|
|
[root@controller1 ~]# openstack network agent list
. T+ @ K. e6 V7 `Traceback (most recent call last):
6 W9 U7 L f- Z& X" G4 v* _0 ?7 N File "/usr/bin/openstack", line 5, in <module>
0 u+ W5 ]! W% G* a0 E$ A$ K from openstackclient.shell import main
/ D+ w, w) t; E File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 24, in <module>
* Z5 |7 @* X; ~! B' @) N3 Z6 v from osc_lib import shell
4 O7 W& |0 B) w, @5 K6 K File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 33, in <module>" `( n# I! ^) a) ]2 a0 ^
from osc_lib.cli import client_config as cloud_config( v+ s: P' B8 v% l5 q) A
File "/usr/lib/python2.7/site-packages/osc_lib/cli/client_config.py", line 18, in <module>
) c- [' D5 Q3 y8 t% L+ Z from openstack.config import exceptions as sdk_exceptions# J6 _+ d O) O N- c$ t, u5 }
File "/usr/lib/python2.7/site-packages/openstack/__init__.py", line 16, in <module>4 t/ A7 d* }; H7 L1 H4 x! T
import openstack.config
8 M5 S* T! V w& `4 [ File "/usr/lib/python2.7/site-packages/openstack/config/__init__.py", line 17, in <module>
5 `: ^4 i& W4 ^0 K from openstack.config.loader import OpenStackConfig # noqa* v6 ~7 K0 z' R
File "/usr/lib/python2.7/site-packages/openstack/config/loader.py", line 33, in <module>
1 _( U3 P9 x+ a" f1 n5 u8 J from openstack.config import cloud_region
8 i/ \1 K; C( ]0 g; ]3 k+ ~0 \ File "/usr/lib/python2.7/site-packages/openstack/config/cloud_region.py", line 44, in <module>
9 \* f8 y- C3 j* H from openstack import proxy
9 ]0 t/ z: ^) @- h( D" r$ V/ o File "/usr/lib/python2.7/site-packages/openstack/proxy.py", line 24, in <module>$ V$ K! c" Q5 v9 N2 V% u
from openstack import resource$ D% ^% c3 w3 x: w; [5 [) y" q. d& n& S
File "/usr/lib/python2.7/site-packages/openstack/resource.py", line 49, in <module>
, R8 o( p( i/ p9 a from openstack import utils
0 s- h5 l' ?0 w& d$ [3 i File "/usr/lib/python2.7/site-packages/openstack/utils.py", line 16, in <module>
- B$ z" P% f8 v7 o& A! X" E from queue import queue# i2 ? \2 T) g" N5 N( c; {
ImportError: No module named queue
$ f5 |- ]1 w4 @6 \* c[root@controller1 ~]# openstack network agent list; o3 @5 W; a4 q6 o# u' r F
Traceback (most recent call last):
. `( ` s# g7 S File "/usr/bin/openstack", line 5, in <module>9 C& e0 N! q3 c$ E+ d2 Z- `' q
from openstackclient.shell import main
* M1 V; C6 i# ` l File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 24, in <module>! I% D7 s4 }1 W) `
from osc_lib import shell9 j0 H; x* B& G
File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 33, in <module>
5 o; c5 c0 t5 { O& {& v from osc_lib.cli import client_config as cloud_config
! Q- F; ^' h. [! u; b File "/usr/lib/python2.7/site-packages/osc_lib/cli/client_config.py", line 18, in <module>
5 N( k# f; z+ s from openstack.config import exceptions as sdk_exceptions7 Z1 x+ S T$ x
File "/usr/lib/python2.7/site-packages/openstack/__init__.py", line 16, in <module>
% m8 @, |; V/ ?7 L import openstack.config- Q" x. l8 X% X8 q
File "/usr/lib/python2.7/site-packages/openstack/config/__init__.py", line 17, in <module>
6 V) |( h0 _. |7 u% { from openstack.config.loader import OpenStackConfig # noqa
) Q! m4 C5 j5 s& v4 F; E File "/usr/lib/python2.7/site-packages/openstack/config/loader.py", line 33, in <module>6 c7 X, W* U/ y3 h4 S7 c; O' ]
from openstack.config import cloud_region
3 h* E5 v, |# v& D3 A File "/usr/lib/python2.7/site-packages/openstack/config/cloud_region.py", line 44, in <module>
% |' }! A$ n/ S K+ N: p+ g from openstack import proxy
, m" U# C, f* j; o$ T9 M. N File "/usr/lib/python2.7/site-packages/openstack/proxy.py", line 24, in <module>
# _; Y/ D! x3 `& ` from openstack import resource
, d" b/ B' V8 ?4 N File "/usr/lib/python2.7/site-packages/openstack/resource.py", line 49, in <module>
3 f# r; m$ d! k5 ~3 A from openstack import utils
( b& n7 y$ I7 Q, p( \ File "/usr/lib/python2.7/site-packages/openstack/utils.py", line 16, in <module>
: F$ O$ w- M- o* k* k, ~8 W+ Z from queue import queue, p$ ` I) P' f! s8 b/ ` Z
ImportError: cannot import name queue. |) ]9 b* n6 z
[root@controller1 ~]# vim /usr/lib/python2.7/site-packages/openstack/utils.py$ o! \6 J" F/ ?. R9 Q
# c& T* |2 Q) G
7 x( J6 p6 o6 @' O+ X6 r7 W解决办法:1 A0 d5 s8 A" M' ^+ \' m. n
) b3 `" f& _/ l4 u+ y
安装下面软件:) \& U X0 A6 \: v0 p+ R
yum install python2-future-0.18.2-2.el7.noarch -y
2 T- B& |* B: U7 e" g* {8 N, g, ?9 N. B" d( k
: _5 w- F* V/ {6 I
问题解决: X% I# O, U$ |) j
' W, P/ |- P1 J. ]& Q[root@controller1 ~]# openstack network agent list+ _5 ~3 n8 h& a4 Z: a0 C/ {. Z
+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+
) X B* Z1 k! `- P. H| ID | Agent Type | Host | Availability Zone | Alive | State | Binary |
5 V5 O7 e6 X( z4 _) H$ I W5 `6 h; g+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+
( g5 ^4 h/ ]5 {' Y! || 017a9041-68a3-4c34-898d-fc0ebd6d5c34 | Open vSwitch agent | compute2 | None | :-) | UP | neutron-openvswitch-agent |" g( @, Y6 ?' ~
| 0d97acbb-6947-49b2-969e-d7ea67c58290 | DHCP agent | controller1 | nova | :-) | UP | neutron-dhcp-agent |* k' p* M9 P% u
| 194ea555-3b1c-437a-a939-cf5f699a25e5 | DHCP agent | controller3 | nova | :-) | UP | neutron-dhcp-agent |0 Z# m& w5 A5 l) J4 _( T
| 1e718a0e-ec85-4645-94ef-01ce7e960b5c | Metadata agent | controller2 | None | :-) | UP | neutron-metadata-agent |' E! ]4 b( f7 Q* p# ?: y
| 2388fa3b-69a1-4d89-9782-249c2d69f720 | Metadata agent | controller1 | None | :-) | UP | neutron-metadata-agent |
* l( a/ B; B5 D4 E% E| 2c579501-fcde-4ac1-aa4f-fe6cd9e3f547 | Open vSwitch agent | compute13 | None | :-) | UP | neutron-openvswitch-agent |9 ^" Y/ V" I) m' n+ P# A/ D1 L1 v
| 300079ea-e2a0-4705-a184-d01492e319f9 | Open vSwitch agent | compute7 | None | :-) | UP | neutron-openvswitch-agent |8 x4 `5 A" ], J4 b& F K
| 333303a5-0898-41de-9095-75058e937475 | DHCP agent | controller2 | nova | :-) | UP | neutron-dhcp-agent |! h q; ^$ F5 Y5 A) G
| 336dff08-cb9a-4a2c-a861-c4dfc5e31e85 | Open vSwitch agent | compute11 | None | :-) | UP | neutron-openvswitch-agent |/ t ?/ t: i7 W+ ]/ l$ L
| 4721d943-c534-456d-b0b9-ab6c3af0842f | Open vSwitch agent | controller1 | None | :-) | UP | neutron-openvswitch-agent |
: v2 ]; l6 Y" ]& b7 A z4 v| 4c4bf209-9ab4-432c-a871-3509ec308f4a | Open vSwitch agent | compute10 | None | :-) | UP | neutron-openvswitch-agent |* Q. e- {9 H- ~, U) n9 ?
| 56607839-40cc-4f33-852a-1e2c244d206f | Open vSwitch agent | compute1 | None | :-) | UP | neutron-openvswitch-agent | T$ [ P+ L' V
| 58073c76-7811-4648-83c6-fe0e0df5c190 | Open vSwitch agent | controller3 | None | :-) | UP | neutron-openvswitch-agent |
) \$ w0 t k( @8 N0 D$ @| 5ab5254b-fe61-4e48-bd75-5b1bad9bbb7a | Open vSwitch agent | compute8 | None | :-) | UP | neutron-openvswitch-agent |
# ]3 R( J. _; R( J| 79fc7227-b226-4ac0-bb7f-0063db082e6a | Open vSwitch agent | compute3 | None | :-) | UP | neutron-openvswitch-agent |' W+ e* N9 p4 n) J* V1 _3 ^
| 8536c8c2-8c3a-45ee-b294-27b5b1b8cb3f | Open vSwitch agent | compute4 | None | :-) | UP | neutron-openvswitch-agent |, o+ k. u, h; f, c( [$ r
| 8755d097-2706-4597-b3a5-ecfcdcd96318 | L3 agent | controller2 | nova | :-) | UP | neutron-l3-agent |
& S7 ^5 }& ~5 v o% J7 [| 896d8982-d98f-4dd3-b779-e3bfc8511001 | Open vSwitch agent | controller2 | None | :-) | UP | neutron-openvswitch-agent |) E O* J# w& i1 d# Z, O
| 92f0a8d9-2213-4ad9-8c62-340ac28cd082 | Open vSwitch agent | compute12 | None | :-) | UP | neutron-openvswitch-agent |9 p" a% [/ E9 F) N( H1 [/ ^ c
| 95390170-a13f-4b40-8778-18230ea3e449 | Open vSwitch agent | compute5 | None | :-) | UP | neutron-openvswitch-agent |" l0 q ^ N7 @$ \3 k' G
| 9aa83adf-5c63-4ac9-9d67-6b11cfc70d7b | L3 agent | controller1 | nova | :-) | UP | neutron-l3-agent |
& F$ v5 Z8 v8 ^. @- \| ac4cfef6-b166-4c0e-a30e-d752100e02b0 | Metadata agent | controller3 | None | :-) | UP | neutron-metadata-agent |
! |. i9 i, I) I' ~* Z; q$ y| b77ebe12-5395-4222-b867-dcf598cf1f35 | Open vSwitch agent | compute6 | None | :-) | UP | neutron-openvswitch-agent |
) b1 z( |/ Z+ @3 T5 \5 k| bad9223e-ad7b-42a1-be9b-c5cfadd7f19f | Open vSwitch agent | compute9 | None | :-) | UP | neutron-openvswitch-agent |- y' R# ?% c7 ~+ P7 u
| d27cf7a2-db2d-4564-98af-2e24a1004593 | L3 agent | controller3 | nova | :-) | UP | neutron-l3-agent |
9 A9 |* ?( I6 g* |9 v1 z5 C+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+6 K! }. g! n8 V% s- @3 ^
|
|