找回密码
 注册
查看: 2350|回复: 1

openstack network agent list :报错most recent call last ...ImportError: No module

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2021-8-13 15:37:55 | 显示全部楼层 |阅读模式
[root@controller1 ~]# openstack network agent list* c; h5 }1 F! o( m2 I0 F
Traceback (most recent call last):
' o  i2 _& J/ C+ F: F  File "/usr/bin/openstack", line 5, in <module>
1 a) y6 ~" _" f: \1 c5 p$ U6 d5 _    from openstackclient.shell import main
4 c/ R) q* t; i2 u  File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 24, in <module>
; y' i6 L- }$ ~; Z! I  ?% ~    from osc_lib import shell
, a* b* a& A( z% w! {5 S6 x  File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 33, in <module>$ [! F# q7 w% C1 X
    from osc_lib.cli import client_config as cloud_config
5 N9 c$ i. N0 o9 \0 O/ I  File "/usr/lib/python2.7/site-packages/osc_lib/cli/client_config.py", line 18, in <module>
$ ^8 m1 ]1 [4 _; H0 Y    from openstack.config import exceptions as sdk_exceptions: g; U% [# @/ `# q
  File "/usr/lib/python2.7/site-packages/openstack/__init__.py", line 16, in <module>
. A3 j1 a! N0 O! a    import openstack.config: g* P! i9 g8 C: O7 p) }
  File "/usr/lib/python2.7/site-packages/openstack/config/__init__.py", line 17, in <module>9 x) Y- U  H( ]* u6 q1 k
    from openstack.config.loader import OpenStackConfig  # noqa
: H* H4 m' ^" y( S; n+ ?, I  File "/usr/lib/python2.7/site-packages/openstack/config/loader.py", line 33, in <module>1 s0 c/ p7 M+ j' M
    from openstack.config import cloud_region6 o& h4 t, W8 p: j$ x9 H8 K% P
  File "/usr/lib/python2.7/site-packages/openstack/config/cloud_region.py", line 44, in <module>  e' f$ E6 v& Z9 i3 I" B4 Z
    from openstack import proxy
# W6 N) ?3 S- \& H) \8 U! `  File "/usr/lib/python2.7/site-packages/openstack/proxy.py", line 24, in <module>- b' Q3 `  k4 r
    from openstack import resource" X6 j5 J! z1 y+ f  ^4 [4 {
  File "/usr/lib/python2.7/site-packages/openstack/resource.py", line 49, in <module>  z4 |4 D2 p; ^2 Y5 \: ?6 M1 j
    from openstack import utils
" T! G0 _8 B% B, S4 a' ?  File "/usr/lib/python2.7/site-packages/openstack/utils.py", line 16, in <module>
6 s2 U# `% k# `, j+ t4 Q/ @    from queue import queue5 @7 f9 G( G7 e6 x+ t; a7 J! X! [
ImportError: No module named queue' g- N6 c+ H7 y9 m4 n
[root@controller1 ~]# openstack network agent list0 h8 J8 L# A0 \$ ]4 Q
Traceback (most recent call last):9 \# y. [4 F2 |0 d" Q2 K4 w, V
  File "/usr/bin/openstack", line 5, in <module>9 v" A6 M4 K' A  h5 R% N
    from openstackclient.shell import main6 k. V, m' A7 M9 K( N- e* u- g
  File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 24, in <module>
+ `$ I" Z1 G1 g* s5 t  g4 h1 C    from osc_lib import shell
7 o" N$ g$ T: G' r  File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 33, in <module>
$ \2 x7 `# W* e+ ?4 A9 r6 i    from osc_lib.cli import client_config as cloud_config
  O, m6 J8 {) u$ d1 z, ^  File "/usr/lib/python2.7/site-packages/osc_lib/cli/client_config.py", line 18, in <module>
5 x- F% q6 T% j- w( I    from openstack.config import exceptions as sdk_exceptions3 |4 Y9 X% L, G. }, `" a9 Y& P
  File "/usr/lib/python2.7/site-packages/openstack/__init__.py", line 16, in <module>
' P& I$ U' S9 r5 h! T# K/ u    import openstack.config
5 e/ v" ^1 G- N1 z% K- n; U4 C  File "/usr/lib/python2.7/site-packages/openstack/config/__init__.py", line 17, in <module>
# S" s* w1 Y7 k# @- y: F    from openstack.config.loader import OpenStackConfig  # noqa
, ~! T. |4 A& g3 t) c- }# A( c  File "/usr/lib/python2.7/site-packages/openstack/config/loader.py", line 33, in <module>. t$ E+ }1 o: X
    from openstack.config import cloud_region
0 U, T- h( C: a2 N, W# g& j/ e# g  File "/usr/lib/python2.7/site-packages/openstack/config/cloud_region.py", line 44, in <module>, y- q' X7 ^  U
    from openstack import proxy
+ L" j& d# w2 l  File "/usr/lib/python2.7/site-packages/openstack/proxy.py", line 24, in <module>
  [/ x" W3 n% N  Y    from openstack import resource) E# M# B: H2 C& X2 P: P
  File "/usr/lib/python2.7/site-packages/openstack/resource.py", line 49, in <module>
  E% @( a# q; a2 C% H' @5 y    from openstack import utils4 H: F. k' d! ?& \( q4 g! W
  File "/usr/lib/python2.7/site-packages/openstack/utils.py", line 16, in <module>
3 z4 E" q; i& v    from queue import queue/ u$ B" F( G* ?* v' w* u+ d+ a
ImportError: cannot import name queue' ]: i0 a% ?* X; ^% |
[root@controller1 ~]# vim /usr/lib/python2.7/site-packages/openstack/utils.py" I3 h. D: ]' r# h

& r6 O2 z7 i- T, P9 \  p& o* ]$ j9 C  c' d$ h
解决办法:! C; d8 z) p' P( D) Z" _$ _. A5 C

1 }9 v2 E: a  b; q  r. k安装下面软件:
; `+ ?" j; G9 A8 ?% `yum install python2-future-0.18.2-2.el7.noarch -y2 G6 c3 d/ ]9 t8 i4 L
& f) l. k4 F6 q
) J9 Y+ w& J2 M
问题解决
* y7 m; m  M$ A& a3 A) @4 i/ C, |# ]& f$ Y0 S+ F
[root@controller1 ~]# openstack network agent list" P/ p3 m% S$ |/ R5 P, I
+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+7 ^2 X3 E) c$ |, @8 ~
| ID                                   | Agent Type         | Host        | Availability Zone | Alive | State | Binary                    |
& w0 \5 ~; A$ h4 y( {; E0 ^+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+7 N, ^  v( t: s, p9 [
| 017a9041-68a3-4c34-898d-fc0ebd6d5c34 | Open vSwitch agent | compute2    | None              | :-)   | UP    | neutron-openvswitch-agent |
3 `; m: j8 f  J7 y+ h, E; H/ `7 B| 0d97acbb-6947-49b2-969e-d7ea67c58290 | DHCP agent         | controller1 | nova              | :-)   | UP    | neutron-dhcp-agent        |
0 e4 s: ?& z0 L| 194ea555-3b1c-437a-a939-cf5f699a25e5 | DHCP agent         | controller3 | nova              | :-)   | UP    | neutron-dhcp-agent        |
; j3 g; c# G0 t2 b9 |3 W% X% h' Y| 1e718a0e-ec85-4645-94ef-01ce7e960b5c | Metadata agent     | controller2 | None              | :-)   | UP    | neutron-metadata-agent    |% C$ `: \9 E6 u7 q7 \- e0 ~4 T
| 2388fa3b-69a1-4d89-9782-249c2d69f720 | Metadata agent     | controller1 | None              | :-)   | UP    | neutron-metadata-agent    |
6 m* H3 @8 n& [' M% e& i| 2c579501-fcde-4ac1-aa4f-fe6cd9e3f547 | Open vSwitch agent | compute13   | None              | :-)   | UP    | neutron-openvswitch-agent |- b2 X" S) z1 a8 ~0 o7 Q' ]5 ~( c
| 300079ea-e2a0-4705-a184-d01492e319f9 | Open vSwitch agent | compute7    | None              | :-)   | UP    | neutron-openvswitch-agent |
% m; o. M* j/ o1 T| 333303a5-0898-41de-9095-75058e937475 | DHCP agent         | controller2 | nova              | :-)   | UP    | neutron-dhcp-agent        |$ y. K8 t# Z5 d  t9 o7 l9 T* s, k
| 336dff08-cb9a-4a2c-a861-c4dfc5e31e85 | Open vSwitch agent | compute11   | None              | :-)   | UP    | neutron-openvswitch-agent |
1 q3 K! j. n9 H/ ~/ {% k| 4721d943-c534-456d-b0b9-ab6c3af0842f | Open vSwitch agent | controller1 | None              | :-)   | UP    | neutron-openvswitch-agent |1 H6 @0 s. c6 o+ p
| 4c4bf209-9ab4-432c-a871-3509ec308f4a | Open vSwitch agent | compute10   | None              | :-)   | UP    | neutron-openvswitch-agent |
' q9 A+ e  {- r$ v& N1 H' f. Z. B+ {| 56607839-40cc-4f33-852a-1e2c244d206f | Open vSwitch agent | compute1    | None              | :-)   | UP    | neutron-openvswitch-agent |+ k- ]5 Y; C7 A+ Y  v7 {0 I
| 58073c76-7811-4648-83c6-fe0e0df5c190 | Open vSwitch agent | controller3 | None              | :-)   | UP    | neutron-openvswitch-agent |# @' L5 g0 V! K+ @% G5 x
| 5ab5254b-fe61-4e48-bd75-5b1bad9bbb7a | Open vSwitch agent | compute8    | None              | :-)   | UP    | neutron-openvswitch-agent |
6 s$ W7 M% P! I: W! O/ R! u: Z1 t- a| 79fc7227-b226-4ac0-bb7f-0063db082e6a | Open vSwitch agent | compute3    | None              | :-)   | UP    | neutron-openvswitch-agent |0 o; Z1 o! S4 w8 `' V
| 8536c8c2-8c3a-45ee-b294-27b5b1b8cb3f | Open vSwitch agent | compute4    | None              | :-)   | UP    | neutron-openvswitch-agent |! c9 H, h" s; c: q) P
| 8755d097-2706-4597-b3a5-ecfcdcd96318 | L3 agent           | controller2 | nova              | :-)   | UP    | neutron-l3-agent          |
3 w0 s3 Y; m# K* D; o5 R| 896d8982-d98f-4dd3-b779-e3bfc8511001 | Open vSwitch agent | controller2 | None              | :-)   | UP    | neutron-openvswitch-agent |
1 K) I7 P' z4 s4 N; O& `* Z| 92f0a8d9-2213-4ad9-8c62-340ac28cd082 | Open vSwitch agent | compute12   | None              | :-)   | UP    | neutron-openvswitch-agent |
0 d6 S+ g8 g- ^* ^: m. d8 K) B| 95390170-a13f-4b40-8778-18230ea3e449 | Open vSwitch agent | compute5    | None              | :-)   | UP    | neutron-openvswitch-agent |0 q9 f% C. `8 P2 F* W8 y
| 9aa83adf-5c63-4ac9-9d67-6b11cfc70d7b | L3 agent           | controller1 | nova              | :-)   | UP    | neutron-l3-agent          |/ L7 L: c$ ^3 n: x  j4 A) B: w8 y+ r
| ac4cfef6-b166-4c0e-a30e-d752100e02b0 | Metadata agent     | controller3 | None              | :-)   | UP    | neutron-metadata-agent    |4 P' v+ ^( E: E8 g1 g
| b77ebe12-5395-4222-b867-dcf598cf1f35 | Open vSwitch agent | compute6    | None              | :-)   | UP    | neutron-openvswitch-agent |
, X5 K* d0 ?( V| bad9223e-ad7b-42a1-be9b-c5cfadd7f19f | Open vSwitch agent | compute9    | None              | :-)   | UP    | neutron-openvswitch-agent |
( L4 ^0 x1 b& o! H. p* U| d27cf7a2-db2d-4564-98af-2e24a1004593 | L3 agent           | controller3 | nova              | :-)   | UP    | neutron-l3-agent          |8 E: f; y# p5 v. l- N
+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+" H. z7 Z5 ^; g( v6 p. M' J4 K# Y' m

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2021-8-13 17:50:58 | 显示全部楼层
[root@controller1 ~]# pip install -I cryptography
# r8 M, [  g3 p9 G. t2 @/ ]DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/de ... s/#python-2-support pip 21.0 will remove support for this functionality.
0 B8 e8 v" X( L4 ALooking in indexes: http://mirrors.aliyun.com/pypi/simple/: e+ z0 W9 g: O: t7 O1 t8 r
Collecting cryptography( z" ~) V9 R7 ]" ^* u* F; U  d
  Downloading http://mirrors.aliyun.com/pypi/p ... inux2010_x86_64.whl (2.6 MB)
! h. ]) K; q& r     |████████████████████████████████| 2.6 MB 303 kB/s
, h& y; H* d: V: J. oCollecting cffi>=1.12; M" |5 c+ T1 e8 F& ~/ _, r
  Downloading http://mirrors.aliyun.com/pypi/p ... nylinux1_x86_64.whl (389 kB)
6 B2 f) e# T9 `; D  I4 j     |████████████████████████████████| 389 kB 267 kB/s
" a* a) N0 b6 k) J) a% I" sCollecting six>=1.4.14 y  u8 J# O( L; B8 g
  Downloading http://mirrors.aliyun.com/pypi/p ... y2.py3-none-any.whl (11 kB)
( w8 ]& }& \2 ?, l  [+ ~3 HCollecting ipaddress; python_version < "3"& e* g7 ]+ E% @7 e; U! v: l7 O
  Downloading http://mirrors.aliyun.com/pypi/p ... y2.py3-none-any.whl (18 kB)
* a- D% k1 x  k0 ?: ]Collecting enum34; python_version < "3"+ c2 ^! @2 n4 l
  Downloading http://mirrors.aliyun.com/pypi/p ... 10-py2-none-any.whl (11 kB)
' s/ ?) d6 T3 T  e: L5 z" cCollecting pycparser! p1 ?5 E) S" D+ P/ F
  Downloading http://mirrors.aliyun.com/pypi/p ... y2.py3-none-any.whl (112 kB)
( V6 t) Y# Z, L. T     |████████████████████████████████| 112 kB 414 kB/s
  |8 j9 m( r/ z, a  k  M8 rInstalling collected packages: pycparser, cffi, six, ipaddress, enum34, cryptography
/ L& b5 F8 \( }9 |9 }Successfully installed cffi-1.14.6 cryptography-3.3.2 enum34-1.1.10 ipaddress-1.0.23 pycparser-2.20 six-1.16.0
! T) o0 I% W' P- j- i[root@controller1 ~]# glance image-list --debug1 U6 j. p( N& I
/usr/lib/python2.7/site-packages/OpenSSL/crypto.py:14: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release.
4 t0 r0 l! \9 |6 A$ n: b  |  from cryptography import utils, x509" d6 l! X, {! W# _0 Z1 M3 z8 ?3 k
Traceback (most recent call last):
8 y8 k! X6 \# Z: f  File "/usr/lib/python2.7/site-packages/glanceclient/shell.py", line 687, in main
7 x( r1 B' P+ g& @    OpenStackImagesShell().main(argv)8 [- z: y- P( m9 \  D
  File "/usr/lib/python2.7/site-packages/glanceclient/shell.py", line 532, in main
8 p; ^8 c. @& l& s1 Q7 _    sub_parser = _get_subparser(api_version)
6 |7 U/ I* O  _  {; Y' `4 l  File "/usr/lib/python2.7/site-packages/glanceclient/shell.py", line 479, in _get_subparser7 [* F* n1 o7 l/ s
    return self.get_subcommand_parser(api_version, argv)
. {% v) f3 `  }- Y; u  K9 o  File "/usr/lib/python2.7/site-packages/glanceclient/shell.py", line 198, in get_subcommand_parser
* N1 J* n3 |" i6 c8 ~/ ~& R5 s6 z. o$ S    version, 'shell')
" S+ B! T+ g: _  File "/usr/lib/python2.7/site-packages/oslo_utils/importutils.py", line 97, in import_versioned_module
8 X2 D. J8 X0 l1 r, L; Q    return import_module(module_str), [, z' \$ ]  d8 `8 G
  File "/usr/lib/python2.7/site-packages/oslo_utils/importutils.py", line 73, in import_module& i$ a! R% o4 s& i* h, A: m, A0 n
    __import__(import_str)! m5 s, }9 {( \6 H; E- B
  File "/usr/lib/python2.7/site-packages/glanceclient/v2/__init__.py", line 15, in <module>& k, i/ d  m' Z$ S" g2 e
    from glanceclient.v2.client import Client      # noqa
# g! }. ~8 H3 A8 b. P  File "/usr/lib/python2.7/site-packages/glanceclient/v2/client.py", line 19, in <module>
/ K( I- A' Y4 a! y- N3 n& B8 o" s: ]    from glanceclient.v2 import image_members
$ b5 y% G  x  k  M9 P  File "/usr/lib/python2.7/site-packages/glanceclient/v2/image_members.py", line 16, in <module>, H& C. D0 F; W+ R) z6 A: ?3 S
    import warlock
$ [4 B5 q/ X$ E! v% ^  File "/usr/lib/python2.7/site-packages/warlock/__init__.py", line 17, in <module>4 \- l+ _( _" R, r" y. I2 l
    from warlock.core import model_factory  # NOQA8 x# c. j8 Z/ h/ K% L# X- D8 D
  File "/usr/lib/python2.7/site-packages/warlock/core.py", line 19, in <module>1 O" c- ]% l3 [0 n
    from . import model! _. m3 S- R/ N* G
  File "/usr/lib/python2.7/site-packages/warlock/model.py", line 21, in <module>: k6 v: W% q; Q1 o2 ~+ Y
    import jsonschema
: ]7 T$ d0 v0 n7 P0 @  File "/usr/lib/python2.7/site-packages/jsonschema/__init__.py", line 21, in <module>. i7 U( ?, K8 B: {6 N8 O3 [
    from jsonschema._types import TypeChecker6 U5 s- y) X, j9 p% h$ }, a9 r) x
  File "/usr/lib/python2.7/site-packages/jsonschema/_types.py", line 3, in <module>
. C1 K/ T3 G  Y& V: z    from pyrsistent import pmap
. K9 O9 e* `) ]5 Z4 E& D" j  File "/usr/lib64/python2.7/site-packages/pyrsistent/__init__.py", line 3, in <module>3 y9 n0 C$ y! r  e" T' L4 A! f7 C) r5 h
    from pyrsistent._pmap import pmap, m, PMap
4 ^: y0 k# \; f; H1 L2 @  File "/usr/lib64/python2.7/site-packages/pyrsistent/_pmap.py", line 98% ?% ~& y4 R# }  f$ i
    ) from e
  q7 a5 w3 W2 F& [         ^
% R/ G0 l4 b0 w/ v' x4 S& FSyntaxError: invalid syntax
/ R# D# S8 g7 A+ `invalid syntax (_pmap.py, line 98)
4 Q$ D$ h5 I3 K4 w2 |1 |2 X6 W5 v[root@controller1 ~]# openstack image list 1 I# E6 X. x( A: q* v& q
+--------------------------------------+----------------------+--------+
6 O5 m! [2 f" ?/ w4 [| ID                                   | Name                 | Status |
2 Q% D  A8 \7 e3 N+--------------------------------------+----------------------+--------+
' t- c( r7 W" p& B| d25d8b59-dfff-4f2b-b63e-aa22dc533778 | centos7.9-origin-hdd | active |; a5 q, J1 Y5 q, }, R5 f
+--------------------------------------+----------------------+--------+
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 03:23 , Processed in 0.016974 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表