Oracle Linux Virtualization Managerは、オープン・ソースのスケールアウト分散ファイルシステムであるGlusterFSと統合されており、計算と記憶域の両方を同じホストから提供する、ハイパーコンバージド・ソリューションを提供します。ホストに存在するGlusterボリュームは、仮想マシン・イメージを保存するためのManagerの記憶域ドメインとして使用されます。このシナリオでは、これらのホスト上の仮想マシン内で自己ホスト・エンジンとしてManagerが実行されます。
前提条件を含むGlusterFSの使用方法の詳細は、最新のアップストリームのoVirtドキュメントを参照してください。
Cockpit Webインタフェースを使用してGlusterFSストレージをデプロイするには、次のステップを実行します。
KVMホストの1つにgdeploy
およびansible-host-roles
パッケージがインストールされていることを確認します。gdeploy
パッケージは、ovirt-4.2-extra
yumリポジトリで入手可能です。
データ・センターのKVMホストの1つ
「
」に移動して「 」をクリックします。「ホスト」ペインが開きます。
「Name」列で、指定されたサーバーとして使用するホストをクリックします。
「
」をクリックします。Cockpit Webインタフェースのログイン・ページが開きます。
ログイン資格証明(rootアカウントのユーザー名およびパスワード)を入力します。
「仮想化」に移動して、 をクリックします。
「Hosted Engine Setup」の「 」をクリックします。
「Hyperconverged」の「 」をクリックします。
「Hosts」画面で、GlusterFSに使用するデータ・センターにある3つ(以上)のKVMホストを、メインに指定するKVMホストを最初にして入力し、終了したら「Next」をクリックします。
「FQDNs」画面で、ホスト・エンジンで管理されるホストのFQDN (またはIPアドレス)を入力し、完了したら「Next」をクリックします。
注意指定サーバーのFQDNは、ホスト・エンジンのデプロイメント・プロセスで入力するため、ここでは要求されません。
「Packages」画面で「Next」をクリックします。
「Volumes」画面で、必要な最小記憶域ドメイン(
engine
、data
、export
およびiso
)を作成します。終了後に「次へ」をクリックします。次に例を示します。
Name:
engine
Volume Type:
Replicate
(デフォルト)Arbiter: チェック・ボックスが選択されていることを確認します。
Brick Dirs: /gluster_bricks/engine/engine (デフォルト)
data
Name:
data
Volume Type:
Replicate
(デフォルト)Arbiter: チェック・ボックスが選択されていることを確認します。
Brick Dirs:
/gluster_bricks/data/data
(デフォルト)
export
Name:
export
Volume Type:
Replicate
(デフォルト)Arbiter: チェック・ボックスが選択されていることを確認します。
Brick Dirs:
/gluster_bricks/export/export
(デフォルト)
iso
Name:
iso
Volume Type:
Replicate
(デフォルト)Arbiter: チェック・ボックスが選択されていることを確認します。
Brick Dirs:
/gluster_bricks/iso/iso
(デフォルト)
「Brick Locations」画面で、ボリュームのブリックの場所を指定し、完了したら「 」をクリックします。
このステップでは、ボリューム(
engine
、data
、export
およびiso
)のブリックの場所を指定します。画面を確認し、「
」をクリックします。Glusterディスクとして内部ディスクを使用している場合、編集は必要なく、単に「
」をクリックしてデプロイメントを続行できます。外部iSCSI ZFSドライブをGlusterディスクとして使用している場合は、「
」をクリックしてgdeployConfig.conf
ファイルを編集し、記憶域として使用する各サーバーのブロック・デバイスを指定します。「 」をクリックし、「 」をクリックしてデプロイメントを続行します。
gdeployツールで必要なパッケージがインストールされ、Glusterボリュームおよびそれらの基盤記憶域が構成されるため、このプロセスの完了には少し時間がかかります。
デプロイメントが正常に完了すると、画面にメッセージが表示されます。
GlusterFS記憶域ボリュームを記憶域ドメインとして追加するには、次のようにします。
「
」に移動して、「 」をクリックします。記憶域ドメインペインが開きます。
記憶域ドメインペインで「 」ボタンをクリックします。
「新規ドメイン」ダイアログ・ボックスが開きます。
「名前」フィールドに、新しいデータ・ドメインの名前を入力します。
「
」ドロップダウン・リストから、GlusterFSボリュームがデプロイされているデータ・センターを選択します。デフォルトでは、ドロップダウン・リストの「 」オプションが選択されています。このステップに関しては、この例ではデータ・ドメインが作成されるため、「
」をドメイン機能のままにします。「
」ドロップダウン・リストから、「 」を選択します。「New Domain」ダイアログ・ボックスが更新され、GlusterFS記憶域ドメインに関連付けられている追加の構成フィールドが表示されます。
」として「 」を選択すると、「「
」チェック・ボックスが選択されていないことを確認します。「mount -oコマンドを使用するときと同様に、追加のマウント・オプションをカンマ区切りリストで指定します。
」オプションに対しては、(オプション)詳細パラメータを構成します。
「
」をクリックしてボリュームを記憶域ドメインとしてマウントします。「
」をクリックして、GlusterFS記憶域ドメインをデータ・センターに追加するために実行される様々な処理ステップを監視できます。