web-dev-qa-db-ja.com

juju bootstrap接続拒否エラーで失敗する

次のMAASセットアップがあります。1つのノードが、MAASクラスターとリージョンコントローラーの両方が実行されているサーバーとしてセットアップされています。サーバーノードとのプライベート仮想LANにある2つのノードを追加しました。ノードを「準備完了」状態にして、jujuをサーバーにインストールしました。 juju bootstrapを実行しようとすると、Attempting to connect to 10.10.10.104と表示され、10分後に接続拒否エラーで失敗します。 10.10.10.104は、プライベートvLANのノードの1つであり、MAASに既に存在します。

私の疑いは、ノードが「準備完了」状態であり、そのためOSがまだインストールされていないことです。 jujuはそれに接続しようとしています。 MAASはPXEブート中にノードから必要なすべての情報を収集し、マシンをシャットダウンするため、接続できないことは明らかです。

jujuはノードにOSをインストールしたいのですが、マシンが起動していません。

PS:タイプの私達の力はIPMIです

[〜#〜] edit [〜#〜]juju bootstrap --debugを実行すると、これらのメッセージが多数表示されます

2014-10-12 02:50:58 DEBUG juju.utils.ssh ssh_openssh.go:122 running: ssh -o "StrictHostKeyChecking no" -o "PasswordAuthentication no" -i /root/.juju/ssh/juju_id_r sa -i /root/.ssh/id_rsa [email protected] /bin/bash

そして10分後、それは今失敗します

waited for 10m0s without being able to connect: /var/lib/juju/nonce.txt does not exist
2
Pavan Manjunath

私の場合、電源モードとしてwakeonlanがあり、juju bootstrapコマンドを発行した後、ボックスをpxeモードに起動する必要がありました。ブートストラップで、JujuはMaasでノードを取得し、OSを展開しますノードに構成したDebianまたはFastのタイプに基づきます-このインストール時間は長く、10分以内ではありません。したがって、bootstrap-timeout:1800(または600より大きい値)のエントリでenvironment.yamlファイルを更新する必要がありますあなたのシステムに合う)

3
Rameshkemp