1

openstack USSURI バージョンのコントローラー ノードをセットアップしようとしたとき。グランス サービスを VM イメージ管理サブサービスとしてセットアップするように求められました。

要件の時点で:記事(ubuntu 18.04の下):

  1. admin-openrc.sh という名前のファイルを作成しました。場所は /usr/share/keystone で、内容は次のとおりです。
    export OS_USERNAME=admin 
    
    export OS_PASSWORD=ADMIN_PASS 
    
    export OS_PROJECT_NAME=admin 
    
    export OS_USER_DOMAIN_NAME=Default 
    
    export OS_PROJECT_DOMAIN_NAME=Default 
    
    export OS_AUTH_URL=http://controller:5000/v3 
    
    export OS_IDENTITY_API_VERSION=3`

ADMIN_PASS がカスタマイズされている場所

  1. タイプ cmd :source ./admin-openrc.sh

  2. 次に、 cmd で glance ユーザーを作成します。openstack user create --domain default --password-prompt glance

出力として、エラーメッセージが表示されます:

Failed to discover available identity versions when contacting http://controller:5000/v3. Attempting to parse version from URL.
Unable to establish connection to http://controller:5000/v3/auth/tokens: HTTPConnectionPool(host='controller', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa20bba02b0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))

誰かアドバイスしてくれませんか?以前にすべての手順を完了しました: NTP のインストール、openstack パッケージのダウンロード、SQL のインストール、RabbitMQ のインストール、Memcached のインストール、Etcd のインストール、Keystone のインストール (USSURI バージョン)

おそらく認証の問題のようですが、何か他のものですか?


質問が役に立った場合は、賛成票を投じてください。前もって感謝します

4

4 に答える 4

0

これも試しました:

$sudo ping controller

PING controller (10.0.0.11) 56(84) bytes of data.
From bassamvm01.internal.cloudapp.net (10.0.0.4) icmp_seq=1 Destination Host Unreachable
......
^C
--- controller ping statistics ---
6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5081ms
pipe 4
于 2020-07-16T14:22:45.177 に答える
0

etc/hosts にエントリを追加してから、10.0.0.11 controller次の 2 つのコマンドを再実行します。

sudo keystone-manage bootstrap --bootstrap-password XXXXXXXX --bootstrap-admin-url http://10.0.0.11:5000/v3/ --bootstrap-internal-url http://10.0.0.11:5000/v3/ --bootstrap-public-url http://10.0.0.11:5000/v3/ --bootstrap-region-id RegionOne

sudo openstack user create --domain default --os-username XXXXXXXX --password-prompt --os-auth-url http://10.0.0.11:5000/v3 glance

しかし、同じエラーを受け取りました:

Failed to discover available identity versions when contacting http://10.0.0.11:5000/v3. Attempting to parse version from URL.

Unable to establish connection to http://10.0.0.11:5000/v3/auth/tokens: HTTPConnectionPool(host='10.0.0.11', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fe863dff290>: Failed to establish a new connection: [Errno 113] No route to host',))

あなたの助けを待っています、

于 2020-07-16T10:22:27.070 に答える