ワークフロー: NetApp ONTAP を使用した Red Hat OpenShift Virtualization
このセクションでは、Red Hat OpenShift Virtualizationを使用して仮想マシンを作成する方法について説明します。
VM を作成します
VM は、オペレーティングシステムとデータをホストするボリュームを必要とするステートフルな導入です。CNV では、 VM がポッドとして実行されるため、 VM は Trident 経由で NetApp ONTAP にホストされた PVS によってバックアップされます。これらのボリュームはディスクとして接続され、 VM のブートソースを含むファイルシステム全体が格納されます。
OpenShiftクラスタに仮想マシンを簡単に作成するには、次の手順を実行します。
-
[仮想化]>[仮想マシン]に移動し、[作成]をクリックします。
-
テンプレートから選択します。
-
起動ソースが使用可能なオペレーティングシステムを選択します。
-
[Start the VirtualMachine after creation]チェックボックスをオンにします。
-
[Quick create VirtualMachine]をクリックします。
仮想マシンが作成されて起動し、* running *状態になります。デフォルトのストレージクラスを使用して、ブートディスク用にPVCと対応するPVが自動的に作成されます。将来VMをライブマイグレーションできるようにするには、ディスクに使用するストレージクラスがRWXボリュームをサポートできることを確認する必要があります。これはライブマイグレーションの要件です。ONTAP-NASとONTAP-SAN(iSCSIプロトコルとNVMe/TCPプロトコルのvolumeModeブロック)では、それぞれのストレージクラスを使用して作成されたボリュームのRWXアクセスモードがサポートされます。
クラスタでONTAP SANストレージクラスを設定するには、を参照してください"VMwareからOpenShiftによる仮想化へのVMの移行に関するセクション"。
ONTAP NASまたはiSCSIをクラスタのデフォルトのストレージクラスとしてセットアップできます。[Quick create VirtualMachine]をクリックすると、デフォルトのストレージクラスを使用して、VMのブート可能なルートディスク用のPVCとPVが作成されます。デフォルトのストレージクラスがONTAP-NASまたはONTAP-SANでない場合は、[Customize VirtualMachine]>[Customize VirtualMachine parameters]>[Disks]を選択し、必要なストレージクラスを使用するようにディスクを編集して、ディスクのストレージクラスを選択できます。 |
通常、VMディスクのプロビジョニング時には、ファイルシステムよりもブロックアクセスモードが推奨されます。
OSテンプレートを選択した後で仮想マシンの作成をカスタマイズするには、[クイック作成]ではなく[仮想マシンのカスタマイズ]をクリックします。
-
選択したオペレーティングシステムにブートソースが設定されている場合は、*[仮想マシンパラメータのカスタマイズ]*をクリックします。
-
選択したオペレーティングシステムにブートソースが設定されていない場合は、設定する必要があります。手順の詳細については、 "ドキュメント"。
-
起動ディスクを設定したら、*[仮想マシンパラメータのカスタマイズ]*をクリックします。
-
このページのタブからVMをカスタマイズできます。例:タブをクリックし、[ディスクの追加]*をクリックしてVMに別のディスクを追加します。
-
[ 仮想マシンの作成 ] をクリックして仮想マシンを作成します。これにより、対応するポッドがバックグラウンドでスピンアップされます。
ブートソースがURLまたはレジストリからテンプレートまたはオペレーティングシステム用に設定されている場合、 openshift-virtualization-os-images KVMゲストイメージをPVCに投影してダウンロードします。テンプレート PVC に、対応する OS の KVM ゲストイメージを格納できるだけの十分なプロビジョニングスペースがあることを確認する必要があります。これらのPVCは、任意のプロジェクトでそれぞれのテンプレートを使用して作成されると、クローニングされて仮想マシンにルートディスクとして接続されます。
|