16.4. Microsoft Azure Resource Manager でのイメージベースのホスト作成
Satellite では、Microsoft Azure Resource Manager プロビジョニングを使用して、既存のイメージからホストを作成できます。新規ホストのエントリーは、Microsoft Azure Resource Manager サーバーが新規ボリュームのベースとして既存のイメージを使用し、インスタンスを作成するようトリガーします。
Satellite Web UI の代わりに CLI を使用する場合は、CLI 手順 を参照してください。
手順
- Satellite Web UI で、Hosts > Create Host に移動します。
- Name フィールドには、ホストの名前を入力します。
- 組織 および ロケーション タブをクリックして、プロビジョニングのコンテキストが現在のコンテキストに自動的に設定されていることを確認します。
- Host Group リストから、フォームの生成に使用するホストグループを選択します。
- デプロイ先 リストから、Microsoft Azure Resource Manager 接続を選択します。
- コンピュートプロファイル リストから、仮想マシンの設定を自動的に投入するために使用するプロファイルを選択します。
- ライフサイクル環境 リストから、環境を選択します。
- Interfaces タブをクリックして、ホストのインターフェイスで Edit をクリックします。
特に以下の項目など、フィールドに自動的に入力されていることを確認します。
- ホスト タブの 名前 は DNS 名 になります。
- MAC アドレス フィールドは空白です。Microsoft Azure Resource Manager サーバーは、プロビジョニング中に MAC アドレスをホストに割り当てます。
- Azure サブネット フィールドに必要な Azure サブネットの情報が入力されていること。
- ホストの最初のインターフェイスで Managed (管理)、Primary、および Provision オプションが自動的に選択されていること。選択されていない場合は、それらを選択してください。
- オプション: 仮想マシンで IPv4 Subnet リストから静的なプライベート IP アドレスを使用する場合には、Azure サブネットのアドレスと一致するように、ネットワークアドレス フィールドで、Satellite のサブネットを選択してください。IPv4 アドレス フィールドに、Azure サブネットの範囲内の IPv4 アドレスを入力します。
- オペレーティングシステム タブをクリックして、全フィールドに値が自動的に含まれていることを確認します。
- Provisioning Method には Image Based が選択されているようにします。
- イメージ リストから、プロビジョニングに使用する Azure Resource Manager イメージを選択します。
- Root パスワード フィールドで、認証に使用する root パスワードを入力します。
- プロビジョニングテンプレート で 解決 をクリックし、新規ホストから使用する適切なプロビジョニングテンプレートを特定できることを確認します。
- 仮想マシン タブをクリックして、設定には、ホストグループおよびコンピュートプロファイルからの情報が入力されていることを確認します。必要に応じてこれらの設定を変更します。
- パラメーター タブをクリックして、パラメーターが存在し、そのパラメーターでアクティベーションキーが指定されていることを確認します。存在しない場合には、アクティベーションキーを追加します。
- Submit をクリックしてホストエントリーを保存します。
CLI 手順
--provision-method image
を指定してhammer host create
コマンドでホストを作成します。以下の例の値は、お使いの環境に合った値に置き換えます。hammer host create \ --architecture x86_64 \ --compute-profile "My_Compute_Profile" \ --compute-resource "My_Azure_Compute_Resource" \ --domain "My_Domain" \ --image "My_Azure_Image" \ --location "My_Location" \ --name="Azure_VM" \ --operatingsystem "My_Operating_System" \ --organization "My_Organization" \ --provision-method "image"
# hammer host create \ --architecture x86_64 \ --compute-profile "My_Compute_Profile" \ --compute-resource "My_Azure_Compute_Resource" \ --domain "My_Domain" \ --image "My_Azure_Image" \ --location "My_Location" \ --name="Azure_VM" \ --operatingsystem "My_Operating_System" \ --organization "My_Organization" \ --provision-method "image"
Copy to Clipboard Copied!
このコンピュートリソースに対する他のホスト作成パラメーターの情報は、hammer host create --help
コマンドを入力します。