易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 2350|回复: 1
收起左侧

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

[复制链接]
发表于 2021-8-13 15:37:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
[root@controller1 ~]# openstack network agent list
% c" D7 i2 T& @& R3 y2 eTraceback (most recent call last):" j2 B) J( M7 T! E0 R4 G% C$ Y
  File "/usr/bin/openstack", line 5, in <module>
$ M9 q1 U! Q9 X$ w  m: c) J    from openstackclient.shell import main# b& o5 ]/ F1 s  g: x! Q. S% C
  File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 24, in <module>0 C/ G8 g/ e8 D. }3 U% Z- x) s
    from osc_lib import shell: d1 ^8 y5 W4 ]1 E9 Q
  File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 33, in <module>
; N- @0 t; ~" y7 c    from osc_lib.cli import client_config as cloud_config
0 s- z# N% G! M7 T: h" E) G  File "/usr/lib/python2.7/site-packages/osc_lib/cli/client_config.py", line 18, in <module>
( p, V5 i# G+ s" e9 ^    from openstack.config import exceptions as sdk_exceptions
) M- H1 n1 a6 o' C+ I  File "/usr/lib/python2.7/site-packages/openstack/__init__.py", line 16, in <module>, D0 Z% g. |* X' B5 B
    import openstack.config
: L& b0 Y0 R9 Q/ d  X1 D  File "/usr/lib/python2.7/site-packages/openstack/config/__init__.py", line 17, in <module>% d0 d) ~( V  ?: t" g  w" _8 w
    from openstack.config.loader import OpenStackConfig  # noqa
% @/ H0 W4 \' `/ U/ V" C% w  File "/usr/lib/python2.7/site-packages/openstack/config/loader.py", line 33, in <module>
- c8 |" G$ c% {' y" H# V; r, z    from openstack.config import cloud_region4 f4 A$ [& k& X' p- P- V
  File "/usr/lib/python2.7/site-packages/openstack/config/cloud_region.py", line 44, in <module>5 B, H( T  Q8 C
    from openstack import proxy; D+ h' {5 I8 U8 i" `. s
  File "/usr/lib/python2.7/site-packages/openstack/proxy.py", line 24, in <module>  E) G5 h" \9 h; _& C( z
    from openstack import resource$ i/ C. E7 g) D7 ^
  File "/usr/lib/python2.7/site-packages/openstack/resource.py", line 49, in <module>2 j& q& `, Z9 i& H
    from openstack import utils
& {% _' b" d9 c0 a; O! x, N4 x/ \  File "/usr/lib/python2.7/site-packages/openstack/utils.py", line 16, in <module>' }3 [" s' h6 p) Q  l
    from queue import queue2 D6 g3 h5 K- N
ImportError: No module named queue
$ L+ {  X$ L2 x[root@controller1 ~]# openstack network agent list
$ |5 k0 I! [& d" T( n: l0 @3 @# TTraceback (most recent call last):
9 j3 @( J% S7 y' u7 A, |/ v  File "/usr/bin/openstack", line 5, in <module>
6 p! q1 j! K, l! g    from openstackclient.shell import main
0 K2 Y) c; s; N& w  File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 24, in <module>& D% z( m" q7 b& l) ?7 F1 Q3 c
    from osc_lib import shell' C' R' e$ [* c
  File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 33, in <module>
; p1 M1 D$ G! Q) w# n- Z    from osc_lib.cli import client_config as cloud_config9 ?9 w/ U  e* v  K  M
  File "/usr/lib/python2.7/site-packages/osc_lib/cli/client_config.py", line 18, in <module>. a/ K# G$ Q* _
    from openstack.config import exceptions as sdk_exceptions6 ^8 H% W1 c4 O; N; v) ]" V1 K+ L
  File "/usr/lib/python2.7/site-packages/openstack/__init__.py", line 16, in <module>4 r5 I; K4 m6 p" I" D1 E5 ^
    import openstack.config
% Q2 T8 [$ s8 Q* W, D6 d" [  File "/usr/lib/python2.7/site-packages/openstack/config/__init__.py", line 17, in <module>+ Y$ l( l; r- [' I
    from openstack.config.loader import OpenStackConfig  # noqa
0 K/ l8 y) k: ^) ]5 q  File "/usr/lib/python2.7/site-packages/openstack/config/loader.py", line 33, in <module>
5 h0 r& ^" O( @5 h3 X  q; g    from openstack.config import cloud_region
% L3 a: k4 W$ e  File "/usr/lib/python2.7/site-packages/openstack/config/cloud_region.py", line 44, in <module>
7 c4 g% l6 c4 A8 t* \    from openstack import proxy
, F: B1 l/ z/ S* J  File "/usr/lib/python2.7/site-packages/openstack/proxy.py", line 24, in <module>
5 ^) G' K  w' t! r    from openstack import resource
# X( b; ^% m2 [* |5 Z1 j1 {  File "/usr/lib/python2.7/site-packages/openstack/resource.py", line 49, in <module>0 N( T0 ?1 N9 ]' C& }# Q
    from openstack import utils
3 [+ L# d; {3 [, }) X% B5 A  File "/usr/lib/python2.7/site-packages/openstack/utils.py", line 16, in <module>
0 K- q9 o( l( I0 A5 V+ H3 n    from queue import queue7 e# S2 ], S: |# H. N% P
ImportError: cannot import name queue
0 ^" D. j0 w, @[root@controller1 ~]# vim /usr/lib/python2.7/site-packages/openstack/utils.py( y/ Q$ Q3 K) z5 N

7 |& g, ?; ~: _5 v* j0 K
& n/ g2 T/ U9 E: B+ a解决办法:
3 |; L6 V  p! Q% t8 ~7 m  i
8 [; \: h# G5 G安装下面软件:2 G) M+ ^+ M6 B. |8 o) n
yum install python2-future-0.18.2-2.el7.noarch -y
7 i: U; A1 |. o8 r( N6 g; Z1 i$ U' H0 `8 o( b1 m6 s
- x4 M& E5 V1 d2 n% v2 G
问题解决
, s5 `4 W  [7 _2 ?, v9 O0 c
* P6 \) r0 s5 U; v+ c[root@controller1 ~]# openstack network agent list
4 O  o3 B: a8 y7 C! X) K+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+" e9 q2 z. m& X5 n. s+ `9 ~1 H
| ID                                   | Agent Type         | Host        | Availability Zone | Alive | State | Binary                    |5 n+ A8 q8 [3 H6 ~- @" P/ q3 j
+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+7 P( N" g9 k8 Q1 |  E
| 017a9041-68a3-4c34-898d-fc0ebd6d5c34 | Open vSwitch agent | compute2    | None              | :-)   | UP    | neutron-openvswitch-agent |& [$ o- d1 `/ ~6 d
| 0d97acbb-6947-49b2-969e-d7ea67c58290 | DHCP agent         | controller1 | nova              | :-)   | UP    | neutron-dhcp-agent        |6 v' F) e' P/ w, t% g
| 194ea555-3b1c-437a-a939-cf5f699a25e5 | DHCP agent         | controller3 | nova              | :-)   | UP    | neutron-dhcp-agent        |6 ~% D2 ?+ ]3 X/ s$ g4 ]2 H- y
| 1e718a0e-ec85-4645-94ef-01ce7e960b5c | Metadata agent     | controller2 | None              | :-)   | UP    | neutron-metadata-agent    |
5 H7 u! _" S. D/ y! ^( v3 n| 2388fa3b-69a1-4d89-9782-249c2d69f720 | Metadata agent     | controller1 | None              | :-)   | UP    | neutron-metadata-agent    |
# J- X) ?9 p! U2 g# m$ k& M| 2c579501-fcde-4ac1-aa4f-fe6cd9e3f547 | Open vSwitch agent | compute13   | None              | :-)   | UP    | neutron-openvswitch-agent |
3 r  R) m+ v6 _| 300079ea-e2a0-4705-a184-d01492e319f9 | Open vSwitch agent | compute7    | None              | :-)   | UP    | neutron-openvswitch-agent |. S( e" C" P$ P  Q: o
| 333303a5-0898-41de-9095-75058e937475 | DHCP agent         | controller2 | nova              | :-)   | UP    | neutron-dhcp-agent        |# N7 L' s8 a4 {7 m- \1 y0 [
| 336dff08-cb9a-4a2c-a861-c4dfc5e31e85 | Open vSwitch agent | compute11   | None              | :-)   | UP    | neutron-openvswitch-agent |
1 D% f- M& \8 C| 4721d943-c534-456d-b0b9-ab6c3af0842f | Open vSwitch agent | controller1 | None              | :-)   | UP    | neutron-openvswitch-agent |
* w- N0 `/ b) ~) c% m  ?: Y8 X| 4c4bf209-9ab4-432c-a871-3509ec308f4a | Open vSwitch agent | compute10   | None              | :-)   | UP    | neutron-openvswitch-agent |
) |: K! ~% ~( c6 c0 f| 56607839-40cc-4f33-852a-1e2c244d206f | Open vSwitch agent | compute1    | None              | :-)   | UP    | neutron-openvswitch-agent |
. t2 u+ D/ F8 _% m7 d| 58073c76-7811-4648-83c6-fe0e0df5c190 | Open vSwitch agent | controller3 | None              | :-)   | UP    | neutron-openvswitch-agent |8 M( |7 C3 ?' Y$ k4 V; g( K7 p
| 5ab5254b-fe61-4e48-bd75-5b1bad9bbb7a | Open vSwitch agent | compute8    | None              | :-)   | UP    | neutron-openvswitch-agent |
$ D# L- }6 k. e5 d  j4 n| 79fc7227-b226-4ac0-bb7f-0063db082e6a | Open vSwitch agent | compute3    | None              | :-)   | UP    | neutron-openvswitch-agent |
' S" _+ f/ \7 h* R| 8536c8c2-8c3a-45ee-b294-27b5b1b8cb3f | Open vSwitch agent | compute4    | None              | :-)   | UP    | neutron-openvswitch-agent |
" F# N) }) ?! [3 H- J| 8755d097-2706-4597-b3a5-ecfcdcd96318 | L3 agent           | controller2 | nova              | :-)   | UP    | neutron-l3-agent          |
* s3 E: n1 a4 x  ^  H* J  c" K| 896d8982-d98f-4dd3-b779-e3bfc8511001 | Open vSwitch agent | controller2 | None              | :-)   | UP    | neutron-openvswitch-agent |
5 X+ e* w. ~. y! ]$ _4 q. G/ y| 92f0a8d9-2213-4ad9-8c62-340ac28cd082 | Open vSwitch agent | compute12   | None              | :-)   | UP    | neutron-openvswitch-agent |
- p4 u" S0 K3 P( [| 95390170-a13f-4b40-8778-18230ea3e449 | Open vSwitch agent | compute5    | None              | :-)   | UP    | neutron-openvswitch-agent |
6 y# {, {6 S; q' Q6 Q6 J/ H| 9aa83adf-5c63-4ac9-9d67-6b11cfc70d7b | L3 agent           | controller1 | nova              | :-)   | UP    | neutron-l3-agent          |8 r4 `7 Y2 @# x: j% ?) m2 {
| ac4cfef6-b166-4c0e-a30e-d752100e02b0 | Metadata agent     | controller3 | None              | :-)   | UP    | neutron-metadata-agent    |0 I: v! h# G+ ?
| b77ebe12-5395-4222-b867-dcf598cf1f35 | Open vSwitch agent | compute6    | None              | :-)   | UP    | neutron-openvswitch-agent |
5 d6 ^' h* V$ H5 b| bad9223e-ad7b-42a1-be9b-c5cfadd7f19f | Open vSwitch agent | compute9    | None              | :-)   | UP    | neutron-openvswitch-agent |+ f  [" N; b, r  ]4 H, c+ i
| d27cf7a2-db2d-4564-98af-2e24a1004593 | L3 agent           | controller3 | nova              | :-)   | UP    | neutron-l3-agent          |
. T! T- _9 E+ N+--------------------------------------+--------------------+-------------+-------------------+-------+-------+---------------------------+  W$ ]- j9 m+ m& }( D. p
 楼主| 发表于 2021-8-13 17:50:58 | 显示全部楼层
[root@controller1 ~]# pip install -I cryptography
; H# a) E2 I" _9 U5 \- }$ sDEPRECATION: 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.
7 J2 i4 ~0 j! ~* aLooking in indexes: http://mirrors.aliyun.com/pypi/simple/! k9 Q; z9 B9 ~8 L
Collecting cryptography
9 H+ A8 B' B6 ]. \  _* ^  Downloading http://mirrors.aliyun.com/pypi/p ... inux2010_x86_64.whl (2.6 MB)
  p2 o- c5 X6 V6 K     |████████████████████████████████| 2.6 MB 303 kB/s , o/ [# G5 }9 r
Collecting cffi>=1.12
' X! Y3 L. A4 Y( r) l& m  Downloading http://mirrors.aliyun.com/pypi/p ... nylinux1_x86_64.whl (389 kB): H1 h4 K9 V' G. x2 u
     |████████████████████████████████| 389 kB 267 kB/s % t4 C+ ?1 S  X. i( |5 X- m* S
Collecting six>=1.4.1
  j$ A& t* v0 d6 E1 `" K! y  Downloading http://mirrors.aliyun.com/pypi/p ... y2.py3-none-any.whl (11 kB)3 L3 b& g0 w- |/ w: z
Collecting ipaddress; python_version < "3"; i: N$ {' ~- h/ j% D
  Downloading http://mirrors.aliyun.com/pypi/p ... y2.py3-none-any.whl (18 kB)' p1 }5 o2 j% F7 U  l" ^1 e
Collecting enum34; python_version < "3"; L; q; i* {- f* O. L
  Downloading http://mirrors.aliyun.com/pypi/p ... 10-py2-none-any.whl (11 kB)% B! l+ U( i- @; X
Collecting pycparser
9 e- k; V7 o% M" r& j3 t# V  Downloading http://mirrors.aliyun.com/pypi/p ... y2.py3-none-any.whl (112 kB)
) Y' P1 s2 ~( |7 k& U( U     |████████████████████████████████| 112 kB 414 kB/s
% V& |- g& m% F; Z3 Q8 t/ fInstalling collected packages: pycparser, cffi, six, ipaddress, enum34, cryptography
: M6 f; ^# e% y8 gSuccessfully installed cffi-1.14.6 cryptography-3.3.2 enum34-1.1.10 ipaddress-1.0.23 pycparser-2.20 six-1.16.0
4 n4 v+ }. _) j6 _[root@controller1 ~]# glance image-list --debug
: Q8 Z- k& Q% }: v& M0 g/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.
0 g) W2 x) i2 I0 h7 R  from cryptography import utils, x509* W  d9 T3 J$ |4 Q3 S, Z% k
Traceback (most recent call last):# V/ T: T6 U0 R  @' K: ^1 s
  File "/usr/lib/python2.7/site-packages/glanceclient/shell.py", line 687, in main2 y2 B+ o2 ]: f: [: n3 B
    OpenStackImagesShell().main(argv)0 ^9 S  z' ?! H
  File "/usr/lib/python2.7/site-packages/glanceclient/shell.py", line 532, in main
& @$ e8 U% |5 N- b5 M6 C5 Z5 W    sub_parser = _get_subparser(api_version)& t4 u; K' T. t4 |3 c
  File "/usr/lib/python2.7/site-packages/glanceclient/shell.py", line 479, in _get_subparser
! B0 l! A: k! v, e3 d& W    return self.get_subcommand_parser(api_version, argv)$ O1 r  j: G* @. N' u
  File "/usr/lib/python2.7/site-packages/glanceclient/shell.py", line 198, in get_subcommand_parser
( n# U7 R' p1 N2 \: G  s/ i4 U    version, 'shell')
( e" Q% q# @% O$ m" ~/ f  File "/usr/lib/python2.7/site-packages/oslo_utils/importutils.py", line 97, in import_versioned_module
) H$ y% J- h4 z( I2 }, Q    return import_module(module_str)
, S5 |7 d! f  p! b6 G7 K  File "/usr/lib/python2.7/site-packages/oslo_utils/importutils.py", line 73, in import_module2 Z. o/ Y/ A3 t% _( C. X. f# l5 ?
    __import__(import_str)
4 c) X6 S! k2 w* @8 k0 O  File "/usr/lib/python2.7/site-packages/glanceclient/v2/__init__.py", line 15, in <module>
! K& b' G! e6 Z% x    from glanceclient.v2.client import Client      # noqa
7 m+ |, i5 q$ g  File "/usr/lib/python2.7/site-packages/glanceclient/v2/client.py", line 19, in <module>! \4 O+ n! g3 H2 b$ o' ~1 w
    from glanceclient.v2 import image_members
% J, A0 ?2 a; r2 J% D4 v' P  File "/usr/lib/python2.7/site-packages/glanceclient/v2/image_members.py", line 16, in <module>
/ j# z, A5 L9 z' h    import warlock7 {: [3 @5 g* ~. i
  File "/usr/lib/python2.7/site-packages/warlock/__init__.py", line 17, in <module>+ i2 e" A- d8 K: N; l  ~. v
    from warlock.core import model_factory  # NOQA
* Y* Y, \  y) ^5 B% \- C& K  File "/usr/lib/python2.7/site-packages/warlock/core.py", line 19, in <module>
* G4 Y9 \) T+ ]; W    from . import model
  ?) i/ b3 R! l; O& ]6 C  File "/usr/lib/python2.7/site-packages/warlock/model.py", line 21, in <module>
) Q" ]1 _& E! A4 s7 m' s1 P$ d    import jsonschema5 i! a0 Y' I. ~) T. E
  File "/usr/lib/python2.7/site-packages/jsonschema/__init__.py", line 21, in <module>
$ \' R9 P8 Z: y2 X    from jsonschema._types import TypeChecker
3 O* p( Q) B8 Y  File "/usr/lib/python2.7/site-packages/jsonschema/_types.py", line 3, in <module>& l- M) d" x4 J( u
    from pyrsistent import pmap
# N$ p9 \& _1 b; G* q$ [6 C  File "/usr/lib64/python2.7/site-packages/pyrsistent/__init__.py", line 3, in <module>
! B' D$ F; a2 A7 O- d    from pyrsistent._pmap import pmap, m, PMap6 I& J# {7 r; a9 v( ~
  File "/usr/lib64/python2.7/site-packages/pyrsistent/_pmap.py", line 989 ]1 d6 y) T3 C( ^
    ) from e7 ]5 g2 p  ~' n/ R( i  h
         ^
6 B6 t' v* a" H! k) G! e: v2 B0 ISyntaxError: invalid syntax( _4 T/ r  Z& `& o
invalid syntax (_pmap.py, line 98)
" J6 E4 K7 |& W' J7 ?[root@controller1 ~]# openstack image list ' _  U1 T9 [2 {. m" u
+--------------------------------------+----------------------+--------+6 V, K5 Q8 o! ]2 D5 t" p$ q$ Q& E4 b1 e. z
| ID                                   | Name                 | Status |  ^1 k. R2 }6 M
+--------------------------------------+----------------------+--------+
5 J4 Z. s- j9 |+ R3 H6 _; Z' {& y| d25d8b59-dfff-4f2b-b63e-aa22dc533778 | centos7.9-origin-hdd | active |
2 C+ }3 \5 ^$ f  A, L* q3 `4 {6 p+--------------------------------------+----------------------+--------+
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 点击这里给我发消息

GMT+8, 2026-4-8 15:23 , Processed in 0.041751 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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