|
|
Unexpected API Error. <class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) 解决办法) d1 z6 v4 Q. P) I6 W
" t8 K9 o# p6 Y! _- V L- _0 j1 `http://controller:8774 "POST /v2.1/servers HTTP/1.1" 500 None! L' Q1 g' \9 |5 P% t6 G$ z
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+ u& S6 A) P3 A3 o9 F
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'>"}}8 Q$ X# ^3 @0 M, N x
POST call to compute for http://controller:8774/v2.1/servers used request id req-af926773-9a0d-4738-b788-16283f94be0d
8 I7 B" X# ~% X9 KUnexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
% j/ X, v4 K0 l4 L, U; f<class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) (Request-ID: req-af926773-9a0d-4738-b788-16283f94be0d)( [) w0 U$ i; `. `
Traceback (most recent call last):+ p8 L( h' F0 J+ c2 {* b
File "/usr/lib/python3/dist-packages/cliff/app.py", line 410, in run_subcommand2 k( |, S* K8 U- h8 J2 {, |( m
result = cmd.run(parsed_args)6 p" }( _$ r' C
^^^^^^^^^^^^^^^^^^^^
* g; N( N" T2 ^, O, {- o6 H6 O2 a; k File "/usr/lib/python3/dist-packages/osc_lib/command/command.py", line 39, in run+ P7 |: _* N8 z F% E6 @( T' ^
return super(Command, self).run(parsed_args)( }! y, e. q; ]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: h! G: D- p9 I: p" z* P1 j File "/usr/lib/python3/dist-packages/cliff/display.py", line 115, in run7 N' D1 L; B5 y6 |3 k( i, D
column_names, data = self.take_action(parsed_args), r- n6 L! y5 L6 o
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1 ^8 l2 Q- D; _6 S# m File "/usr/lib/python3/dist-packages/openstackclient/compute/v2/server.py", line 1729, in take_action- {+ S- Z; U3 @8 s" ^5 D- f
server = compute_client.servers.create(*boot_args, **boot_kwargs); k8 m8 _5 M7 m
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
* B) L0 Z6 K1 O: S File "/usr/lib/python3/dist-packages/novaclient/v2/servers.py", line 1562, in create6 I6 t1 T* @5 i2 s$ Q5 [
return self._boot(response_key, *boot_args, **boot_kwargs)
9 Y6 l. b2 B$ E/ I% K+ w2 }( \ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^: _4 T5 M1 J. p
File "/usr/lib/python3/dist-packages/novaclient/v2/servers.py", line 887, in _boot
) _, z6 H/ k0 x. @ return self._create('/servers', body, response_key,/ }+ A" ~( F" a* w" Y
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0 ]0 Z5 T6 Y; `" z# p6 ]3 G4 c
File "/usr/lib/python3/dist-packages/novaclient/base.py", line 363, in _create
- k1 V4 e3 L3 a* z/ f( k* M1 z resp, body = self.api.client.post(url, body=body)
3 n5 L0 W% C1 b9 s- o! U, B/ u ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
* @# ]; [6 Z* U8 T9 a2 s File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 401, in post
( F! g, C4 Q6 a2 m return self.request(url, 'POST', **kwargs)
& K$ T3 T) O4 S8 R ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
8 X9 f7 \2 x0 s6 L# k File "/usr/lib/python3/dist-packages/novaclient/client.py", line 78, in request6 [2 J5 Z$ V" c. U0 B' P5 h
raise exceptions.from_response(resp, body, url, method)1 N' t; _0 Q2 B/ k
novaclient.exceptions.ClientException: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.: [% t; ?; R2 N( Z y9 y4 Z$ ]
<class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) (Request-ID: req-af926773-9a0d-4738-b788-16283f94be0d)# R% c$ u9 W- ]; r5 L
clean_up CreateServer: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.1 x0 t/ u! q: a& ^- ]$ C
<class 'nova.exception.NeutronAdminCredentialConfigurationInvalid'> (HTTP 500) (Request-ID: req-af926773-9a0d-4738-b788-16283f94be0d)
1 m+ x; w# z2 p/ B3 r1 W( vEND return value: 1
& f, D6 t! U, ~$ n+ M0 w3 C# P8 ]! S2 @7 |7 R* N6 J
. @# X8 }" h7 n6 A! g) E. X! W! s解决办法:: o# G6 p2 q. Y2 j! P
修改nova.conf和neutron.conf 文件中 keystone_authtoken项 service_token_roles_required = false , 如果是true 一定要改成false。
* E9 d7 U/ l m( A |
|