3.3. Red Hat Enterprise Virtualization Manager の設定

rhevm パッケージと依存関係をインストールした後には、engine-setup コマンドで Red Hat Enterprise Virtualization Manager を設定する必要があります。このコマンドにより、一連の質問が表示され、各質問に必要な値を入力すると、その設定が適用されて ovirt-engine サービスが開始されます。
デフォルトでは、engine-setup により、Manager マシンのローカルに Manager のデータベースが作成/設定されます。または、Manager がリモートのデータベースか、手動で設定したローカルのデータベースを使用するように設定することができます。ただし、データベースは engine-setup を実行する前に設定しておく必要があります。リモートのデータベースを設定する方法は、「付録D Red Hat Enterprise Virtualization Manager で使用するためのリモートの PostgreSQL データベースの準備」を設定してください。手動で設定したローカルのデータベースを設定する方法は、「付録E Red Hat Enterprise Virtualization Manager で使用するための手動設定のローカル PostgreSQL データベースの準備」を参照してください。

注記

設定は、engine-setup コマンドの手順に従って、複数の段階に分けて行います。各段階には、ユーザー入力が必要なステップが複数あり、設定候補のデフォルト値が角括弧内に提示されます。提示された値がそのステップに有効な場合には、Enter キーを押してその値を確定します。

手順3.2 Red Hat Enterprise Virtualization Manager の設定

  1. engine-setup コマンドを実行して、Red Hat Enterprise Virtualization Manager の設定を開始します。
    # engine-setup
  2. Manager を設定するには Enter を押します。
    Configure Engine on this host (Yes, No) [Yes]:
  3. オプションで、コマンドラインから仮想マシンのシリアルコンソールへのアクセスを許可します。
    Configure VM Console Proxy on this host (Yes, No) [Yes]:
    この機能を使用するには、クライアントマシンで追加の設定が必要です。『仮想マシン管理ガイド』の「仮想マシンのシリアルコンソールの表示」のセクションを参照してください。
  4. 次に、engine-setup コマンドでは、noVNC または HTML5 コンソールから仮想マシンに接続できるように Websocket プロキシーサーバーを設定できます (オプション)。
    Configure WebSocket Proxy on this machine? (Yes, No) [Yes]:
  5. Enter を押して自動検出されたホスト名を受け入れるか、別のホスト名を入力して Enter を押します。仮想化ホストを使用している場合には、自動的に検出されたホスト名が間違っている可能性がある点に注意してください。
    Host fully qualified DNS name of this server [autodetected host name]:
  6. 次に、engine-setup コマンドは、ファイアウォールの設定を確認し、TCP ポート 80 や 443 など、Manager が 外部通信に使用するポートをユーザーに代わって開放するように設定を変更するかどうかを尋ねます。engine-setup による iptables の設定変更を許可しない場合は、Manager で使用するポートを手動で開放する必要があります。
    Setup can automatically configure the firewall on this system.
    Note: automatic configuration of the firewall may overwrite current settings.
    Do you want Setup to configure the firewall? (Yes, No) [Yes]:
    ファイアウォールの自動設定を選択した場合に、ファイアウォール管理機能がアクティブ化されていなければ、サポートされているオプションのリストから選択するファイアウォール管理機能を指定するように要求されるので、そのファイアウォール管理機能の名前を入力して Enter を押してください。この設定は、オプションが 1 つしかリストされていない場合でも適用されます。
  7. ローカルまたはリモートの PostgreSQL データベースを Manager のデータベースとして使用するように選択します。
    Where is the Engine database located? (Local, Remote) [Local]:
    • Local を選択した場合には、engine-setup コマンドにより、(ユーザーやデータベースの追加など自動的にデータベースが設定されるか)、事前に設定したローカルのデータベースに接続することができます。
      Setup can configure the local postgresql server automatically for the engine to run. This may conflict with existing applications.
      Would you like Setup to automatically configure postgresql and create Engine database, or prefer to perform that manually? (Automatic, Manual) [Automatic]:
      1. Enter を押して Automatic を選択した場合には、ここでは、これ以上操作の必要はありません。
      2. Manual を選択した場合には、手動設定したローカルデータベースに関する以下の値を入力してください。
        Engine database secured connection (Yes, No) [No]: 
        Engine database name [engine]: 
        Engine database user [engine]: 
        Engine database password:
    • Remote を選択した場合には、事前設定したリモートデータベースに関する以下の値を入力してください。
      Engine database host [localhost]:
      Engine database port [5432]:
      Engine database secured connection (Yes, No) [No]: 
      Engine database name [engine]: 
      Engine database user [engine]: 
      Engine database password:
  8. GlusterVirt または Both のいずれかを選択します。
    Application mode (Both, Virt, Gluster) [Both]:
    Both は、最も柔軟性が高いモードです。大半の場合は Both を選択します。Virt application mode を選択すると、環境内で仮想マシンを実行することができます。Gluster application mode を選択した場合には、管理ポータルからの GlusterFS 管理のみが可能です。
  9. 自動作成された Red Hat Enterprise Virtualization Manager の管理ユーザーのパスワードを設定します。
    Engine admin password:
    Confirm engine admin password:
  10. ディスクの削除時に仮想ディスクのブロックをワイプする wipe_after_delete フラグのデフォルト値を設定します。
    Default SAN wipe after delete (Yes, No) [No]:
  11. Manager は、ホストとセキュアな通信を行うため各種証明書を使用します。この証明書は、オプションとして、Manager との HTTPS 通信のセキュリティー保護に使用することも可能です。証明書の組織名を指定してください。
    Organization name for certificate [autodetected domain-based name]:
  12. デフォルトでは、Manager と外部クライアント間の SSL (HTTPS) 通信は、以前の設定で作成された自己署名証明書を使用してセキュリティーが保護されます。または、外部との HTTPS 接続向けに別の証明書を選択します (これにより、ホストと Manager 間の通信方法に影響が出るわけではありません)。
    Setup can configure apache to use SSL using a certificate issued from the internal CA.
    Do you wish Setup to configure that, or prefer to perform that manually? (Automatic, Manual) [Automatic]:
  13. オプションで、engine-setup により、Apache Web サーバーが指定するデフォルトのページを Manager のランディングページに設定することができます。
    Setup can configure the default page of the web server to present the application home page. This may conflict with existing applications.
    Do you wish to set the application as the default web page of the server? (Yes, No) [Yes]:
  14. オプションで、Manager に NFS 共有を作成して、ISO ストレージドメインとして使用します。ローカルの ISO ドメインは、仮想マシンの初期設定で使用可能な各種イメージを提供します。
    1. Configure an NFS share on this server to be used as an ISO Domain? (Yes, No) [Yes]:
    2. ISO ドメインのパスを指定します。
      Local ISO domain path [/var/lib/exports/iso]:
    3. ISO ドメインへのアクセスに必要なネットワークまたはホストを指定します。
      Local ISO domain ACL: 10.1.2.0/255.255.255.0(rw) host01.example.com(rw) host02.example.com(rw)
      上記の例は、1 つの /24 ネットワーク 2 台のホストへのアクセスを許可します。形式のオプションについての詳しい説明は、exports(5) の man ページを参照してください。
    4. ISO ドメインの表示名を指定します。
      Local ISO domain name [ISO_DOMAIN]:
  15. オプションで、engine-setup コマンドを使用して、プロキシーサーバーが Red Hat Access プラグインからのトランザクションを仲介できるようにします。
    Would you like transactions from the Red Hat Access Plugin sent from the RHEV Manager to be brokered through a proxy server? (Yes, No) [No]:
  16. インストール設定を確認して、Enter を押して値を確定し、インストールを続行します。
    Please confirm installation settings (OK, Cancel) [OK]:
  17. Red Hat Enterprise Virtualization 環境をディレクトリーサーバーにリンクする予定の場合には、ディレクトリーサーバーが使用するシステムクロックと日付と時刻を同期して、アカウントの期限が予期せずに切れてしまう問題が発生しないようにしてください。詳しくは、『Red Hat Enterprise Linux 導入ガイド』の「ネットワーク時刻プロトコルの設定」のセクションを参照してください。
環境の設定が完了すると、engine-setup コマンドは環境へのアクセス方法を表示します。ファイアウォールの手動設定を選択した場合は、engine-setup が開放する必要のあるポートのカスタムリストを表示します。また、engine-setup コマンドは、Manager を同じ値で再設定できるようにファイルに回答を保存して、Red Hat Enterprise Virtualization Manager の設定プロセスのログファイルの場所を出力します。
次のセクションで admin@internal ユーザーとして管理ポータルに接続する方法について参照してから、ハイパーバイザーホストの設定とストレージのアタッチに進みます。