Nutanixによる仮想化
SUSEはNutanixエコシステムパートナーで、SUSE Multi-Linux Managerは"Nutanix AHV integrated"カテゴリでNutanix対応の認証を取得しています。
Nutanix統合に関する詳細は、 https://www.nutanix.com/partners/technology-alliances/suseを参照してください。
仮想ホストマネージャ(VHM)を設定することで、SUSE Multi-Linux ManagerとともにNutanix AHV仮想マシンを使用できます。 まず、SUSE Multi-Linux ManagerサーバにVHMを設定し、利用可能なVMホストのインベントリを作成する必要があります。
1. VHMの設定
Virtual Host Manager (VHM)はSUSE Multi-Linux Managerサーバ上で動作します。
`virtual-host-gatherer-Nutanix`パッケージがSUSE Multi-Linux Managerサーバーにインストールされていることを確認してください。
VHMを実行するには、SUSE Multi-Linux Managerサーバでポート9440がオープンになっていて、Nutanix Prism Element APIにアクセスする必要があります。
-
SUSE Multi-Linux Manager Web UIで、に移動します。
-
Createをクリックし、`Nutanix AHV`を選択します。
-
`Add a Nutanix AHV Virtual Host Manager`セクションで、以下のパラメータを使用します。
-
`Label`フィールドにVHMのカスタム名を入力します。
-
`Hostname`フィールドに、完全修飾ドメイン名(FQDN)またはホストIPアドレスを入力します。
-
Port`フィールドに、使用するPrism Element APIポートを入力します(例:`9440)。 -
`Username`フィールドに、VMホストに関連付けられているユーザー名を入力します。
-
`Password`フィールドに、VMホストユーザーに関連付けられているパスワードを入力します。
-
-
Createをクリックして変更を保存し、VHMを作成します。
-
`Virtual Host Managers`ページで、新しいVHMを選択します。
-
`Properties`ページで、Refresh Dataをクリックして、新しいVHMをインベントリに追加します。
インベントリされたオブジェクトおよびリソースを表示するには、に移動します。
|
ブラウザからHTTPSを使用してNutanix Prism APIサーバーに接続すると、時々`invalid certificate`エラーが記録されることがあります。 この場合、仮想ホストマネージャからのデータ更新が失敗します。 有効なSSL証明書(自己署名ではない)がNutanix APIサーバーに必要です。 Nutanix SSL証明書にカスタムCAを使用している場合は、カスタムCA証明書を`/etc/pki/trust/anchors`サーバーのSUSE Multi-Linux Managerにコピーしてください。 コマンドラインで`update-ca-certificates`コマンドを実行して証明書を再度信頼し、spacewalkサービスを再起動します。 |
VHMが作成され、設定された後、Taskomaticはデータ収集を自動的に実行します。 手動でデータ収集を行いたい場合は、に移動し、適切なVHMを選択して、Refresh Dataをクリックします。
SUSE Multi-Linux Managerには、APIを使用してVHMに接続し、仮想ホストに関する情報を要求できる`virtual-host-gatherer`というツールが付属しています。virtual-host-gatherer`は、各モジュールが特定のVHMを有効にするオプションモジュールの概念を維持しています。
このツールは、Taskomaticによって毎晩自動的に呼び出されます。
`virtual-host-gatherer`ツールのログファイルは/var/log/rhn/gatherer.log`にあります。