公式ドキュメントに従って、Openstack Icehouse を Ubuntu Server 14.04 にデプロイしようとしています。しかし、Keystone\Nova\Neutron\Glance がデプロイされた後、CirrOS インスタンスを起動しようとしたときに、
nova boot -nic ... -image ... -flavor ...
、失敗しました。
Nova クライアントのログには、次のことが示されています。
- Neutron クライアント(はい、neutron です。ブート時に相互にやり取りがあると思います) は、Neutron サーバーに接続して、テナントのネットワークにポートを作成しようとしました。
- しかし、Neutron クライアントは{username:neutron, password:REDACTED}を使用してトークン取得リクエストを Keystone サーバーにセットアップし、そのトークンを使用して Neutron サーバーへのポートの作成をリクエストしました。
- 最後に、Neutron サーバーはそれが認証の問題であると判断しました。
テナント 'demo'の情報 ($OS_TENANT_NAME、$OS_USERNAME、$OS_PASSWORD、$OS_AUTH_URL は 'demo'' の値で適切に設定されました)を使用してインスタンスの作成を要求したと確信しています。
ソース demoopenrc.sh
そのファイルにデモの資格情報が含まれています。
Neutron クライアントの構成または起動プロセスに何か問題がありますか? ここの一部を貼り付けneutron.conf
ます:
キーストーン設定
[keystone_authtoken]
auth_uri = http://controller:5000
auth_host = controller
auth_port = 35357
auth_protocol = http
admin_tenant_name = service
admin_user = neutron
admin_password = neutronpass
signing_dir = $state_path/keystone-signing
Neutron クライアントはトークンの取得に「neutron」ユーザーの資格情報を使用したため、この部分に何か問題がありますか?