|
|
Unexpected API Error. <class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) 解决办法% A4 W- k2 m, w' {8 p3 A$ [3 q- T" F
; @. d* ?3 a+ O8 k. f. r/ |" V8 Z
http://controller:8774 "POST /v2.1/servers HTTP/1.1" 500 None6 t: r$ X8 p8 d7 U( }: T. Y1 i
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-16283f94be0d8 E' T. c2 o( t. n# M
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'>"}}
! O* B1 R$ y/ e9 V0 M: U7 sPOST call to compute for http://controller:8774/v2.1/servers used request id req-af926773-9a0d-4738-b788-16283f94be0d
! z; }% e+ _) x( l8 [Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
$ s, M$ n6 A- v3 m. k) r<class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) (Request-ID: req-af926773-9a0d-4738-b788-16283f94be0d)
- z. ^% y; O4 I6 ITraceback (most recent call last):2 l/ L+ b: O8 O; T/ s
File "/usr/lib/python3/dist-packages/cliff/app.py", line 410, in run_subcommand
( c+ `# u% R, |- @! p, Y result = cmd.run(parsed_args). ]6 h9 t- E7 X
^^^^^^^^^^^^^^^^^^^^: D: Z+ ^+ M* _, O, k9 @
File "/usr/lib/python3/dist-packages/osc_lib/command/command.py", line 39, in run
4 k) e# ]9 c4 W: Y% j* ^5 c return super(Command, self).run(parsed_args)- B0 p' k9 \, |$ v; A' \: M# G
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
( q1 t# t4 R i3 y& I- | File "/usr/lib/python3/dist-packages/cliff/display.py", line 115, in run8 x) S/ R4 F" u1 C: K, R
column_names, data = self.take_action(parsed_args)
# Q9 g* L8 E3 T v ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^5 P9 Z. Y9 `" r b& `6 U
File "/usr/lib/python3/dist-packages/openstackclient/compute/v2/server.py", line 1729, in take_action& }6 C- Z1 S1 S8 N, G( R
server = compute_client.servers.create(*boot_args, **boot_kwargs)
0 s- K6 T) S- ]8 l: Q) C5 e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^7 T8 n" x+ q: g {: s4 V
File "/usr/lib/python3/dist-packages/novaclient/v2/servers.py", line 1562, in create
H! F; m% L" n% S, O return self._boot(response_key, *boot_args, **boot_kwargs)
9 s! z8 }1 [8 v# O p ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+ x G( a" |" h1 U3 W% I File "/usr/lib/python3/dist-packages/novaclient/v2/servers.py", line 887, in _boot
2 L- H! E2 V, n% x- ~ return self._create('/servers', body, response_key,
( I0 w) M' ]( y/ W ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 Q# {& x, |0 n File "/usr/lib/python3/dist-packages/novaclient/base.py", line 363, in _create
5 ~5 M+ ^# Y& H6 s1 k resp, body = self.api.client.post(url, body=body), B) v2 [! t, V, R
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 |2 u3 o. C5 W: J3 ?, q) z. y, I File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 401, in post" V2 H5 Q% P8 H+ s$ L3 e
return self.request(url, 'POST', **kwargs)
1 u$ x$ |, r7 ~# D/ b ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
! D( z8 m, P" k0 ]' B+ L, G# L File "/usr/lib/python3/dist-packages/novaclient/client.py", line 78, in request# t2 A( w& M" Y, I) {% e! P) d5 Y
raise exceptions.from_response(resp, body, url, method)! M; ]' y2 e* g5 k9 Y
novaclient.exceptions.ClientException: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.2 B, f0 \" C$ W; T9 a- D$ d* m
<class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) (Request-ID: req-af926773-9a0d-4738-b788-16283f94be0d)
& `. ]' K. F0 [9 N4 O% hclean_up CreateServer: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.8 A/ {' R1 Q g9 j
<class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) (Request-ID: req-af926773-9a0d-4738-b788-16283f94be0d)
( b7 c5 L9 O$ ^3 z* }END return value: 1, s+ a$ d# C9 I
, j% L# D% k! @5 ~9 ^+ O
0 p: @) U1 `+ ~- j) O6 `0 o. {解决办法:
) t8 \: H/ V6 V: C2 m+ y0 Z! S修改nova.conf和neutron.conf 文件中 keystone_authtoken项 service_token_roles_required = false , 如果是true 一定要改成false。5 V' [. L( Z9 _& W8 ^* {) N, d N
|
|