|
|
[root@controller1 ~]# openstack network agent list
& f0 s1 M* f1 n2 O% J) J7 @9 ~) F- T+ bTraceback (most recent call last):8 c, a: D( F* q0 f; z
File "/usr/bin/openstack", line 5, in <module>
9 o* F9 p! i9 S: Y Q1 ? from openstackclient.shell import main; N L7 T7 W1 O3 x4 @* r4 e
File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 24, in <module>
( Y5 S7 V- ~0 \) r& y3 Q* a; O; q from osc_lib import shell9 M0 e9 n6 f+ m
File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 33, in <module>) w, I! n Y0 Y1 R: U, b
from osc_lib.cli import client_config as cloud_config5 F" A' p6 T ?0 l1 p6 O
File "/usr/lib/python2.7/site-packages/osc_lib/cli/client_config.py", line 18, in <module>
: s( [* m4 Q. [: R8 t9 x from openstack.config import exceptions as sdk_exceptions
1 {& t- R' K7 m% S4 @ File "/usr/lib/python2.7/site-packages/openstack/__init__.py", line 16, in <module>1 h3 y! w0 d* @; Z; ?9 E# F
import openstack.config
: v* V! p" }5 G( x/ u File "/usr/lib/python2.7/site-packages/openstack/config/__init__.py", line 17, in <module>
2 ]7 [+ r1 g+ }4 s$ X9 w, J9 k0 q from openstack.config.loader import OpenStackConfig # noqa- E* d0 f- q1 y( d$ U
File "/usr/lib/python2.7/site-packages/openstack/config/loader.py", line 33, in <module>/ B _+ y; I7 q+ ^, J/ s4 k
from openstack.config import cloud_region; c) X& ]; W" Q: f
File "/usr/lib/python2.7/site-packages/openstack/config/cloud_region.py", line 44, in <module>
6 j0 ` d' C+ Q& W' P% s1 I. g from openstack import proxy
0 |& K* b' a3 d File "/usr/lib/python2.7/site-packages/openstack/proxy.py", line 24, in <module>* I. B' A2 P/ w% i+ v7 Y& c
from openstack import resource
, e, x5 g4 X* @$ O File "/usr/lib/python2.7/site-packages/openstack/resource.py", line 49, in <module>
7 B. C( x2 k9 J from openstack import utils- T5 a$ l! I, V6 E
File "/usr/lib/python2.7/site-packages/openstack/utils.py", line 16, in <module>% \ |, m: o8 R
from queue import queue- j& k6 p$ k/ u: c% n3 t8 s7 X3 T
ImportError: No module named queue) r |6 d1 [1 s( {" q; P. X2 n3 a
[root@controller1 ~]# openstack network agent list
; j P% G1 w( ^ NTraceback (most recent call last):1 F; r0 x. m W/ c( e0 F, |' W
File "/usr/bin/openstack", line 5, in <module>0 X% X. K1 V" S B3 l7 s' ?$ R( B! G
from openstackclient.shell import main. ~5 q4 Z6 e, d: E- o( _
File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 24, in <module>
# R9 F1 ^2 r0 i; b" S$ h from osc_lib import shell
2 V* T0 F* f8 F; l+ Y' |8 ~ File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 33, in <module>9 n4 ^# b/ T) N- ?& ]7 X# Q
from osc_lib.cli import client_config as cloud_config
M* t( i* v5 ~/ d2 {" L) w File "/usr/lib/python2.7/site-packages/osc_lib/cli/client_config.py", line 18, in <module>
$ ^- R" i% _! Y from openstack.config import exceptions as sdk_exceptions- k+ \" p* @8 }: @- B8 I5 w5 J" n
File "/usr/lib/python2.7/site-packages/openstack/__init__.py", line 16, in <module>
! l- B( Z% Q- F& }- D5 r9 L# I import openstack.config/ C- k( ]; B$ s' E
File "/usr/lib/python2.7/site-packages/openstack/config/__init__.py", line 17, in <module>5 E. P& i* v' v+ s! y Q
from openstack.config.loader import OpenStackConfig # noqa
2 y* K* D' e* v4 p File "/usr/lib/python2.7/site-packages/openstack/config/loader.py", line 33, in <module>+ z+ }$ Q( @1 `* k% ^7 q9 E
from openstack.config import cloud_region
. O) ?% m# I- j* b% u( F$ Y- I: \9 ` File "/usr/lib/python2.7/site-packages/openstack/config/cloud_region.py", line 44, in <module>
) r! H5 P& J8 V& @# ? from openstack import proxy
7 X8 k8 M: w1 _- h X% N+ J File "/usr/lib/python2.7/site-packages/openstack/proxy.py", line 24, in <module>5 f. w! [1 i8 N- G' i+ N2 z$ s7 i
from openstack import resource0 j3 h V. r( N7 r" k
File "/usr/lib/python2.7/site-packages/openstack/resource.py", line 49, in <module>
. g, {) S4 ]4 ?% }8 K9 }3 z- y4 o from openstack import utils3 a- c H+ @) z- _' f$ ^
File "/usr/lib/python2.7/site-packages/openstack/utils.py", line 16, in <module>2 S9 r. W/ f2 c; z
from queue import queue$ t0 ?' R$ x1 }
ImportError: cannot import name queue5 t! F/ K' R! _( F/ N& B2 Z+ O! g
[root@controller1 ~]# vim /usr/lib/python2.7/site-packages/openstack/utils.py
% H1 k% G( j* N# E1 }) W4 \8 @1 K1 h: L7 B0 p
T# ]# n' V x4 t! Y解决办法:
, [; m7 d$ S" C6 y$ x- Y8 U O- U+ e$ g
安装下面软件:# h# g% l' A$ P6 `/ X" ?3 T7 l
yum install python2-future-0.18.2-2.el7.noarch -y
1 V0 h8 b4 x2 E* ^* q2 x1 c# r4 ?5 z
3 F- b# T; p+ s6 Y问题解决
) f% X, w1 {9 p. B( ~
1 T9 o* g i( X. b/ w' c2 ? P[root@controller1 ~]# openstack network agent list3 L& W4 g7 u! R
+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+
8 j& o, Y6 J. B1 I, Y0 B! ^# P4 n" y| ID | Agent Type | Host | Availability Zone | Alive | State | Binary |8 G" H7 s. v, N
+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+4 i5 |+ `9 L& l
| 017a9041-68a3-4c34-898d-fc0ebd6d5c34 | Open vSwitch agent | compute2 | None | :-) | UP | neutron-openvswitch-agent |
. j* a- f/ r _5 T! _: T* ~* A| 0d97acbb-6947-49b2-969e-d7ea67c58290 | DHCP agent | controller1 | nova | :-) | UP | neutron-dhcp-agent |4 }5 l, X5 p8 Z7 ]' @; \
| 194ea555-3b1c-437a-a939-cf5f699a25e5 | DHCP agent | controller3 | nova | :-) | UP | neutron-dhcp-agent | o* g3 v; ^4 j' J
| 1e718a0e-ec85-4645-94ef-01ce7e960b5c | Metadata agent | controller2 | None | :-) | UP | neutron-metadata-agent |. d# c# h1 b7 [8 `% i6 D
| 2388fa3b-69a1-4d89-9782-249c2d69f720 | Metadata agent | controller1 | None | :-) | UP | neutron-metadata-agent |! {5 U* d+ e- \+ ?- E# c- N
| 2c579501-fcde-4ac1-aa4f-fe6cd9e3f547 | Open vSwitch agent | compute13 | None | :-) | UP | neutron-openvswitch-agent |# y) \0 j1 ^4 U7 b9 ~0 P( Y
| 300079ea-e2a0-4705-a184-d01492e319f9 | Open vSwitch agent | compute7 | None | :-) | UP | neutron-openvswitch-agent |* ~$ J% n+ O; k# s7 a
| 333303a5-0898-41de-9095-75058e937475 | DHCP agent | controller2 | nova | :-) | UP | neutron-dhcp-agent |7 C/ x5 z7 u A; r9 ~, j% V
| 336dff08-cb9a-4a2c-a861-c4dfc5e31e85 | Open vSwitch agent | compute11 | None | :-) | UP | neutron-openvswitch-agent |) N7 L3 d. j& ?* }' F
| 4721d943-c534-456d-b0b9-ab6c3af0842f | Open vSwitch agent | controller1 | None | :-) | UP | neutron-openvswitch-agent |: o- z( k; J$ I1 B3 J$ h
| 4c4bf209-9ab4-432c-a871-3509ec308f4a | Open vSwitch agent | compute10 | None | :-) | UP | neutron-openvswitch-agent |
. M' `2 P0 `: o5 Z| 56607839-40cc-4f33-852a-1e2c244d206f | Open vSwitch agent | compute1 | None | :-) | UP | neutron-openvswitch-agent |
0 T" G6 L, q- A| 58073c76-7811-4648-83c6-fe0e0df5c190 | Open vSwitch agent | controller3 | None | :-) | UP | neutron-openvswitch-agent |
8 _" T2 ~7 f) |* N2 Y. H| 5ab5254b-fe61-4e48-bd75-5b1bad9bbb7a | Open vSwitch agent | compute8 | None | :-) | UP | neutron-openvswitch-agent |( @9 c) F4 a% c9 `% V3 A' n) J- o7 U# b# D
| 79fc7227-b226-4ac0-bb7f-0063db082e6a | Open vSwitch agent | compute3 | None | :-) | UP | neutron-openvswitch-agent | r! F4 d. z9 ], `: U
| 8536c8c2-8c3a-45ee-b294-27b5b1b8cb3f | Open vSwitch agent | compute4 | None | :-) | UP | neutron-openvswitch-agent |
: [) f2 Y+ o8 N8 v! D: k6 \| 8755d097-2706-4597-b3a5-ecfcdcd96318 | L3 agent | controller2 | nova | :-) | UP | neutron-l3-agent |3 J# J& {. T; q2 m
| 896d8982-d98f-4dd3-b779-e3bfc8511001 | Open vSwitch agent | controller2 | None | :-) | UP | neutron-openvswitch-agent |
/ N6 ?9 J5 A5 g| 92f0a8d9-2213-4ad9-8c62-340ac28cd082 | Open vSwitch agent | compute12 | None | :-) | UP | neutron-openvswitch-agent |8 _; u7 Z: Q5 |! c' }
| 95390170-a13f-4b40-8778-18230ea3e449 | Open vSwitch agent | compute5 | None | :-) | UP | neutron-openvswitch-agent |
) b6 b$ |$ b( [9 ?; }| 9aa83adf-5c63-4ac9-9d67-6b11cfc70d7b | L3 agent | controller1 | nova | :-) | UP | neutron-l3-agent |
$ N; e8 }% z' t6 M/ z# L| ac4cfef6-b166-4c0e-a30e-d752100e02b0 | Metadata agent | controller3 | None | :-) | UP | neutron-metadata-agent |
/ K5 ~& R1 O7 A5 Y' n4 _| b77ebe12-5395-4222-b867-dcf598cf1f35 | Open vSwitch agent | compute6 | None | :-) | UP | neutron-openvswitch-agent |2 k9 T$ v6 g. [3 G6 H. M
| bad9223e-ad7b-42a1-be9b-c5cfadd7f19f | Open vSwitch agent | compute9 | None | :-) | UP | neutron-openvswitch-agent |
: [$ q" I- w# Z* W6 n! @| d27cf7a2-db2d-4564-98af-2e24a1004593 | L3 agent | controller3 | nova | :-) | UP | neutron-l3-agent |
! ^) A6 v! x& }" a% _+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+
" l3 l" {4 b. A3 e1 z |
|