第7章 Cockpit UI を使用したセルフホストエンジン向けの Red Hat Gluster Storage の設定

重要

このデプロイメントプロセスの一部として指定されているディスクにはパーティションまたはラベルがないことを確認してください。

  1. Cockpit UI へのログイン

    最初の仮想化ホストの Cockpit 管理インターフェース (例: https://node1.example.com:9090/) をブラウザーで開いて、「ホスト用物理マシンのインストール」のステップで作成した認証情報を使用してログインします。

  2. デプロイメントウィザードの起動

    Virtualization > Hosted Engine をクリックして Hosted Engine with Gluster を選択し、Start をクリックすると、デプロイメントウィザードが表示されます。

    Hosted Engine Setup screen with the Hosted Engine with Gluster radio button selected
  3. デプロイメントウィザード: ストレージホストの指定

    3 つの仮想化ホストのバックエンド Gluster ネットワークアドレス (管理ネットワークアドレスではない) を指定します。キーペアを使用して SSH 接続が可能な仮想化ホストは、gdeploy とセルフホストエンジンを実行するホストなので、最初にリストする必要があります。

    注記

    Arbitrated Replicated ボリュームを作成する予定の場合には、 ブリックのあるホストをこの画面で Host3 として指定するようにしてください。

    The Hosts tab of the Hosted Engine Setup wizard with example IP addresses in the Host Address fields

    「Next」をクリックします。

  4. デプロイメントウィザード: パッケージの指定

    パッケージをインストールする必要はありません。これらのフィールドの値はすべて削除し、チェックボックスからはチェックを外してください。

    The Packages tab of the Hosted Engine Setup wizard with all values removed from all fields

    「Next」をクリックします。

  5. デプロイメントウィザード: ボリュームの指定

    作成するボリュームを指定します。

    The Volumes tab of the Hosted Engine Setup wizard with the default values shown
    Name
    作成するボリュームの名前を指定します。
    Volume Type
    Replicate のボリュームタイプを指定します。本リリースでは、replicated ボリュームのみがサポートされています。
    Arbiter
    Arbiter ブリックを使用するボリュームを作成するかどうかを指定します。このチェックボックスを選択した場合には、3 番目のディスクにはメタデータのみが保管されます。
    Brick Dirs
    このボリュームのブリックが含まれているディレクトリー。

    デフォルト値は、大半のインストールで適正です。

  6. デプロイメントウィザード: ブリックの指定

    作成するブリックを指定します。

    The Bricks tab of the Hosted Engine Setup wizard with the default values shown
    LV Name
    作成する論理ボリュームの名前を指定します。
    Device
    使用する RAW デバイスを指定します。Red Hat では、パーティション分割されていないデバイスを推奨しています。
    Size
    作成する論理ボリュームのサイズを GB で指定します。単位は入力せず、数値のみを入力してください。
    Mount Point
    論理ボリュームのマウントポイントを指定します。これは、ウィザードの前のページで指定したブリックディレクトリーと一致する必要があります。
    Thinp
    ボリュームをシンプロビジョニングするかどうかを指定します。engine 用のボリュームには、シックプロビジョニングが推奨される点に注意してください。
    RAID
    使用する RAID 構成。これは、ホストの RAID 構成と一致する必要があります。サポートされている値は、raid5raid6raid10jbod です。
    Stripe Size
    RAID のストライプサイズを KB で指定します。単位は入力せず、数値のみを入力してください。JBOD 構成では、この設定は無視することができます。
    Disk Count
    RAID ボリューム内のデータディスクの数を指定します。JBOD 構成では、この設定は無視することができます。
  7. デプロイメントウィザード: 設定のレビューと編集

    The Review tab of the Hosted Engine Setup wizard with part of the generated deployment configuration file visible
    1. Edit をクリックして、生成された gdeployConfig.conf ファイルの編集を開始します。
    2. (オプション) Transport Layer Security (TLS/SSL) を設定します。

      これは、デプロイメントの実行中または実行後に設定することができます。デプロイメントの一環として TLS/SSL 暗号化を設定する場合には、以下のいずれかの項を参照してください。

    3. 設定ファイルをレビューします。

      設定の詳細に問題がない場合には、 「Save」をクリックしてから「Deploy」のボタンを押します。

  8. デプロイメントの完了待ち

    生成された設定ファイルを使用して gdeploy プロセスが実行されている間に、テキストフィールドでデプロイメントの経過を確認することができます。

  9. デプロイが失敗した場合には、以下の手順を実行します。

    Example of a failure in gluster deployment using the Cockpit UI

    デプロイメントが失敗した場合には、Redeploy ボタンをクリックします。 Review and edit configuration タブが開き、デプロイメントの再実行前に生成済みの設定ファイル内の問題を修正することができます。

    再デプロイする前に、前回に試行したデプロイメントをクリーンアップする必要がある場合があります。「11章Red Hat Gluster Storage デプロイメントエラーの自動クリーンアップ」のステップにしたがってクリーンアップしてください。

  10. デプロイメントスクリプトが完了し、「Successfully deployed gluster.」というメッセージが表示されます。

    The final screen of the gluster deployment wizard showing a message that says Successfully deployed Gluster and a button to Continue to Hosted Engine Deployment