Show Table of Contents
3.9. 一般的な管理: ハイパーバイザーおよびゲスト
Red Hat Enterprise Linux には、仮想ホストシステムのゲストを自動的に検出し、ホストからゲストへのマッピングを作成し、ゲストを仮想システムとして登録するのに利用できるオプションのサービスがあります。これにより、仮想システムに固有のサブスクリプションをゲストに使用でき、ホストから継承されたサブスクリプションを自動的にゲストに適用できるようになります。
virt-who プロセスでは、異なるいくつかのハイパーバイザーで、ゲストを検出して関連付けることができます。
- Red Hat Enterprise Virtualization Manager (KVM)
- Xen
- HyperV
- VMware ESX / ESX(i)
3.9.1. 環境: データセンター、クラウド環境、仮想マシンを使用する環境
注記
お使いの環境で仮想システムが多数ある場合や、(テスト環境やプライベートクラウドなど) 仮想ホストの作成と破壊を繰り返している場合は、Subscription Asset Manager を使用してサブスクリプションサービスを管理することを検討してください。Subscription Asset Manager を使用することで、システムのサブスクリプションをまとめて組織を定義し、その組織のグループに、その組織内のコンテンツフローを制御するように定義できます。
Subscription Asset Manager は、すべての Red Hat Enterprise Linux サブスクリプションで利用できます。
サブスクリプションを効果的に管理、特に、継承可能なサブスクリプションや、サブスクリプション間のやりとりを管理するには、ホストとゲストの関係について、サブスクリプションサービスで内部的に認識している必要があります。これが ホストとゲストのマッピングです。このマッピングでは、指定したハイパーバイザーに対するゲストの識別子の一覧を表示します。
ハイパーバイザーは、Subscription Asset Manager またはカスタマーポータルのサブスクリプション管理で特殊なシステムとして登録されます。ハイパーバイザーそのものは、通常の物理システムとして管理されますが、ハイパーバイザーの種類は、特定のシステムがゲストを自身にマッピングし、サブスクリプションがそのゲストに継承可能であるか、別の方法で適用するかを示しています。
すべてのゲストを特定のホストに関連させるホストとゲストのマッピングを使用すると、サブスクリプションサービスは、1 つのサブスクリプションを仮想ホストに適切にアタッチし、(たとえば) 各インスタンスに 2 つの異なるサブスクリプションを使用する代わりに、それに含まれる継承可能なサブスクリプションをゲストに適用します。
この関連は、各ゲストに対して UUID (Universally Unique Identifier) を取り出し、それをそのハイパーバイザーに関連付けることで行います。この UUID は、各仮想システムのシステム情報の一種です。
最初にハイパーバイザーが登録され、次にシステムの関連プロセスがゲストに対してスキャンして、検出した UUID をサブスクリプションサービスを送信します。これは、ハイパーバイザーの
virt-who プロセスにより行われます。
3.9.2. ワークフロー
- Subscription Asset Manager インスタンスを使用して登録する場合は、Subscription Asset Manager RPM をインストールして Red Hat Subscription Manager を設定します。
subscription-managerコマンドに--type=hypervisorオプションを追加して、システムをハイパーバイザーとして登録します。- インフラストラクチャー内の Red Hat Enterprise Linux システムに
virt-whoをインストールします。この Red Hat Enterprise Linux システムは、Red Hat Enterprise Linux ゲスト、ハイパーバイザー (Red Hat Enterprise Linux システムとは限りません)、バックエンドのサブスクリプションサービスとのマッピングを管理して、接続します。Red Hat Enterprise Linux システムが利用できない場合でも、ホストとゲスト間のマッピングが利用できず、仮想システムは物理システムとして扱われます。 - VMware や、Subscription Asset Manager を使用している環境の場合: 適切な仮想化およびサブスクリプションサービスを認識するように、
virt-who設定ファイル (/etc/sysconfig/virt-who) を編集します。 virt-whoプロセスを開始して、ホストからゲストへのマッピングを作成します。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.