Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

付録A 参照: 管理ポータルおよび仮想マシンポータルの設定ウィンドウ

A.1. New Virtual Machine および Edit Virtual Machine ウィンドウの設定についての説明

A.1.1. 仮想マシンの一般設定の説明

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの General タブで利用可能なオプションの詳細を示しています。

表A.1 仮想マシン: 一般設定

フィールド名説明

Cluster

仮想マシンが割り当てられているホストクラスターの名前。仮想マシンは、ポリシールールに従って、そのクラスター内の任意の物理マシンでホストされます。

Template

仮想マシンのベースとなるテンプレート。このフィールドはデフォルトで Blank に設定されています。これにより、オペレーティングシステムがインストールされていない仮想マシンを作成できます。テンプレートは Name | Sub-version name (Sub-version number) と表示されます。各新しいバージョンには、バージョンの相対順序を示す数字が括弧で表示され、数値が大きいほどより新しいバージョンになります。

テンプレートバージョンチェーンのルートテンプレートの場合は、バージョン名がbase versionとして表示されます。

仮想マシンがステートレスである場合、latest バージョンのテンプレートを選択するオプションがあります。このオプションでは、このテンプレートの新しいバージョンが作成されるたびに、再起動時に仮想マシンが最新のテンプレートに基づいて自動的に再作成されます。

Operating System

オペレーティングシステム。有効な値には、Red Hat Enterprise Linux および Windows バリアントのさまざまなバリアントが含まれます。

Instance Type

仮想マシンのハードウェア設定のベースとなり得るインスタンスタイプ。このフィールドはデフォルトで Custom に設定されています。これは、仮想マシンがインスタンスタイプに接続されていないことを意味します。このドロップダウンメニューから利用可能なその他のオプションは、LargeMediumSmallTinyXLarge、および管理者が作成したカスタムインスタンスタイプです。

横にチェーンのリンクアイコンがあるその他の設定は、選択したインスタンスタイプにより事前に入力されます。これらの値のいずれかが変更されると、仮想マシンはインスタンスタイプから切り離され、チェーンが切れたよう見えます。ただし、変更した設定が元の値に戻されると、仮想マシンはインスタンスタイプに再度アタッチされ、チェーンアイコンのリンクが再度つながります。

Optimized for

仮想マシンが最適化されるシステムのタイプ。ServerDesktop、および High Performance の 3 つのオプションがあります。デフォルトでは、このフィールドは Server に設定されます。サーバーとして機能するために最適化された仮想マシンには、サウンドカードがなく、クローンされたディスクイメージを使用し、ステートレスではありません。デスクトップマシンとして機能するように最適化された仮想マシンにはサウンドカードがあり、イメージ(シンプロビジョニング)を使用し、ステートレスです。ハイパフォーマンス向けに最適化された仮想マシンには、多くの設定変更があります。「ハイパフォーマンス仮想マシン、テンプレート、およびプールの設定」を参照してください。

名前

仮想マシンの名前。名前はデータセンター内で一意の名前でなければならず、スペースを含めることはできません。また、A - Z または 0 - 9 から少なくとも 1 文字を含める必要があります。仮想マシン名の最大長は 255 文字です。名前は環境内の異なるデータセンターで再利用できます。

VM ID

仮想マシン ID。仮想マシンの作成者は、その仮想マシンのカスタム ID を設定できます。カスタム ID には、00000000-0000-0000-0000-00000000 形式の数字のみを含める必要があります。

作成時に ID を指定しないと、UUID が自動的に割り当てられます。カスタム ID と自動生成される ID の両方の場合、仮想マシンの作成後に変更はできません。

説明

新しい仮想マシンの意味のある説明。

Comment

仮想マシンに関するプレーンテキストの人間が判読できるコメントを追加するフィールド。

Affinity Labels

選択した アフィニティーラベル を追加または削除します。

Stateless

仮想マシンをステートレスモードで実行するには、このチェックボックスを選択します。このモードは、主にデスクトップの仮想マシンに使用されます。ステートレスデスクトップまたはサーバーを実行すると、仮想マシンのハードディスクイメージに新しいデータおよび変更されたデータが保存される新しい COW レイヤーが作成されます。ステートレス仮想マシンをシャットダウンすると、すべてのデータおよび設定変更が含まれる新しい COW レイヤーが削除され、仮想マシンが元の状態に戻ります。ステートレス仮想マシンは、短期間だけ使用する必要があるマシンを作成する場合や、派遣社員が使用するマシンを作成する場合に便利です。

Start in Pause Mode

仮想マシンを必ず一時停止モードで起動するには、このチェックボックスを選択します。このオプションは、SPICE 接続を確立するのに長い時間を必要とする仮想マシンに適しています(例:リモートロケーションの仮想マシン)。

Delete Protection

仮想マシンを削除できないようにするには、このチェックボックスを選択します。このチェックボックスが選択されていない場合に限り、仮想マシンを削除することができます。

Instance Images

フローティングディスクを仮想マシンに割り当てるには、Attach をクリックし、新規仮想ディスクを追加するには、Create をクリックします。追加の仮想ディスクを追加または削除するには、プラスボタンとマイナスボタンを使用します。

すでにアタッチまたは作成された仮想ディスクの設定を変更するには、Edit をクリックします。

Instantiate VM network interfaces by picking a vNIC profile.

仮想マシンにネットワークインターフェースを追加するには、nic1 ドロップダウンリストから vNIC プロファイルを選択します。追加のネットワークインターフェースを追加または削除するには、プラスボタンとマイナスボタンを使用します。

A.1.2. 仮想マシンのシステム設定の説明

CPU の考慮事項

  • CPU 集約型ではないワークロードの場合、ホスト内のコア数よりも大きいプロセッサーコアの合計数を持つ仮想マシンを実行できます。これを実行することで、以下が可能になります。

    • より多くの仮想マシンを実行することができます。これにより、ハードウェアの要件が減少します。
    • 仮想コアの数がホストコア数とホストスレッドの数の間にある場合など、それ以外の CPU トポロジーで仮想マシンを設定できます。
  • 最適なパフォーマンス、特に CPU 集約型のワークロードの場合、ホストと同じトポロジーを使用する必要があります。ホストと仮想マシンは同じキャッシュの使用を期待します。ホストのハイパースレッディングが有効な場合、QEMU がホストのハイパースレッドをコアとして扱うため、仮想マシンは複数のスレッドを持つ単一のコアで実行されていることを認識しません。ホストコアのハイパースレッドに実際に対応する仮想コアは、仮想マシンのパフォーマンスに影響する可能性があります。これは、同じホストコアのハイパースレッドと単一のキャッシュを共有する可能性がありますが、仮想マシンは別のコアとして扱います。

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの System タブで利用可能なオプションの詳細を示しています。

表A.2 仮想マシン:システム設定

フィールド名説明

Memory Size

仮想マシンに割り当てるメモリー容量メモリーを割り当てる際には、仮想マシンで実行することが意図されているアプリケーションの処理とストレージのニーズを考慮してください。

Maximum Memory

仮想マシンに割り当てることができるメモリーの最大量。ゲストの最大メモリーは、選択したゲストのアーキテクチャーおよびクラスターの互換性レベルによっても制限されます。

Total Virtual CPUs

仮想マシンに割り当てられる処理能力(CPU コア数)。高パフォーマンスの場合は、物理ホストに存在するよりも多くのコアを仮想マシンに割り当てないでください。

Virtual Sockets

仮想マシンの CPU ソケット数。物理ホストに存在するよりも多くのソケットを仮想マシンに割り当てないでください。

Cores per Virtual Socket

各仮想ソケットに割り当てられるコア数。

Threads per Core

各コアに割り当てられるスレッドの数。値を増やすと、同時マルチスレッド(SMT)が可能になります。IBM POWER8 は、コアごとに最大 8 つのスレッドをサポートします。x86 および x86_64 (Intel および AMD) CPU タイプの場合に、ホストトポロジーを同じように複製する場合を除き推奨値は 1 です。複製する場合には、CPU ピニングを使用して実現できます。詳細は、「CPU のピニング」 を参照してください。

Custom Emulated Machine

このオプションを使用すると、マシンタイプを指定できます。変更すると、仮想マシンはこのマシンタイプをサポートするホストでのみ実行されます。デフォルトはクラスターのデフォルトのマシンタイプです。

Custom CPU Type

このオプション使用すると、CPU 種別を指定できます。変更すると、仮想マシンはこの CPU タイプをサポートするホストでのみ実行されます。デフォルトはクラスターのデフォルトの CPU タイプです。

Custom Compatibility Version

互換バージョンは、クラスターがサポートする機能だけでなく、一部のプロパティーの値とエミュレートされたマシンタイプも決定します。デフォルトでは、デフォルトがクラスターから継承されるため、仮想マシンはクラスターと同じ互換性モードで実行するよう設定されます。場合によっては、デフォルトの互換性モードを変更する必要があります。たとえば、クラスターが新しい互換バージョンに更新され、仮想マシンが再起動されていない場合などです。これらの仮想マシンでは、クラスターよりも古いカスタム互換性モードを使用するように設定できます。詳細は、『 Administration Guide 』 の 「 Changing the Cluster Compatibility Version 」 を参照してください。

Hardware Clock Time Offset

このオプションは、ゲストのハードウェアクロックのタイムゾーンオフセットを設定します。Windows の場合、これはゲストに設定されたタイムゾーンに対応している必要があります。ほとんどのデフォルトの Linux インストールでは、ハードウェアクロックが GMT+00:00 に設定されている必要があります。

Provide custom serial number policy

このチェックボックスを選択すると、仮想マシンのシリアル番号を指定できます。以下のいずれかを選択します。

  • Host ID: ホストの UUID を仮想マシンのシリアル番号として設定します。
  • VM ID: 仮想マシンの UUID をそのシリアル番号として設定します。
  • Custom serial number: カスタムのシリアル番号を指定できます。

A.1.3. 仮想マシンの初回実行設定の説明

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの Initial Run タブで利用可能なオプションの詳細を示しています。この表の設定は、Use Cloud-Init/Sysprep チェックボックスが選択されている場合にのみ表示され、特定のオプションは、以下のように General タブの Operating System 一覧で Linux ベースまたは Windows ベースのオプションが選択されている場合にのみ表示されます。

表A.3 仮想マシン:初回実行設定

フィールド名Operating System説明

Use Cloud-Init/Sysprep

Linux、Windows

このチェックボックスは、仮想マシンを初期化するのにCloud-Init または Sysprep を使用するかどうかを切り替えます。

VM Hostname

Linux、Windows

仮想マシンのホスト名。

Domain

Windows

仮想マシンが属する Active Directory ドメイン。

Organization Name

Windows

仮想マシンが属する組織の名前。このオプションは、Windows を実行しているマシンの初回開始時に表示される組織名を設定するテキストフィールドに対応します。

Active Directory OU

Windows

仮想マシンが属する Active Directory ドメインの組織単位。

Configure Time Zone

Linux、Windows

仮想マシンのタイムゾーン。このチェックボックスを選択し、Time Zone リストからタイムゾーンを選択します。

Admin Password

Windows

仮想マシンの管理ユーザーパスワード。公開矢印をクリックして、このオプションの設定を表示します。

  • Use already configured password: このチェックボックスは、初期管理ユーザーパスワードを指定した後に自動的に選択されます。Admin Password および Verify Admin Password フィールドを有効にして新しいパスワードを指定するには、このチェックボックスの選択を解除する必要があります。
  • Admin Password: 仮想マシンの管理ユーザーパスワード。このテキストフィールドおよびVerify Admin Passwordテキストフィールドにパスワードを入力し、パスワードを確認します。

Authentication

Linux

仮想マシンの認証情報。公開矢印をクリックして、このオプションの設定を表示します。

  • Use already configured password: このチェックボックスは、初期rootパスワードを指定した後に自動的に選択されます。Password および Verify Password フィールドを有効にして新しいパスワードを指定するには、このチェックボックスの選択を解除する必要があります。
  • Password: 仮想マシンの root パスワード。このテキストフィールドおよびVerify Passwordテキストフィールドにパスワードを入力し、パスワードを確認します。
  • SSH Authorized Keys: 仮想マシンの認証キーファイルに追加される SSH キー。各 SSH キーを新しい行に入力して、複数の SSH キーを指定できます。
  • Regenerate SSH Keys: 仮想マシンの SSH キーを再生成します。

Custom Locale

Windows

仮想マシンのカスタムロケールオプション。ロケールは、en-US などの形式である必要があります。公開矢印をクリックして、このオプションの設定を表示します。

  • Input Locale: ユーザー入力用のロケール。
  • UI Language: ボタンやメニューなどのユーザーインターフェース要素に使用される言語。
  • System Locale: システム全体のロケール。
  • User Locale: ユーザーのロケール。

Networks

Linux

仮想マシンのネットワーク関連の設定。公開矢印をクリックして、このオプションの設定を表示します。

  • DNS Servers: 仮想マシンが使用する DNS サーバー。
  • DNS Search Domains: 仮想マシンが使用する DNS 検索ドメイン。
  • Network: 仮想マシンのネットワークインターフェースを設定します。仮想マシンにネットワークインターフェースを追加または削除するには、このチェックボックスを選択し、+ または - をクリックします。+ をクリックすると、DHCP を使用するかを指定し、IP アドレス、ネットマスク、ゲートウェイを設定し、ネットワークインターフェースが起動時に起動するかどうかを指定できる一連のフィールドが表示されます。

Custom Script

Linux

起動時に仮想マシンで実行されるカスタムスクリプト。このフィールドに入力されるスクリプトは、Manager が生成したものに追加されるカスタム YAML セクションで、ユーザーおよびファイルの作成、yum リポジトリーの設定、コマンドの実行などのタスクを自動化できます。このフィールドに指定できるスクリプトの形式に関する詳細は、Custom Script のドキュメントを参照してください。

Sysprep

Windows

カスタムの Sysprep 定義。定義は、完全な無人インストールの応答ファイルの形式である必要があります。Red Hat Virtualization Manager がインストールされているマシンの /usr/share/ovirt-engine/conf/sysprep/ ディレクトリーのデフォルトの応答ファイルをコピーして貼り付け、必要に応じてフィールドを変更できます。詳細は、7章テンプレート を参照してください。

A.1.4. 仮想マシンのコンソール設定の説明

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの Console タブで利用可能なオプションの詳細を示しています。

表A.4 仮想マシン:コンソール設定

フィールド名説明

Graphical Console Section

 

Headless Mode

仮想マシン用のグラフィカルコンソールが必要ない場合は、このチェックボックスを選択します。

選択されている場合には、Graphical Console セクションの他のすべてのフィールドは、無効になっています。VM ポータルでは、仮想マシンの詳細ビューの コンソール アイコンも無効になります。

重要

ヘッドレスモードの使用に関する詳細および前提条件は、「ヘッドレス仮想マシンの設定」 を参照してください。

Video Type

グラフィックデバイスを定義します。QXL がデフォルトで両方の、グラフィックプロトコルをサポートします。VGA および CIRRUS は、VNC プロトコルのみをサポートします。

Graphics protocol

使用する表示プロトコルを定義します。SPICE がデフォルトのプロトコルです。VNC は代替のオプションです。両方のプロトコルを許可するには、SPICE + VNC を選択します。

VNC Keyboard Layout

仮想マシンのキーボードレイアウトを定義します。このオプションは、VNC プロトコルを使用する場合にのみ使用できます。

USB Support

SPICE USB リダイレクトを定義します。このオプションは、SPICE プロトコルを使用する仮想マシンでのみ利用できます。以下のいずれかを選択します。

  • 無効 - osinfo-defaults.properties 設定ファイルの devices.usb.controller 値に従って、USB コントローラーデバイスが追加されます。すべての x86 および x86_64 オペレーティングシステムのデフォルトは piix3-uhci です。ppc64 システムの場合、デフォルトは nec-xhci です。
  • 有効 - Linux および Windows 仮想マシンのネイティブ KVM/SPICE USB リダイレクトを有効にします。仮想マシンは、ネイティブ USB 用にゲスト内エージェントまたはドライバーを必要としません。

Console Disconnect Action

コンソール切断時の動作を定義します。この設定は SPICE および VNC コンソール接続にのみ意味を持ちます。この設定は、仮想マシンの実行中に変更できますが、新しいコンソール接続が確立されるまで反映されません。以下のいずれかを選択します。

  • No action: アクションは実行されません。
  • Lock screen: これがデフォルトのオプションです。すべての Linux マシンと Windows デスクトップでは、現在アクティブなユーザーセッションがロックされます。Windows サーバーの場合は、デスクトップと現在アクティブなユーザーがロックされます。
  • Logout user: すべての Linux マシンと Windows デスクトップでは、現在アクティブなユーザーセッションがログアウトされます。Windows サーバーの場合は、デスクトップと現在アクティブなユーザーがログアウトされます。
  • Shutdown virtual machine: 正常な仮想マシンのシャットダウンを開始します。
  • Reboot virtual machine: 正常な仮想マシンの再起動を開始します。

Monitors

仮想マシンのモニター数。このオプションは、SPICE ディスプレイプロトコルを使用する仮想デスクトップでのみ利用できます。12、または 4 を選択できます。Windows 8 および Windows Server 2012 仮想マシンでは、複数のモニターはサポートされないことに注意してください。

Smartcard Enabled

スマートカードは外部のハードウェアセキュリティー機能で、クレジットカードで最もよく見られますが、多くの企業で認証トークンとしても使用されています。スマートカードを使用して、Red Hat Virtualization 仮想マシンを保護できます。チェックボックスを選択または選択解除して、個々の仮想マシンのスマートカード認証をアクティブまたは非アクティブにします。

Single Sign On method

シングルサインオンを有効にすると、ゲストエージェントを使用して仮想マシンポータルから仮想マシンに接続する際に、ユーザーはゲストオペレーティングシステムにサインインできます。

  • Disable Single Sign On: ゲストエージェントが仮想マシンへのサインインを試みないようにする場合は、このオプションを選択します。
  • Use Guest Agent: シングルサインオンを有効にして、ゲストエージェントが仮想マシンにサインインできるようにします。

Disable strict user checking

このオプションを使用するには、Advanced Parameters の矢印をクリックして、チェックボックスを選択します。このオプションを選択すると、別のユーザーが接続したときに仮想マシンを再起動する必要はありません。

デフォルトでは、厳密なチェックが有効になっています。これにより、1 人のユーザーのみが仮想マシンのコンソールに接続できるようになります。他のユーザーは、再起動するまで、同じ仮想マシンのコンソールを開くことはできません。例外は、SuperUser がいつでも接続でき、既存の接続を置き換えることができることです。SuperUser が接続すると、仮想マシンの再起動まで通常のユーザーは再度接続できません。

以前のユーザーのセッションを新しいユーザーに公開する可能性があるため、厳密なチェックを無効にする場合には注意してください。

Soundcard Enabled

すべての仮想マシンのユースケースには、サウンドカードデバイスは必要ありません。自分用の場合は、ここでサウンドカードを有効にします。

Enable SPICE file transfer

ユーザーが、外部ホストから仮想マシンの SPICE コンソールに、ファイルをドラッグアンドドロップできるかどうかを定義します。このオプションは、SPICE プロトコルを使用する仮想マシンでのみ利用できます。このチェックボックスはデフォルトで選択されています。

Enable SPICE clipboard copy and paste

ユーザーが、外部ホストから仮想マシンの SPICE コンソールにコンテンツをコピーして貼り付けることができるかどうかを定義します。このオプションは、SPICE プロトコルを使用する仮想マシンでのみ利用できます。このチェックボックスはデフォルトで選択されています。

シリアルコンソールセクション

 

Enable VirtIO serial console

VirtIO シリアルコンソールは、SSH とキーペアを使用して VirtIO チャネルを介してエミュレートされ、管理ポータルまたは仮想マシンポータルからコンソールを開く代わりに、クライアントマシンのコマンドラインから仮想マシンのシリアルコンソールに直接アクセスできます。Manager は接続のプロキシーとして機能するため、シリアルコンソールには Manager への直接アクセスが必要です。Managerは、仮想マシンの配置に関する情報を提供し、認証キーを保存します。チェックボックスを選択して、仮想マシンで VirtIO コンソールを有効にします。

A.1.5. 仮想マシンホストの設定に関する説明

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの Host タブで利用可能なオプションの詳細を示しています。

表A.5 仮想マシン: ホストの設定

フィールド名サブ要素説明

Start Running On

 

仮想マシンを実行する優先ホストを定義します。以下のいずれかを選択します。

  • Any Host in Cluster - 仮想マシンは、クラスター内の利用可能な任意のホストで起動し、実行できます。
  • Specific Host(s) - 仮想マシンはクラスター内の特定のホストで実行を開始します。ただし、Manager または管理者は、仮想マシンの移行および高可用性設定に応じて、仮想マシンをクラスター内の別のホストに移行することができます。利用可能なホスト一覧から、特定のホストまたはホストのグループを選択します。

Migration Options

Migration mode

仮想マシンの実行および移行オプションを定義します。このオプションを使用しない場合、仮想マシンはそのクラスターのポリシーに従って実行または移行されます。

  • Allow manual and automatic migration: 環境のステータスに応じて自動的に、または管理者により手動で、仮想マシンをあるホストから別のホストに移行することができます。
  • Allow manual migration only: 仮想マシンは、管理者によって手動でしか、あるホストから別のホストに移行できません。
  • Do not allow migration: 仮想マシンを自動または手動いずれでも移行することはできません。
 

Use custom migration policy

移行コンバージェンスポリシーを定義します。チェックボックスをオフのままにすると、ホストがポリシーを決定します。

  • legacy: 3.6 バージョンのレガシー動作vdsm.conf のオーバーライドは引き続き適用されます。ゲストエージェントフックメカニズムが無効になっている。
  • Minimal downtime: 一般的な状況で仮想マシンを移行できるようにします。仮想マシンは、ダウンタイムを大幅に発生しません。移行は、長時間(QEMU の反復により最大 500 ミリ秒)後に仮想マシンの移行が収束されない場合に中止されます。ゲストエージェントフックメカニズムが有効になっている。
  • Suspend workload if needed:仮想マシンが負荷の高いワークロードを実行している場合 など、ほとんどの状況で仮想マシンを移行できるようにします。仮想マシンでは、より大きなダウンタイムが発生する可能性があります。移行は、極端なワークロードに対して中止される場合があります。ゲストエージェントフックメカニズムが有効になっている。
 

Use custom migration downtime

このチェックボックスを選択すると、ライブマイグレーション中に仮想マシンがダウンできる最大期間をミリ秒単位で指定できます。ワークロードおよび SLA の要件に従って、各仮想マシンに異なる最大ダウンタイムを設定します。VDSM のデフォルト値を使用するには 0 を入力します。

 

Auto Converge migrations

Legacy 移行ポリシーでのみアクティベートされます。仮想マシンのライブマイグレーション中に自動コンバージェンスが使用されるかどうかを設定できます。負荷が大きいが大きい仮想マシンでは、ライブマイグレーション中に行われる転送速度よりも速くメモリーがダーティーなり、移行が収束できなくなります。QEMU の自動調整機能を使用すると、仮想マシン移行の収束を強制的に実行できます。QEMU は、コンバージェンスの欠如を自動的に検出し、仮想マシン上の vCPU のスロットルダウンをトリガーします。オートコンバージェンスはデフォルトで無効になっています。

  • クラスターレベルで設定される自動収束設定を使用するには、Inherit from global setting を選択します。このオプションはデフォルトで選択されます。
  • クラスター設定またはグローバル設定を上書きし、仮想マシンの自動収束を許可するには、Auto Converge を選択します。
  • クラスター設定またはグローバル設定を上書きし、仮想マシンの自動収束を防ぐには、Don't Auto Converge を選択します。
 

Enable migration compression

Legacy 移行ポリシーでのみアクティベートされます。このオプションを使用すると、仮想マシンのライブマイグレーション中に移行圧縮を使用するかどうかを設定できます。この機能は、Xor Binary Zero Run-Length-Encoding を使用して、メモリー書き込みを必要とするワークロードまたはスパースメモリー更新パターンを使用するアプリケーションに対して、仮想マシンのダウンタイムと合計移行時間を短縮します。移行圧縮は、デフォルトでは無効になっています。

  • クラスターレベルで設定される圧縮設定を使用するには、Inherit from global setting を選択します。このオプションはデフォルトで選択されます。
  • クラスター設定またはグローバル設定を上書きし、仮想マシンの圧縮を許可するには、Compress を選択します。
  • クラスター設定またはグローバル設定を上書きし、仮想マシンの圧縮を防ぐには、Don’t compress を選択します。
 

パススルーホスト CPU

このチェックボックスを選択すると、仮想マシンは配置されているホストの物理 CPU の機能を利用できます。このオプションは、移行を許可しない場合 にのみ有効にできます。

Configure NUMA

NUMA Node Count

仮想マシンに割り当てる仮想 NUMA ノードの数。Tune ModePreferred の場合、この値を 1 に設定する必要があります。

 

Tune Mode

メモリーを割り当てるために使用されるメソッド。

  • Strict: メモリーをターゲットノードに割り当てできない場合には、メモリーの割り当てに失敗します。
  • Preferred: メモリーは、1 つの優先ノードから割り当てられます。十分なメモリーが利用できない場合は、他のノードからメモリーを割り当てることができます。
  • Interleave: メモリーはラウンドロビンアルゴリズムで全ノードに割り当てられます。
 

NUMA Pinning

NUMA Topology ウィンドウを開きます。このウィンドウには、ホストの合計 CPU、メモリー、NUMA ノード、および仮想マシンの仮想 NUMA ノードが表示されます。右側のボックスから左側の NUMA ノードに各 vNUMA をクリックアンドドラッグすることで、仮想 NUMA ノードをホストの NUMA ノードに固定します。

A.1.6. 仮想マシンの高可用性設定の説明

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの High Availability タブで利用可能なオプションの詳細を示しています。

表A.6 仮想マシン:高可用性設定

フィールド名説明

Highly Available

仮想マシンを高可用性にする場合には、このチェックボックスを選択します。たとえば、ホストのメンテナンスの場合には、自動的に別のホストへの全仮想マシンのライブマイグレーションが行われます。ホストがクラッシュして応答しない状態にある場合、高可用性を備えた仮想マシンのみが別のホストで再起動します。ホストがシステム管理者により手動でシャットダウンされた場合、別のホストへの仮想マシンのライブマイグレーションは自動的に行われません。

Hosts タブの Migration Options 設定が Allow manual migration only または not allow migration のいずれかに設定されている場合、このオプションは利用できない点 に注意してください。高可用性の仮想マシンであれば、Manager が必要に応じて仮想マシンを他の利用可能なホストに移行できる必要があります。

Target Storage Domain for VM Lease

仮想マシンのリースを保持するストレージドメインを選択するか、No VM Lease を選択して機能を無効にします。ストレージドメインを選択すると、特殊なボリュームに仮想マシンのリースが保持され、元のホストが電源を失った場合や応答しなくなった場合に、仮想マシンを別のホストで起動することができます。

この機能は、ストレージドメイン V4 以降でのみ利用できます。

注記

リースを定義すると、利用可能な Resume Behavior は KILL だけになります。

Resume Behavior

ストレージとの接続が再確立された後の、ストレージ I/O エラーのために一時停止した仮想マシンの必要な動作を定義します。仮想マシンが高可用性ではない場合でも、必要な再開動作を定義できます。

以下のオプションを設定できます。

  • AUTO_RESUME - 仮想マシンはユーザーの介入なしに自動的に再開されます。これは、高可用性ではなく、一時停止状態になった後にユーザーの介入を必要としない仮想マシンに推奨されます。
  • LEAVE_PAUSED: 仮想マシンは、手動で再開または再起動されるまで、一時停止モードのままでいます。
  • KILL - I/O エラーが 80 秒以内に解消されると、仮想マシンは自動的に再開されます。ただし、80 秒以上経過すると、仮想マシンは強制的にシャットダウンされます。これは、高可用性の仮想マシンに推奨されます。Manager は、ストレージ I/O エラーが発生していない別のホストで仮想マシンを再起動できます。

    仮想マシンのリースを使用する場合、使用できる唯一のオプションは KILL です。

Priority for Run/Migration queue

別のホストに移行または再起動する仮想マシンの優先度を設定します。

Watchdog

ユーザーが Watchdog カードを仮想マシンにアタッチできるようにします。Watchdog は、障害を自動的に検出して復旧するために使用されるタイマーです。設定すると、Watchdog タイマーは、システムの動作中に継続的にゼロまでカウントダウンし、ゼロに到達しないように、システムによって定期的に再起動されます。タイマーがゼロに達すると、システムがタイマーをリセットできず、エラーが発生していることを示します。その後、障害に対応するために是正措置が実行されます。この機能は、高可用性を要求するサーバーに特に便利です。

Watchdog Model: 仮想マシンに割り当てる Watchdog カードのモデル。現在サポートされているモデルは i6300esb のみです。

Watchdog Action: Watchdog タイマーがゼロに達した場合に実行するアクション。以下のアクションを使用できます。

  • none: アクションは実行されません。ただし、Watchdog イベントは監査ログに記録されます。
  • reset: 仮想マシンがリセットされ、Manager にリセットアクションが通知されます。
  • poweroff: 仮想マシンが直ちにシャットダウンされます。
  • dump: ダンプが実行され、仮想マシンが一時停止されます。
  • pause: 仮想マシンは一時停止され、ユーザーが再開できます。

A.1.7. Virtual Machine Resource Allocation Settings Explained

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの Resource Allocation タブで利用可能なオプションの詳細を示しています。

表A.7 仮想マシン: リソース割り当ての設定

フィールド名サブ要素説明

CPU Allocation

CPU Profile

仮想マシンに割り当てられた CPU プロファイル。CPU プロファイルは、仮想マシンが、実行しているホストでアクセスできる最大処理機能を定義します。これは、そのホストで利用可能な合計処理機能のパーセントで表現されます。CPU プロファイルは、データセンター用に作成された QoS (Quality of Service)エントリーに基づいてクラスターレベルで定義されます。

 

CPU Shares

他の仮想マシンと比較して仮想マシンが要求できる CPU リソースのレベルをユーザーが設定できるようにします。

  • Low - 512
  • Medium - 1024
  • High - 2048
  • Custom: ユーザーが定義した CPU 共有のカスタムレベル。
 

CPU ピニングトポロジー

仮想マシンの仮想 CPU (vCPU)を、特定ホストの特定の物理 CPU (pCPU)で実行できるようにします。CPU ピニングの構文は v#p[_v#p] です。次に例を示します。

  • 0#0 - vCPU 0 を pCPU 0 に固定します。
  • 0#0_1#3 - vCPU 0 を pCPU 0 に固定し、vCPU 1 を pCPU 3 に固定します。
  • 1#1-4,^2 - vCPU 1 を、pCPU 2 を除く 1 から 4 の範囲のpCPU のいずれかに固定します。

仮想マシンをホストに固定するには、Host タブで以下も選択する必要があります。

  • Start Running On: Specific
  • 移行オプション: 移行を許可しない
  • Pass-Through Host CPU

CPU ピニングが設定され、Start Running On: Specific または Migration Options: Do not allow migration を変更すると、OK をクリックすると CPU ピニングトポロジーが失わ れます。

Memory Allocation

Physical Memory Guaranteed

この仮想マシンに対して保証される物理メモリーの量。0 からこの仮想マシンに定義されたメモリーの間の任意の数でなければなりません。

 

Memory Balloon Device Enabled

この仮想マシンのメモリーバルーンデバイスを有効にします。クラスターでメモリーのオーバーコミットを許可するには、この設定を有効にします。大量のメモリーを瞬時に割り当てるが、保証するメモリーを定義されたメモリーと同じ値に設定するアプリケーションに対してこの設定を有効にします。仮想デスクトップなど、時間をかけてメモリーを消費する、時々メモリーを解放する、または長期間休眠状態になるアプリケーションや負荷に対してバルーニングを使用します。詳細は、『 Administration Guide 』 の 「 Optimization Settings Explained 」 を参照してください。

IO Threads

IO Threads Enabled

IO スレッドを有効にします。仮想マシンの他の機能とは別のスレッドにディスクをピニングして、VirtIO インターフェースを備えたディスクの速度を向上させるには、このチェックボックスを選択します。ディスクのパフォーマンスが向上すると、仮想マシンの全体的なパフォーマンスが向上します。VirtIO インターフェースのあるディスクは、ラウンドロビンアルゴリズムを使用して IO スレッドに固定されます。

Queues

Multi Queues Enabled

複数のキューを有効にします。このチェックボックスはデフォルトで選択されています。利用可能な vCPU の数に応じて、vNIC ごとに最大 4 つのキューを作成します。

以下のようにカスタムプロパティーを作成して、vNIC ごとに異なる数のキューを定義できます。

engine-config -s "CustomDeviceProperties={type=interface;prop={other-nic-properties;queues=[1-9][0-9]*}}"

ここで、other-nic-properties は、既存の NIC カスタムプロパティーのセミコロン区切りのリストです。

Storage Allocation

 

Storage Allocation オプションは、仮想マシンがテンプレートから作成される場合にのみ利用できます。

 

Thin

ストレージ容量の最適な使用を可能にします。ディスク領域は、必要な場合にのみ割り当てられます。このオプションを選択すると、ディスクの形式は QCOW2 とマークされ、これを変更することはできません。

 

Clone

ゲストの読み取り/書き込み操作の速度に最適化されます。テンプレートで要求されるディスク領域はすべて、クローン作成操作時に割り当てられます。設定可能なディスク形式は QCOW2 または Raw です。

 

VirtIO-SCSI Enabled

ユーザーが仮想マシンで VirtIO-SCSI の使用を有効または無効にできるようにします。

Disk Allocation

 

Disk Allocation オプションは、テンプレートから仮想マシンを作成する場合にのみ利用できます。

 

エイリアス

仮想ディスクのエイリアス。デフォルトでは、エイリアスはテンプレートと同じ値に設定されます。

 

Virtual Size

テンプレートをベースとする仮想マシンが使用できるディスク容量の合計。この値は編集できませんが、参考としてのみ提示されています。

 

Format

仮想ディスクの形式。利用可能なオプションは、QCOW2 および Raw です。Storage AllocationThin の場合、ディスク形式は QCOW2 になります。Storage Allocationが Clone の場合、QCOW2 または Raw を選択します。

 

Target

仮想ディスクが保存されるストレージドメイン。デフォルトでは、ストレージドメインはテンプレートと同じ値に設定されます。

 

ディスクプロファイル

仮想ディスクに割り当てるディスクプロファイル。ディスクプロファイルは、データセンターで定義されたストレージプロファイルに基づいて作成されます。

A.1.8. 仮想マシンの起動オプションの設定の説明

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの Boot Options タブで利用可能なオプションの詳細を示しています。

表A.8 仮想マシン: 起動オプションの設定

フィールド名説明

First Device

新しい仮想マシンをインストールした後に、新しい仮想マシンの電源を入れる前に Boot モードに切り換える必要があります。仮想マシンが起動を試みる必要がある最初のデバイスを選択します。

  • Hard Disk
  • CD-ROM
  • Network (PXE)

Second Device

最初のデバイスが利用できない場合に仮想マシンの起動に使用する 2 番目のデバイスを選択します。前項のオプションで選択した最初のデバイスは、オプションには表示されません。

Attach CD

ブートデバイスとして CD-ROM を選択した場合は、このチェックボックスを選択し、ドロップダウンメニューから CD-ROM イメージを選択します。イメージは ISO ドメインで利用可能でなければなりません。

Enable menu to select boot device

起動デバイスを選択するためのメニューを有効にします。仮想マシンが起動し、コンソールに接続した後、仮想マシンが起動を開始する前に、起動デバイスを選択できるメニューが表示されます。必要なインストールメディアを選択できるようにするには、最初の起動前にこのオプションを有効にする必要があります。

A.1.9. 仮想マシンのランダムジェネレーター設定の説明

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの Random Generator タブで利用可能なオプションの詳細を示しています。

表A.9 仮想マシン: ランダムジェネレーター設定

フィールド名説明

Random Generator enabled

このチェックボックスを選択すると、準仮想化乱数ジェネレーター PCI デバイス(virtio-rng)が有効になります。このデバイスを使用すると、より高度な乱数を生成するために、ホストから仮想マシンにエントロピーを渡すことができます。このチェックボックスは、ホストに RNG デバイスが存在し、ホストのクラスターで有効にされている場合にのみ選択できる点に注意してください。

Period duration (ms)

期間をミリ秒単位で指定します。省略すると、libvirt のデフォルトである 1000 ミリ秒(1 秒)が使用されます。このフィールドが入力されている場合は、Bytes per period にも入力する必要があります。

Bytes per period

期間ごとに使用できるバイト数を指定します。

Device source:

乱数ジェネレーターのソース。これは、ホストのクラスターでサポートされているソースに応じて自動的に選択されます。

  • /dev/urandom source: Linux が提供する乱数ジェネレーター。
  • /dev/hwrng source: 外部のハードウェアジェネレーター。

A.1.10. 仮想マシンのカスタムプロパティー設定の説明

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの Custom Properties タブで利用可能なオプションの詳細を示しています。

表A.10 仮想マシン: カスタムプロパティーの設定

フィールド名説明推奨事項および制限

sap_agent

仮想マシンで SAP モニタリングを有効にします。true または false に設定します。

-

sndbuf

ソケットで仮想マシンの送信データを送信するバッファーのサイズを入力します。デフォルト値は 0 です。

-

vhost

仮想マシンに接続されている仮想ネットワークインターフェースカードのカーネルベースの virtio ネットワークドライバーである vhost-net を無効にします。vhost を無効にするには、このプロパティーの形式は LogicalNetworkName: false です。

これにより、LogicalNetworkName に接続されている仮想 NIC の vhost-net 設定なしで仮想マシンを明示的に起動します。

vhost-net は virtio-net よりも優れたパフォーマンスを提供します。存在する場合は、デフォルトですべての仮想マシン NIC で有効になっています。このプロパティーを無効にすると、パフォーマンスの問題の分離および診断、または vhost-net エラーのデバッグが容易になります。たとえば、vhost が存在しない仮想マシンが移行に失敗した場合などです。

viodiskcache

virtio ディスクのキャッシュモード。writethrough の場合、データをキャッシュとキャッシュに並行して書き込み、writeback の場合は、キャッシュからディスクに変更をコピーせず、noneの場合はキャッシュを無効にします。viodiskcacheカスタムプロパティーの制限の詳細は、https://access.redhat.com/solutions/2361311 を参照してください。

viodiskcache が有効にされている場合、仮想マシンはライブマイグレーションできません。

警告

sndbuf カスタムプロパティーの値を増やすと、ホストと応答しない仮想マシン間で通信に失敗するケースが増加します。

A.1.11. 仮想マシンのアイコン設定の説明

カスタムアイコンを仮想マシンおよびテンプレートに追加できます。カスタムアイコンは、VM ポータルで仮想マシンを区別するのに役立ちます。以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの Icon タブで利用可能なオプションの詳細を示しています。

表A.11 仮想マシン: アイコン設定

ボタン名説明

Upload

仮想マシンのアイコンとして使用するカスタムイメージを選択するには、このボタンをクリックします。以下の制限が適用されます。

  • サポートされる形式: jpg、png、gif
  • 最大サイズ: 24 KB
  • 最大寸法: 150px 幅, 120px 高さ

Default の使用

このボタンをクリックして、オペレーティングシステムのデフォルトイメージを仮想マシンアイコンとして設定します。

A.1.12. 仮想マシンの Foreman/Satellite 設定の説明

以下の表は、New Virtual Machine および Edit Virtual Machine ウィンドウの Foreman/Satellite タブで利用可能なオプションの詳細を示しています。

表A.12 仮想マシン:Foreman/Satellite の設定

フィールド名説明

Provider

仮想マシンが Red Hat Enterprise Linux を実行し、システムが Satellite サーバーと連携するように設定されている場合には、一覧から Satellite の名前を選択します。これにより、Satellite のコンテンツ管理機能を使用して、この仮想マシンに関連するエラータを表示できます。詳細は、「仮想マシンの Red Hat Satellite エラータ管理の設定」 を参照してください。