4.15. cloud-init の実行後に KVM ゲストイメージから作成された仮想マシンの変更
cloud-init ユーティリティーを再実行する前に、cloud-init 設定を変更するには、次の手順を使用します。cloud-init パッケージがインストールされ、有効にして仮想マシンを起動すると、cloud-init は仮想マシンの初回起動時にデフォルト状態で実行されます。
手順
- 仮想マシンにログインします。
-
ディレクティブを追加または変更します。たとえば、
/etc/cloudディレクトリーのcloud.cfgファイルを変更するか、ディレクティブを/etc/cloud/cloud.cfg.dディレクトリーに追加します。 cloud-init cleanコマンドを実行してディレクトリーをクリーンアップし、cloud-initが再実行できるようにします。root で以下のコマンドを実行して、仮想マシンをクリーンアップすることもできます。rm -Rf /var/lib/cloud/instances/ rm -Rf /var/lib/cloud/instance rm -Rf /var/lib/cloud/data/注記クリーニングしたイメージを新しいイメージとして保存し、そのイメージを複数の仮想マシンに使用できます。新しい仮想マシンは、更新された
cloud-init設定を使用してcloud-initを実行します。cloud-initを再実行するか、仮想マシンを再起動します。cloud-initが再実行し、変更した設定を実装します。