第2章 セルフホストエンジン (Self-Hosted Engine) のデプロイ
2.1. Red Hat Enterprise Linux ホストでのセルフホストエンジンのデプロイの開始 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
2.1.1. セルフホストエンジン (Self-Hosted Engine) のパッケージのインストール リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
ホストが必要なエンタイトルメントに登録およびサブスクライブされていることを確認します。詳しい情報は『インストールガイド』の「必要なエンタイトルメントのサブスクライブ」を参照してください。
セルフホストエンジンは、コマンドラインで
hosted-engine --deploy
のコマンドを実行するか、Cockpit のユーザーインターフェースを使用してインストールできます。選択した方法に応じて、必要なパッケージが異なります。
手順2.1 セルフホストエンジン (Self-Hosted Engine) のインストール
- セルフホストエンジンのインストールに必要なパッケージをインストールします。
hosted-engine --deploy
でセルフホストエンジンをインストールするには、以下のコマンドを実行します。yum install ovirt-hosted-engine-setup
# yum install ovirt-hosted-engine-setup
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Cockpit のユーザーインターフェースを使用してセルフホストエンジンをインストールするには、以下のコマンドを実行します。
yum install cockpit-ovirt-dashboard
yum install cockpit-ovirt-dashboard
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
- オプションで、Manager 用仮想マシンをインストールするための RHV-M Virtual Appliance パッケージをインストールします。もしくは、デプロイメント中にスクリプトによりパッケージのダウンロードを要求されます。
yum install rhvm-appliance
# yum install rhvm-appliance
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
2.1.2. セルフホストエンジンのデプロイメントの開始 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
hosted-engine
スクリプトまたは Cockpit のユーザーインターフェースは、ホストおよび Manager 用仮想マシンの設定を支援するために提供されています。いずれの方法も、一連の質問を尋ねて、その回答に基づいて環境を構築します。
前提条件
- 新規インストールした Red Hat Enterprise Linux 7 システムに ovirt-hosted-engine-setup または cockpit-ovirt-dashboard のパッケージをインストールしておく必要があります。
- セルフホストエンジン環境用のストレージを準備しておく必要があります。少なくとも 2 つのストレージドメインが必要です。デプロイメント用にストレージを準備する方法については、『管理ガイド』の「ストレージ」の章を参照してください。
- Manager 用仮想マシン専用の共有ストレージドメイン。このドメインは、セルフホストエンジンのデプロイメント中に作成され、容量は少なくとも 60 GB 必要です。
- 通常の仮想マシンデータ用のデータストレージドメイン。このドメインは、デプロイメントが完了した後でセルフホストエンジン環境に追加する必要があります。
重要
iSCSI ストレージを使用する場合には、共有ストレージドメインとデータストレージドメインに同じ iSCSI ターゲットは使用しないでください。 - Manager およびホスト用の完全修飾ドメイン名を設定しておく必要があります。正引き (フォワードルックアップ) と逆引き (リバースルックアップ) の両方を DNS で設定する必要があります。
- rhvm-appliance パッケージをインストールして、デプロイメントの前に RHV-M Virtual Appliance を手動でインストールすることが可能です。事前にインストールしない場合には、デプロイメント中にスクリプトまたは Cockpit のユーザーインターフェースによってパッケージがダウンロードされます。これ以外の方法を使用した Manager 用仮想マシンのインストールはサポートされていません。
- Manager のインストールに RHV-M Virtual Appliance を使用するには、1 つのディレクトリーに少なくとも 5 GB の容量が必要です。デプロイメントのプロセスは、アプライアンスのファイルを抽出するために十分なスペースが
/var/tmp
にあるかどうかチェックします。スペースが足りない場合には、別のディレクトリーを指定するか、外部ストレージをマウントすることができます。VDSM ユーザーおよび KVM グループには、このディレクトリーでの読み取り、書き込み、実行権限を指定する必要があります。
手順2.2 RHEL ベースのセルフホストエンジンのデプロイメント
ホストエンジンデプロイメントの開始
デプロイメントはhosted-engine --deploy
コマンドと Cockpit のユーザーインターフェースのいずれを使用するかによって開始の仕方が異なります。hosted-engine --deploy
を使用してセルフホストエンジンをデプロイするには、ネットワークや端末が切断された場合などにセッションが失われないように、screen
ウィンドウマネージャーを使用してスクリプトを実行することを推奨します。このウィンドウマネージャーがインストールされていない場合は、標準の Red Hat Enterprise Linux に含まれている screen パッケージをインストールしてください。yum install screen
# yum install screen
Copy to Clipboard Copied! Toggle word wrap Toggle overflow screen
# screen
Copy to Clipboard Copied! Toggle word wrap Toggle overflow hosted-engine --deploy
# hosted-engine --deploy
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記
いずれかの時点でスクリプトを終了するには、CTRL+D のキーの組み合わせを使用してデプロイメントを中止します。セッションがタイムアウトした場合や、接続が中断された場合には、screen -d -r
を実行してhosted-engine
デプロイメントセッションを復元します。- Cockpit のユーザーインターフェースを使用してセルフホストエンジンをデプロイするには、https://HostIPorFQDN:9090 で UI にログインして、Virtualization > Hosted Engine に移動します。セルフホストエンジンの標準インストールを実行するには Standard を選択して をクリックします。
デプロイメントプロセス中に尋ねられる質問と設定情報については、「セルフホストエンジンのデプロイ」を参照してください。