2016-10-27 7 views
0

salt-cloud設定のsalt masterと、複製するVMwareイメージに含まれるベースイメージを想像してみてください。 vmwareクラウドプロバイダは自動的にvmwareツールをインストールすることを望んでいます。私の場合は、デフォルトのタイムアウトの1200秒後に失敗します。vmwareプロバイダを使用してsalt-cloudを使用したVMware Toolsのインストール方法

これは以下のようになります。

[INFO ] salt-cloud starting 
[INFO ] Creating salt-cloud-test.example.com from template(ubuntu1404) 
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [0 s] 
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [5 s] 
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [10 s] 
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [15 s] 
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [20 s] 
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [25 s] 
[INFO ] [ salt-cloud-test.example.com ] Waiting for clone task to finish [30 s] 
[INFO ] [ salt-cloud-test.example.com ] Successfully completed clone task in 32 seconds 
[INFO ] [ salt-cloud-test.example.com ] Waiting for VMware tools to be running [0 s] 
[...] 
[INFO ] [ salt-cloud-test.example.com ] Waiting for VMware tools to be running [1195 s] 
[WARNING ] [ salt-cloud-test.example.com ] Timeout Reached. VMware tools still not running after waiting for 1200 seconds 

は現在、私はパッケージopen-vm-toolsas vmware supports openvmtools since a while)はトリックを行います(と私たちは現在、それは使用して存在することが必要であることを保証するためにはDebianベースのディストリビューション、に取り組んでいますミニオンがアップして統合されているときの状態)。

しかし、後で私はWindowsイメージが正しく生成される必要があります。そのため、上記のプロバイダを使用して、どのようにしてVMwareツールを適切に処理するのか、自分自身に尋ねます。

vmwareツールのインストールとアップグレードは、salt-cloudブートストラッププロセスの一部であるか、ミニオンの作成後に制御を引き継ぐ私の構成管理に属していますか?

this docsでVMware Toolsのアップグレードを処理する機能が見つかりましたが、これもopenvmtoolsとベンダーのvmtoolsを区別しているかどうかわかりません。また、プロバイダにツールをインストールしないように指示する方法については何も見つかりませんでした。

これはどのように処理しますか?

答えて

0

_wait_for_ipでvmwareツールの終了を待つクラウドプロバイダが開始されます。その後、追加のブートストラップを行うためにプロバイダはIPアドレスを取得する必要があります。明らかに、これはプロバイダがその仕事をするために必要なVMwareツールを作成します。プロバイダはではありませんこの時点であなたのためのツールをインストールしようとします!

既にインストールされているツールに付属する各OS用の初期テンプレートを設定することに決めました。

その後、私は、クラウドプロバイダまたは状態を使用してツールをアップグレードします。プロバイダの方法をテストする必要があります。

関連する問題