Linux イメージ プロビジョニング エージェントの更新プログラムの認識
適用対象: ✔️ Linux VM
元の KB 番号: 4538386
まとめ
多くの Linux Azure Marketplace イメージには、 Azure Linux エージェントが含まれています。これは、ホスト名、ユーザー名、パスワード/ssh キーの設定、一時的なディスクのマウントなど、新しく作成された仮想マシン (VM) のセットアップを完了する役割を担います。 このセットアップ プロセスは、"プロビジョニング" と呼ばれます。 さらに、エージェントは Azure VM 拡張機能のサポートを提供します。
イメージ自体は、オープンソース のプロビジョニング エージェント ( cloud-init を使用してプロビジョニングされるように更新されます。 cloud-init には、Linux エージェントに比して次のような多くの利点があります。
- パフォーマンス - Azure で cloud-init を使用すると、ほとんどの場合、VM の作成時間の短縮を確認できます。
- VM のカスタマイズ - cloud-init を使用すると、スクリプトの実行、パッケージのインストール、ユーザーの追加など、 custom-data を使用して VM 構成を cloud-init に渡すことができます。
- 移行 - 他のクラウドから移行する場合は、cloud-init 構成を移行し、必要に応じて変更して Azure デプロイを操作できます。
詳細
何をする必要があるか?
これらの Azure Marketplace イメージをデプロイする場合は、これ以上何もする必要はありません。 更新後すぐに特典を利用できます。
これらのイメージから派生するカスタム イメージを作成し、Linux エージェントを使用してカスタム データを処理する場合は、イメージが正常に動作していることを確認します。
cloud-init では、bash スクリプトや cloud- init 構成など、複数の入力の種類がサポートされています。"cloud- init" user-data ドキュメントを確認します。
更新する画像の詳細と、更新がいつ行われるかのタイムラインについては、このページを参照してください。
よく寄せられる質問
Q1. Azure Linux エージェントはイメージに引き続きインストールされますか?
A1. はい。Azure VM 拡張機能には Azure Linux エージェントが必要です。 プロビジョニング機能は無効になります。
Q2. Azure Linux エージェントと cloud-init を同じイメージにインストールできますか?
A2. はい。 競合がないことを確認するために、Linux エージェント プロビジョニング コードは無効になり、実行されません。
Q3. イメージが cloud-init によってプロビジョニングされているかどうかを確認するにはどうすればよいですか?
A3. cloud-init status
を実行して、cloud-init が実行されているかどうかを確認します。
お問い合わせはこちらから
質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。