10.6. Red Hat Virtualization でのホストの作成


Satellite では Red Hat Virtualization のプロビジョニングを使用して、ネットワーク接続経由か、既存のイメージをもとにホストを作成できます。

  • ネットワーク接続経由でホストを作成する場合には、ホストが PXE プロビジョニングサービスにアクセスできるように、新規ホストは Red Hat Virtualization 仮想ネットワーク上にある Satellite Server の統合 Capsule か、外部の Capsule Server にアクセスできる必要があります。この新しいホストエントリーにより、Red Hat Virtualization サーバーがトリガーされ、仮想マシンを作成して起動します。仮想マシンが仮想ネットワークで定義済みの Capsule Server を検出した場合には、仮想マシンは PXE 機能を使用してブートして、選択したオペレーティングシステムのインストールを開始します。
  • 既存のイメージでホストを作成する場合は、新規ホストのエントリーは、Red Hat Virtualization サーバーが新規ボリュームのベースとして既存のイメージを使用し、仮想マシンを作成するようトリガーします。

Satellite Web UI の代わりに CLI を使用する場合は、CLI 手順 を参照してください。

DHCP の競合

ネットワークベースのプロビジョニングでは、Red Hat Virtualization サーバーの仮想ネットワークをプロビジョニングに使用する場合には、DHCP 割り当てを行わないネットワークを選択します。これにより、新規ホストの起動時に、Satellite Server と DHCP が競合してしまうためです。

手順

  1. Satellite Web UI で、Hosts > Create Host に移動します。
  2. Name フィールドには、ホストの名前を入力します。
  3. オプション: Organization タブをクリックし、要件に合わせて組織コンテキストを変更します。
  4. オプション: Location タブをクリックし、要件に合わせてロケーションコンテキストを変更します。
  5. Host Group リストから、ホストを割り当てるホストグループを選択します。そのホストグループがフォームに入力されます。
  6. Deploy on リストから、Red Hat Virtualization 接続を選択します。
  7. Compute Profile リストから、仮想マシンの設定を自動的に投入するために使用するプロファイルを選択します。Red Hat Virtualization 固有のフィールドにコンピュートプロファイルの設定が入力されていることを確認します。必要に応じてこれらの設定を変更します。
  8. Interfaces タブをクリックし、ホストのインターフェイスで Edit をクリックします。
  9. フィールドに値が投入されていることを確認します。特に以下に注意してください。

    • Satellite は新規ホストの IP アドレスを自動的に割り当てます。
    • MAC address フィールドが空白であることを確認します。Red Hat Virtualization は、プロビジョニング中にホストに MAC アドレスを割り当てます。
    • Host タブの NameDNS name になります。
    • Satellite が、ホストの最初のインターフェイスに ManagedPrimary、および Provision オプションを自動選択していることを確認します。選択されていない場合は、それらを選択してください。
  10. OK をクリックして保存します。別のインターフェイスを追加するには、Add Interface をクリックします。プロビジョニング および プライマリー には、インターフェイスは 1 つしか選択できません。
  11. Operating System タブをクリックして、全フィールドに値が自動的に含まれていることを確認します。
  12. Provisioning Method のページで、使用するホストを選択します。

    • ネットワークベースのプロビジョニングの場合、Network Based をクリックします。
    • イメージベースのプロビジョニングの場合、Image Based をクリックします。
  13. Provisioning templatesResolve をクリックし、新規ホストから使用する適切なプロビジョニングテンプレートを特定できることを確認します。
  14. Virtual Machine タブをクリックして、設定には、ホストグループおよびコンピュートプロファイルからの情報が入力されていることを確認します。必要に応じてこれらの設定を変更します。
  15. Parameters タブをクリックして、パラメーターが存在し、そのパラメーターでアクティベーションキーが指定されていることを確認します。存在しない場合には、アクティベーションキーを追加します。
  16. Submit をクリックしてホストエントリーを保存します。

CLI 手順

  • ネットワークベースのプロビジョニングを使用するには、--provision-method build を指定して hammer host create コマンドでホストを作成します。以下の例の値は、お使いの環境に合った値に置き換えます。

    # hammer host create \
    --build true \
    --compute-attributes="cluster=Default,cores=1,memory=1073741824,start=true" \
    --compute-resource "MyRHV_" \
    --enabled true \
    --hostgroup "My_Host_Group" \
    --interface "managed=true,primary=true,provision=true,compute_name=eth0,compute_network=satnetwork" \
    --location "My_Location" \
    --managed true \
    --name "My_Host_Name" \
    --organization "My_Organization" \
    --provision-method build \
    --volume="size_gb=20G,storage_domain=Data,bootable=true"
  • イメージベースのプロビジョニングを使用するには、--provision-method image を指定して hammer host create コマンドでホストを作成します。以下の例の値は、お使いの環境に合った値に置き換えます。

    # hammer host create \
    --compute-attributes="cluster=Default,cores=1,memory=1073741824,start=true" \
    --compute-resource "MyRHV_" \
    --enabled true \
    --hostgroup "My_Host_Group" \
    --image "MyRHV_Image_" \
    --interface "managed=true,primary=true,provision=true,compute_name=eth0,compute_network=satnetwork" \
    --location "My_Location" \
    --managed true \
    --name "My_Host_Name" \
    --organization "My_Organization" \
    --provision-method "image" \
    --volume="size_gb=20G,storage_domain=Data,bootable=true"

このコンピュートリソースに対する他のホスト作成パラメーターの情報は、hammer host create --help コマンドを入力します。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.