web-dev-qa-db-ja.com

Ubuntu MAAS Juju bootstrapフェッチングツールで立ち往生

私はジューとの助けが必要ですbootstrap。私はマースコントローラーサーバーにマースをインストールし、1つのブレードを稼働させ、bootstrapジューを備えたマシンを試してみました。

システムは新しいブレードにインストールされ、jujuはsshを介してubuntuユーザーでログインし、jujuサービスのインストールプロセスのこの時点で行き詰まります。

リモートホストの/var/log/cloud-init-output.logへのロギング

Apt-get updateを実行する

Apt-get upgradeを実行する

パッケージのインストール:git

パッケージのインストール:curl

パッケージのインストール:cpu-checker

パッケージのインストール:bridge-utils

インストールパッケージ:rsyslog-gnutls

Fetching tools: curl -sSfw 'tools from %{url_effective} downloaded: HTTP %{http_code}; time %{time_total}s; size %{size_download} bytes; speed %{speed_download} bytes/s ' --retry 10 -o $bin/tools.tar.gz 'https://streams.canonical.com/juju/tools/releases/juju-1.20.11-trusty-AMD64.tgz'

ブートストラッププロセスを終了する以外は、この時点から先に進むことができないので、どんな助けにも感謝します。

ありがとう!

1
Von Goofy

問題は解決しました。サーバーにsshし、キーボードレイアウトがサーバーの言語設定と同じでない場合、jujuはbootstrapシステムに失敗します。レイアウトをen_USに変更し、ブートストラップが正常に機能しました。それはサーバーのシステム言語と同じキーボードレイアウト言語がないとインストールに失敗するpostgresqlのインストール時の同様の問題。

2
Von Goofy

私はまったく同じ問題を抱えています。ロケール設定を変更しようとしましたが、何も役に立ちませんでした。

これが私がしたことです:あなたの設定を確認してください

locale

一時的な修正

export LANGUAGE=en_US.UTF-8 
export LANG=en_US.UTF-8 
export LANGUAGE=en_US.UTF-8 
export LC_ALL=en_US.UTF-8 
locale-gen en_US.UTF-8 

恒久的にする

nano /etc/environment

コピーペースト

LC_ALL=en_US.UTF-8 
LANG=en_US.UTF-8 
LANGUAGE=en_US.UTF-8
2
JuJu User

私もこの問題を抱えていました。私にとっての問題の根本は、インターネットにアクセスできず、いくつかのことをする必要があったことです。 IIRC、これは特に、サーバーとターゲットマシンのオフ時間が長すぎるために発生していました。実際にはスタックしていませんでしたが、タイムアウトは巨大で、おそらく30分でした。サーバーをntpサーバーとして設定してから、/ etc/maas/preseeds/preseed-masterを編集しました

    d-I      clock-setup/ntp-server    string  ntp.ubuntu.com

サーバーのIPまたは名前をntp.ubuntu.comに入力します。また、jujuをインストールするときは、ローカルにチャームをコピーする必要があります。環境とチャームの両方に〜/、jujuディレクトリを作成したので、juju-guiをデプロイするまでのプロセスは次のようになります。

mkdir ~./.juju/sync-tools

juju sync-tools –e maas –destination=”~/.juju/sync-tools”

juju bootstrap –e maas –-upload-tools=true –-metadata-source=”.juju/sync-tools” -–to jujuBS.local

mkdir –p ~/.juju/charms/trusty

juju charm get juju-gui .juju/charms/trusty

juju deploy –repository=”~/.juju/charms” local:juju-gui

お役に立てれば!

1
rmustakos

ローカルプロバイダーにマシンを追加した後にこの問題が発生した場合:add-machineが状態サーバーとは異なるJujuバージョンのマシンを追加しようとしたときに、この問題が発生しました。

これは、apt-get update Jujuクライアントをインストールする前。

1