Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ワークフロー: NetApp ONTAP を使用した Red Hat OpenShift Virtualization

共同作成者

このセクションでは、Red Hat OpenShift Virtualizationを使用して仮想マシンを作成する方法について説明します。

VM を作成します

VM は、オペレーティングシステムとデータをホストするボリュームを必要とするステートフルな導入です。CNV では、 VM がポッドとして実行されるため、 VM は Trident 経由で NetApp ONTAP にホストされた PVS によってバックアップされます。これらのボリュームはディスクとして接続され、 VM のブートソースを含むファイルシステム全体が格納されます。

VM アーキテクチャを作成する

OpenShiftクラスタに仮想マシンを簡単に作成するには、次の手順を実行します。

  1. [仮想化]>[仮想マシン]に移動し、[作成]をクリックします。

  2. テンプレートから選択します。

  3. 起動ソースが使用可能なオペレーティングシステムを選択します。

  4. [Start the VirtualMachine after creation]チェックボックスをオンにします。

  5. [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テンプレートを選択した後で仮想マシンの作成をカスタマイズするには、[クイック作成]ではなく[仮想マシンのカスタマイズ]をクリックします。

  1. 選択したオペレーティングシステムにブートソースが設定されている場合は、*[仮想マシンパラメータのカスタマイズ]*をクリックします。

  2. 選択したオペレーティングシステムにブートソースが設定されていない場合は、設定する必要があります。手順の詳細については、 "ドキュメント"

  3. 起動ディスクを設定したら、*[仮想マシンパラメータのカスタマイズ]*をクリックします。

  4. このページのタブからVMをカスタマイズできます。例:タブをクリックし、[ディスクの追加]*をクリックしてVMに別のディスクを追加します。

  5. [ 仮想マシンの作成 ] をクリックして仮想マシンを作成します。これにより、対応するポッドがバックグラウンドでスピンアップされます。

メモ ブートソースがURLまたはレジストリからテンプレートまたはオペレーティングシステム用に設定されている場合、 openshift-virtualization-os-images KVMゲストイメージをPVCに投影してダウンロードします。テンプレート PVC に、対応する OS の KVM ゲストイメージを格納できるだけの十分なプロビジョニングスペースがあることを確認する必要があります。これらのPVCは、任意のプロジェクトでそれぞれのテンプレートを使用して作成されると、クローニングされて仮想マシンにルートディスクとして接続されます。