1

ubuntu 12.04 に devstack がインストールされていて、Dashboard にログインできたので、ubuntu マシンの IP を変更しました。IPを変更したらDashboardにログインできなくなった

次のエラー メッセージが表示されます。エラー メッセージに古い IP が表示されます。

ConnectionError at /auth/login/
HTTPConnectionPool(host='OLD_IP_ADDRESS', port=35357): Max retries exceeded with url: /v2.0/tokens (Caused by <class 'socket.error'>: [Errno 113] No route to host)

Request Method:     POST
Request URL:    http://NEW_IP_ADDRESS/auth/login/
Django Version:     1.4.5
Exception Type:     ConnectionError
Exception Value:    
HTTPConnectionPool(host='OLD_IP_ADDRESS', port=35357): Max retries exceeded with url: /v2.0/tokens (Caused by <class 'socket.error'>: [Errno 113] No route to host)
Exception Location:     /usr/local/lib/python2.7/dist-packages/requests/adapters.py in send, line 246
  Python Executable:    /usr/bin/python
  Python Version:   2.7.3
  Python Path:  
   ['/opt/stack/horizon/openstack_dashboard/wsgi/../..',
   '/opt/stack/python-keystoneclient',
   '/usr/local/lib/python2.7/dist-packages',
   '/opt/stack/python-glanceclient/setuptools_git-1.0b1-py2.7.egg',
   '/opt/stack/python-glanceclient',
   '/opt/stack/python-cinderclient',

IP アドレスを手動で変更するための文書化された手順はありますか? 私の新しい IP はインターネットに接続されていないため、devstack を再デプロイできません。

4

3 に答える 3

2

皆さん、答えてくれてありがとう..

回答を更新できませんでした。その問題を簡単な方法で修正しました。

解決策は、最初に unstack.sh を実行してから、もう一度 stack.sh を実行することです。必要な修正を行います。インストール後、Devstack はあまり進歩していないので、stack.sh を実行する自信がつきました。

2回目にstack.shを実行すると、インターネットに接続する必要がないため、問題は修正されました。

これについてあなたの考えを自由に共有してください。

于 2013-04-29T07:09:26.887 に答える
-1

オンラインに戻るために私が行ったいくつかの手順を次に示します。

  • 回答ファイルをバックアップします...

    cp packstack-answers-20130417.txt packstack-answers.txt-SAVE

  • IPアドレスを置き換え...

    sed -i '/s/10\.10\.248\.11/10\.32\.70\.10/g' packstack-answers-20130417.txt

  • Cinder ループバック デバイスを削除します。存在する場合、インストーラーは失敗します

    losetup -d /dev/loop0

  • ループを介してマウントされたままになっているものをリストします。

    losetup -a

    rm /var/lib/cinder/cinder-volumes

  • 展開スクリプトを再実行します

    packstack --answer-file=packstack-answers-20130417.txt

CLI で nova-manage を使用して、その他の IP アドレッシングの問題を修正します。

ここから作業する必要があります。

于 2013-04-24T20:24:56.590 に答える