- 积分
- 16840
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
Unexpected API Error. <class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) 解决办法
# }/ m `3 }& u! \! J; L6 W9 d1 L0 C% S' u; r
http://controller:8774 "POST /v2.1/servers HTTP/1.1" 500 None) I$ p* Q' W+ E$ C% ^5 }
RESP: [500] Content-Type: application/json; charset=UTF-8 openstack-API-Version: compute 2.1 Vary: openstack-API-Version, X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-af926773-9a0d-4738-b788-16283f94be0d x-openstack-request-id: req-af926773-9a0d-4738-b788-16283f94be0d* q1 h; j6 I6 v" z Y' h1 `
RESP BODY: {"computeFault": {"code": 500, "message": "Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.\n<class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'>"}}
& g2 P5 o5 K; T4 j2 j$ w% M2 gPOST call to compute for http://controller:8774/v2.1/servers used request id req-af926773-9a0d-4738-b788-16283f94be0d
* W! z/ m \" X7 }$ ^, c- ~Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
7 Y$ f1 v$ I/ v, b<class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) (Request-ID: req-af926773-9a0d-4738-b788-16283f94be0d)4 @, N' G' Z3 y+ o' x4 D( H% ~
Traceback (most recent call last):+ X, u6 a5 g8 E2 d
File "/usr/lib/python3/dist-packages/cliff/app.py", line 410, in run_subcommand: V8 u9 W! s0 C( Z& c
result = cmd.run(parsed_args)
' M& g& n9 D. I T7 E0 Q! @ ^^^^^^^^^^^^^^^^^^^^
' O' L6 U1 }2 ^7 Z File "/usr/lib/python3/dist-packages/osc_lib/command/command.py", line 39, in run& v4 @8 D( ?8 l: P7 g
return super(Command, self).run(parsed_args); Y" ?2 c9 v% ?% y' n
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4 {0 i& Z7 s% o7 u1 C7 ]
File "/usr/lib/python3/dist-packages/cliff/display.py", line 115, in run
: {' o3 R! a3 Y2 N& U4 t7 X column_names, data = self.take_action(parsed_args)/ R& x) F, H: E& d) D7 i( z, o) p
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
% j6 u: y1 `8 b9 A3 Z File "/usr/lib/python3/dist-packages/openstackclient/compute/v2/server.py", line 1729, in take_action
, \0 Q5 K/ \( d2 k) m+ | server = compute_client.servers.create(*boot_args, **boot_kwargs)
3 I8 M F' k% I3 w( _8 s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
, L# B) ^3 h/ I: k6 O+ c; X) R File "/usr/lib/python3/dist-packages/novaclient/v2/servers.py", line 1562, in create0 R. J! X# m+ g$ C# P
return self._boot(response_key, *boot_args, **boot_kwargs)
$ g, W# V% L* e7 a# w ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^! d" R. A8 R0 q" j" R2 B% d
File "/usr/lib/python3/dist-packages/novaclient/v2/servers.py", line 887, in _boot! ~6 B( k% C6 k$ k$ E" y
return self._create('/servers', body, response_key,
, x/ e8 j' c% r+ I3 }# Q* q ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^! I* p- e7 w7 z/ _; M; }
File "/usr/lib/python3/dist-packages/novaclient/base.py", line 363, in _create7 e( V5 M& T6 M5 `+ B7 C; `1 z
resp, body = self.api.client.post(url, body=body)2 [! n0 M; ^- E5 ?; p3 \
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^# [. P3 _5 d) L! ~% R* W; }
File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 401, in post
. ~% e; R: Y& s, D return self.request(url, 'POST', **kwargs)* L E$ z! q+ j! G1 p
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
" ]! w, c9 x) U% ~8 d% ]6 B$ z. l) C File "/usr/lib/python3/dist-packages/novaclient/client.py", line 78, in request
+ h U" |1 A4 c( D* J$ | raise exceptions.from_response(resp, body, url, method). x f) k# \$ @
novaclient.exceptions.ClientException: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
C4 m% U0 x* B: W, v' W0 M5 L7 W<class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) (Request-ID: req-af926773-9a0d-4738-b788-16283f94be0d)* s1 _ b) N' y, n
clean_up CreateServer: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.# A2 Q6 @: c0 O+ o6 v
<class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) (Request-ID: req-af926773-9a0d-4738-b788-16283f94be0d), c4 l, t( s" l( v- B& T6 R, d
END return value: 1! P# z, j3 [7 J6 ?
; m. `. k8 d4 ~% M- g
/ a+ z) z) j2 x+ G9 H
解决办法:; {( w! j- s% n/ d$ v
修改nova.conf和neutron.conf 文件中 keystone_authtoken项 service_token_roles_required = false , 如果是true 一定要改成false。$ {7 h4 i k* J( k5 R- T* U
|
|