
Conjure-up のインストールに問題があります...
毎回、「IP:22 への接続を試行しています...」で止まってしまいます...
現在、同じサーバー 3 台 (Intel SR1500) を使用したテスト環境があります...
私はVLANのない非常にシンプルなネットワーク環境を持っています
最初のサーバーは MAAS 用で、16.04 で標準インストールされ、アップグレードされています。最初の Intel NIC は「OPENSTACK MGMT NETWORK」用で、GW なしの標準サブネット /24 があり、DNS が構成されています。IP、マスク、ブロードキャスト、ネットワークのみです。セカンダリ NIC はインターネットに接続されています...
2 番目と 3 番目のサーバーはノードとして計画されており、maas と同じハードウェア構成を持ちます。最初の NIC は ipmi ネットワークに接続され、2 番目は「OPENSTACK MGMT NETWORK」に接続されます。
すべてのノードには 2 つの HDD と最低 16 GB の RAM が搭載されています。
MAAS では次の操作を実行しています: - RSA SSH キーを追加... (直接追加したり、ランドスケープ経由で追加したりしようとしています) - パブリック (インターネット) ネットワーク、DNS、ゲートウェイなどを構成 - ローカル (OS 管理) ネットワーク、DNS、GW を構成 - ローカル NIC 上の IP MAAS と同じ - イメージを構成
通常、PXE経由でノードを起動し、問題なくコミッショニングします...準備完了状態、IPMI経由の電源制御、動作しています
今、apt-get update、upgrade を実行します。
そして、snap より conjure-up をインストールします....
コマンド conjure-up を開始する場合、最初に Landscape、新しいクラウド maas を選択し、「os local net」の NIC の IP アドレス (私の場合 192.168.1.1) と API キーを MAAS Web GUI から指定します... 次に、すべてをデプロイすると、MAAS は 16.04 LTS デプロイ用に 1 つのノードを選択します... IPMI でサーバーを起動します... 最初に PXE 経由で起動します... 再起動します... 2 回目に HDD から直接起動します... すべて正常に見えます... ノード KVM で、最後のコンソール情報「Reached target CLoud-init target.」と Ubuntu コンソール ログインが表示されます... MAAS で「Deployed 16.04 LTS」と表示され、IPMI はすべてオンで正常です...
しかし、デバッグモードでウィンドウを呼び出すと、まだエラーが発生します。
Juju コントローラーを初期化しています。お待ちください。アドレスを待機しています 192.168.1.3:22 への接続を試行しています DEBUG juju.provider.common bootstrap.go:497 192.168.1.3 への接続試行が失敗しました: ssh: ホスト 192.168.1.3 ポートに接続します DEBUG juju.provider.common bootstrap.go:497 192.168.1.3 への接続試行が失敗しました: ssh: ホスト 192.168.1.3 ポートに接続します DEBUG juju.provider.common bootstrap.go:497 192.168.1.3 への接続試行が失敗しました: ssh: ホスト 192.168.1.3 ポートに接続します DEBUG juju.provider.common bootstrap.go:497 192.168.1.3 への接続試行が失敗しました: /var/lib/juju/nonce.txt が存在しません DEBUG juju.provider.common bootstrap.go:497 192.168.1.3 への接続試行が失敗しました: /var/lib/juju/nonce.txt が存在しません INFO juju.cloudconfig userdatacfg_unix.go:410 エージェントを取得しています: curl -sSfw '%{url_effective} からツールがダウンロードされました: HTTP %{htt
私が調べる :
- maas からの ssh 経由の接続 - ssh[メールアドレス]- わかりました。
- ファイル /var/lib/juju/nonce.txt が存在する
- cat nonce.txt 続き user-admin:bootstrap
- cat /var/log/auth.log :
6月28日 20:20:16 node002 sshd[2893]: pam_unix(sshd:session): ユーザーubuntuのセッションが(uid=0)によって開かれました。6月28日 20:20:16 node002 systemd-logind[1124]: ユーザーubuntuの新しいセッション3。 6 月 28 日 20:20:16 node002 systemd: pam_unix(systemd-user:session): (uid=0) によってユーザー ubuntu のセッションが開かれました 6 月 28 日 20:20:16 node002 sshd[2930]: 192.168.1.1 ポート 42050 から切断を受信しました:11: ユーザーによって切断されました 6 月 28 日 20:20:16 node002 sshd[2930]: 192.168.1.1 ポート 42050 から切断されました 6 月 28 日 20:20:16 node002 sshd[2893]: pam_unix(sshd:session): ユーザー ubuntu のセッションが閉じられました 6 月 28 日 20:20:16 node002 systemd-logind[1124]: セッション 3 が削除されました。 6 月 28 日20:20:16 node002 sshd[2935]: エラー: ホスト キーをロードできませんでした: /etc/ssh/ssh_host_dsa_key 6 月 28 日 20:20:16 node002 sshd[2935]: エラー: ホスト キーをロードできませんでした: /etc/ssh/ssh_host_ecdsa_key 6 月 28 日 20:20:16 node002 sshd[2935]: エラー: ホスト キーをロードできませんでした: /etc/ssh/ssh_host_ed25519_key 6 月 28 日 20:20:16 node002 systemd: pam_unix(systemd-user:session): ユーザー ubuntu のセッションが閉じられました 6 月 28 日 20:20:17 node002 sshd[2935]: 192.168.1.1 ポートから ubuntu の公開キーを受け入れました42054 ssh2: RSA SHA256:EMFy0Yhusd88CgFXfhfH7SeGK1JoMmvnf/PgVVOg0/4 6月28日 20:20:17 node002 sshd[2935]: pam_unix(sshd:session): セッションがユーザー ubuntu に対して (uid=0) によって開かれました 6月28日 20:20:17 node002 systemd-logind[1124]: ユーザー ubuntu の新しいセッション 4。 6月28日 20:20:17 node002 systemd: pam_unix(systemd-user:session): セッションがユーザー ubuntu に対して (uid=0) によって開かれました 6月28日 20:20:17 node002 sudo: ubuntu : TTY=unknown ; PWD=/home/ubuntu ; USER=root ; COMMAND=/bin/bash -c /bin/bash -c #012set -e#012tmpfile=$(mktemp)#012trap "rm -f $tmpfile" EXIT#012cat > $tmpfile#012/bin/bash $tmpfile 6月28日 20:20:17 node002 sudo: pam_unix(sudo:session): (uid=0) によってユーザー root のセッションが開かれました 6月28日 20:26:12 node002 sshd[4387]: エラー: ホスト キーをロードできませんでした: /etc/ssh/ssh_host_ed25519_key 6月28日 20:26:13 node002 sshd[4387]: 192.168.1.1 ポート 43272 ssh2 から ubuntu の公開キーを受け入れました: RSA SHA256:6O3woPr0i+T3nuX7LToaF127zIIBOJVoDa5kczSVM9E 6月28日 20:26:13 node002 sshd[4387]: pam_unix(sshd:session): ユーザー ubuntu のセッションが (uid=0) によって開かれました。 6月28日 20:26:13 node002 systemd-logind[1124]: ユーザー ubuntu の新しいセッション 5。
他のリポジトリを追加してみる
sudo apt-add-repository ppa:juju/stable sudo apt-add-repository ppa:conjure-up/next
MAAS のベータ版、Conjure-up のベータ版をインストールし、他のシステム 17.04 をインストールし、iptables をチェックし、ファイアウォールを無効にし、スイッチを変更 (管理なしの OEM の場合は Cisco - CDP または LLDP の問題を防止) してみましたが、それでも同じエラーが発生します .....
maas-controller (dpkg-reconfigrue maas....) を再設定して、新しい IP 192.168.1.1 を設定しようとしました...完全な maas http リンクで conjure-up を試しましたが、成功しませんでした
maas およびノードで pxe ブートするために nic ファームウェアを更新しようとしています...。
MAAS cat ~/.cache/conjure-up/conjure-up.log で
2017-06-28 22:09:04,456 [INFO] conjure-up/landscape - common.py:77 - Juju コントローラーのブートストラップ。 2017-06-28 22:09:04,457 [デバッグ] conjure-up/landscape - juju.py:170 - bootstrap コマンド: ['juju'、'bootstrap'、'cloud-maas-257'、'conjure-up-cloud-maas-257-5d4'、'--default-model'、'conjure-landscape-9c5'、'--config'、'image-stream=daily'、'--config'、'enable-os-upgrade=false'、'--bootstrap-series'、'xenial'、'--credential'、'conjure-cloud-maas-257-09a'、'--debug'] 2017-06-28 22:09:04,460 [DEBUG] conjure-up/landscape - request.packages.urllib3.connectionpool: connectionpool.py:207 - 新しい HTTP 接続を開始しています (1): www.google-analytics.com 2017-06-28 22:09:04,486 [DEBUG] conjure-up/landscape - request.packages.urllib3.connectionpool: connectionpool.py:395 -http://www.google-analytics.com:80"POST /collect HTTP/1.1" 200 35 2017-06-28 22:09:04,493 [DEBUG] conjure-up/landscape - events.py:55 - conjureup/controllers/deploy/common.py:23 で ModelConnected を待機しています 2017-06-28 22:09:04,518 [DEBUG] conjure-up/landscape - juju.py:179 - proc を待機しています 2017-06-28 22:09:04,899 [DEBUG] conjure-up/landscape - maas.py:401 - エンドポイントが見つかりました:http://192.168.1.1:5240/MAASクラウド用: cloud-maas-257 2017-06-28 22:09:04,902 [DEBUG] conjure-up/landscape - events.py:55 - conjureup/controllers/deploy/gui.py:285 で MAASConnected を設定しています 2017-06-28 22:09:09,919 [DEBUG] conjure-up/landscape - requests.packages.urllib3.connectionpool: connectionpool.py:207 - 新しい HTTP 接続を開始しています (1): www.google-analytics.com 2017-06-28 22:09:09,916 [DEBUG] conjure-up/landscape - gui.py:13 - レンダリング ブートストラップ待機 2017-06-28 22:09:09,951 [DEBUG] conjure-up/landscape - request.packages.urllib3.connectionpool: connectionpool.py:395 - "POST /collect HTTP/1.1" 200 35 2017-06-28 22:09:10,111 [DEBUG] conjure-up/landscape - events.py:55 - conjureup/controllers/deploy/gui.py:209 のタスク _do_deploy で MAASConnected を待機しています conjureup/controllers/deploy/gui.py:239 2017-06-28 22:09:10,113 [DEBUG] conjure-up/landscape - events.py:55 - conjureup/controllers/deploy/gui.py:209 のタスク _do_deploy で MAASConnected を受信しましたconjureup/controllers/deploy/gui.py:239 2017-06-28 22:09:10,116 [デバッグ] conjure-up/landscape - events.py:55 - PreDeployComplete を待機しています (conjureup/juju.py:517、タスク _do_deploy、conjureup/controllers/deploy/gui.py:239) 2017-06-28 22:09:10,287 [デバッグ] conjure-up/landscape - events.py:55 - MAASConnected を待機しています (conjureup/controllers/deploy/gui.py:209、タスク _do_deploy、conjureup/controllers/deploy/gui.py:239) 2017-06-28 22:09:10,289 [デバッグ] conjure-up/landscape - events.py:55 - タスク _do_deploy の conjureup/controllers/deploy/gui.py:239 で、conjureup/controllers/deploy/gui.py:209 で MAASConnected を受信しました 2017-06-28 22:09:10,290 [DEBUG] conjure-up/landscape - events.py:55 - タスク _do_deploy の conjureup/controllers/deploy/gui.py:239 で、conjureup/juju.py:517 で PreDeployComplete を待機しています 2017-06-28 22:09:10,447 [DEBUG] conjure-up/landscape - events.py:55 - タスク _do_deploy の conjureup/controllers/deploy/gui.py:209 で MAASConnected を待機しています_do_deploy at conjureup/controllers/deploy/gui.py:239 2017-06-28 22:09:10,448 [DEBUG] conjure-up/landscape - events.py:55 - MAASConnected を conjureup/controllers/deploy/gui.py:209 で受信しました (タスク _do_deploy at conjureup/controllers/deploy/gui.py:239 2017-06-28 22:09:10,450 [DEBUG] conjure-up/landscape - events.py:55 - PreDeployComplete を待機しています (conjureup/juju.py:517 で、タスク _do_deploy at conjureup/controllers/deploy/gui.py:239 2017-06-28 22:09:10,615 [DEBUG] conjure-up/landscape - events.py:55 - conjureup/controllers/deploy/gui.py:209 のタスク _do_deploy で MAASConnected を待機しています。conjureup/controllers/deploy/gui.py:239 2017-06-28 22:09:10,616 [DEBUG] conjure-up/landscape - events.py:55 - conjureup/controllers/deploy/gui.py:209 のタスク _do_deploy で MAASConnected を受信しました。conjureup/controllers/deploy/gui.py:239 2017-06-28 22:09:10,618 [DEBUG] conjure-up/landscape - events.py:55 - PreDeployComplete を待機しています。 conjureup/juju.py:517 タスク _do_deploy 内 conjureup/controllers/deploy/gui.py:239 2017-06-28 22:09:10,634 [DEBUG] conjure-up/landscape - events.py:55 - ブートストラップ待ち conjureup/controllers/bootstrapwait/gui.py:37 2017-06-28 22:09:10,637 [DEBUG] conjure-up/landscape - events.py:55 - RelationsAdded:haproxy 待ち /snap/conjure-up/527/usr/lib/python3.6/asyncio/events.py:127 タスク wait 待ち conjureup/events.py:95 2017-06-28 22:09:10,640 [DEBUG] conjure-up/landscape - events.py:55 - RelationsAdded:rabbitmq-server 待ち /snap/conjure-up/527/usr/lib/python3.6/asyncio/events.py:127 タスク wait conjureup/events.py:95 で待機 2017-06-28 22:09:10,642 [DEBUG] conjure-up/landscape - events.py:55 - RelationsAdded:postgresql を待機中 (/snap/conjure-up/527/usr/lib/python3.6/asyncio/events.py:127) タスクで conjureup/events.py:95 で待機 2017-06-28 22:09:10,645 [DEBUG] conjure-up/landscape - events.py:55 - RelationsAdded:landscape-server を待機中 (/snap/conjure-up/527/usr/lib/python3.6/asyncio/events.py:127) タスクで conjureup/events.py:95 で待機
ご協力ありがとうございました!
ミレク
答え1
問題を解決してインストールを通過できたかどうかはわかりません。私も同様の問題を抱えていましたが、解決できました。次の 2 つの点を確認してください。
- 192.168.1.3 にログインし、ノードがインターネットにアクセスできるかどうかを確認します。
たとえば、wget google.com を実行して、index.html にコンテンツが含まれているかどうかを確認します。
インターネットDNSを解決できない場合は、まずそれを修正する必要があります
- Maas サーバーで、内部ネットワークのゲートウェイが正しいかどうかを確認します。例: 192.168.1.1
ここで問題を修正した後、再度ブートストラップします。
この回答は少し遅いかもしれませんが、役に立つならシェアしようと思いました