- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
[root@controller1 src]# source /root/admin-openrc.sh ' ]8 ~* M4 A* g6 j& e
+ u! `; b& T5 d/ u查看实例时:
% e! L/ r7 }9 U- c" G3 N[root@controller1 src]# openstack server list
& R$ ]* X- N$ Z5 Z5 mTraceback (most recent call last):2 z2 X% J: Q x# X+ W$ T" C
File "/usr/bin/openstack", line 5, in <module>6 a4 I/ ?( S7 g% `0 d2 L6 V9 Z% U
from openstackclient.shell import main
! c7 I {! `+ E& X File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 22, in <module>
* n+ d8 r: c! M from osc_lib.api import auth. A) b, z \; A& y
File "/usr/lib/python2.7/site-packages/osc_lib/api/auth.py", line 18, in <module>
- @. w* W3 ], X4 r* P1 N o# D from keystoneauth1.identity.v3 import k2k
6 ]7 _) o% Z+ M: W8 \2 G File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/__init__.py", line 14, in <module>, b+ X( P H; p& g q7 ?( O
from keystoneauth1.identity import generic1 g6 G S# k+ b: q8 s1 r) P
File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/__init__.py", line 14, in <module>
9 X2 v. d& G; r1 n from keystoneauth1.identity.generic.password import Password # noqa9 j$ u8 V2 O p4 X/ [8 O
File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/password.py", line 16, in <module>( r) ]- a7 |, P) O+ {
from keystoneauth1.identity import v3 ^+ V# T- _- Y
File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/v3/__init__.py", line 19, in <module># I$ m7 h+ e" H- o
from keystoneauth1.identity.v3.multi_factor import * # noqa
' ~( Y' Z& ^1 `1 q% @1 X File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/v3/multi_factor.py", line 14, in <module>) k* z1 D5 u' N! Z/ j7 { ]
from keystoneauth1 import loading E4 R( z& @# |. O
File "/usr/lib/python2.7/site-packages/keystoneauth1/loading/__init__.py", line 15, in <module>5 y3 f1 T2 e' S& b" z T
from keystoneauth1.loading import adapter
. }. c8 e2 G% T8 q File "/usr/lib/python2.7/site-packages/keystoneauth1/loading/adapter.py", line 13, in <module>& i; U1 _+ C3 _) \$ d1 h
from keystoneauth1 import adapter
! Q! L- b1 g* o6 E; m File "/usr/lib/python2.7/site-packages/keystoneauth1/adapter.py", line 17, in <module>
b5 \7 `& W' ` from keystoneauth1 import session
% X, Z4 p: d% P File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 25, in <module>
$ |7 }9 w9 e* w+ I! i0 n( [) z import requests: Y* s, B* ?- N( J1 O: @
File "/usr/lib/python2.7/site-packages/requests/__init__.py", line 43, in <module>
+ G! ?0 l x5 l4 i0 g# v, W6 o9 V$ X import urllib3. O) ^9 p0 f, j! Z7 g3 o
File "/usr/lib/python2.7/site-packages/urllib3/__init__.py", line 10, in <module>; Q' Q- o. e9 I( S1 N3 N8 [
from .connectionpool import (
# R+ h* p! t7 n1 g7 g% K8 k File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 31, in <module>, E7 h* ?4 F7 Q; ]3 Y. {
from .connection import (2 }; Q( w0 c, L' f' N1 n
File "/usr/lib/python2.7/site-packages/urllib3/connection.py", line 45, in <module>" P. t5 z' i5 I8 P
from .util.ssl_ import (
2 q" |5 N" e; ~, w File "/usr/lib/python2.7/site-packages/urllib3/util/__init__.py", line 5, in <module>
& ]4 a9 Q8 L) I; V from .request import SKIP_HEADER, SKIPPABLE_HEADERS, make_headers
% O4 {! j" k8 P& G5 } File "/usr/lib/python2.7/site-packages/urllib3/util/request.py", line 5, in <module>! ~3 M; G0 ?# S$ U( p
from ..exceptions import UnrewindableBodyError
' o7 k6 A Z1 q; _6 IImportError: cannot import name UnrewindableBodyError' h* i; I8 C. [: W
) K* |: j) Z% E- L9 _咦,报错了:
: U; ] A- u: Z. o# p2 a
7 I2 `* i6 Y0 R1 E) c% `; U1 z$ F$ L9 c$ b% r
检查安装包:
9 U* ~4 p8 p( U4 o3 m7 f! B[root@controller1 src]# rpm -qa |grep urllib3
) h3 j7 f9 x$ h3 F+ [5 i0 ][root@controller1 src]# rpm -qa |grep python-urllib3
[+ r/ m3 Z- f; _# X* B C+ D j$ e/ G* F3 n' v# i8 j+ Y0 T
那就使用pip安装:
1 K! C' P! h2 \% [" ~4 z$ X( x[root@controller1 src]# pip install -y urllib38 W+ t+ X6 ^8 s
Usage: # l0 K( i0 q, ^' z! d; G
pip install [options] <requirement specifier> [package-index-options] ...* r2 N9 @( i% m4 i5 y% z
pip install [options] -r <requirements file> [package-index-options] ...* q8 e6 G# R2 N0 Y* x5 r
pip install [options] [-e] <vcs project url> ...% w/ o% H% d ]+ r& |, Z
pip install [options] [-e] <local project path> ..., B$ N* ]1 h2 V2 E; z/ D- p
pip install [options] <archive url/path> ...
8 H6 ~" Q; b/ v8 Ono such option: -y
! z; `9 }6 `0 i$ X
- t/ M6 V: ?+ j# X/ A4 k[root@controller1 src]# pip install -I urllib3
1 D) m) t+ Y0 r4 vDEPRECATION: 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/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
7 L( i9 l8 q, s8 |: P# \& G# ILooking in indexes: http://mirrors.aliyun.com/pypi/simple/
( |# _3 O4 e" x' V/ B. W2 e9 dCollecting urllib3
7 L! \) g. z; R1 f6 o: m# B, L0 K Downloading http://mirrors.aliyun.com/pypi/packages/af/f4/524415c0744552cce7d8bf3669af78e8a069514405ea4fcbd0cc44733744/urllib3-1.26.7-py2.py3-none-any.whl (138 kB)- q7 e; R9 x& C* j
|████████████████████████████████| 138 kB 1.1 MB/s
2 W& |: p1 b4 M& ?) bInstalling collected packages: urllib3
3 x. `$ n- U. {( w, U5 O% O! `- ySuccessfully installed urllib3-1.26.7
! ?, s9 ?! S9 J# s3 ]6 c6 n. I6 J8 w
. P; i1 l: m7 q- q) D更新下是否有更新包:
; G& @! B/ f0 E8 Z/ T3 w+ T4 d7 r4 f
[root@controller1 src]# pip install -U urllib3
2 S$ K! v: \' `7 r0 G* u; Z, |, r9 NDEPRECATION: 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/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.& V$ d9 v4 {3 B: ?8 y
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
& ?/ `3 R6 v; V4 h9 @Requirement already up-to-date: urllib3 in /usr/lib/python2.7/site-packages (1.26.7)# e6 n+ k$ g) g% w: W; G
# l; `. _" z2 j: H. \ r/ N8 S4 n& r
执行实例查看:' X8 X1 Y+ A' b5 t3 |
[root@controller1 src]# openstack server list
4 V3 |5 \; U/ B# d7 v/ u/usr/lib/python2.7/site-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.7) or chardet (2.2.1) doesn't match a supported version!( H! G; k2 W& u& w4 [5 @
RequestsDependencyWarning)1 Z. Q r3 E9 X& g
+--------------------------------------+---------+--------+-----------------------+-------+----------------+# P& e: ^7 e) Q! I5 q) z( f
| ID | Name | Status | Networks | Image | Flavor |
8 v. u* H5 z2 x4 g* S3 Y- V+--------------------------------------+---------+--------+-----------------------+-------+----------------+
. U& T* V" J( |# p* m| b98e0105-d463-412e-beac-c94a18b15207 | testte | ACTIVE | vlan3079=10.160.79.10 | | type-4c-8g-30g |
2 z6 }" p6 B1 a| 58fc002b-9cc6-4bc8-9f52-28fad1ef4f46 | test-vm | ACTIVE | vlan3079=10.160.79.15 | | type-4c-8g-30g |1 T" G+ w. u A" x4 ]( O; v/ g& [
+--------------------------------------+---------+--------+-----------------------+-------+----------------+# m+ j) [0 j, _" ~4 `, h% g4 g
* H" @& E1 X! M& b; j7 x
1 L0 m, B- J) X2 d4 d
尝试安装chardet:" R4 ?& h, d2 F) c9 [
5 M N: D8 _* E0 j/ K) s[root@controller1 src]# pip install -I chardet+ k# N. O- W3 y. y- s; t
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/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.0 m+ \4 G* C$ c1 Q
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/8 N$ @1 ^. p$ _( o. N+ ]
Collecting chardet y( Y! h0 q: r, F, G; b; W
Downloading http://mirrors.aliyun.com/pypi/packages/19/c7/fa589626997dd07bd87d9269342ccb74b1720384a4d739a1872bd84fbe68/chardet-4.0.0-py2.py3-none-any.whl (178 kB)7 F. u& T4 h0 O" A7 K6 o: z; D
|████████████████████████████████| 178 kB 636 kB/s j5 C% y9 G" [ j: [8 h( J
Installing collected packages: chardet
2 q" x+ o% @: N! h4 w4 g7 }Successfully installed chardet-4.0.0
$ h' g- H" `4 c2 h* \/ ^6 f
E2 v+ l9 T5 \# D% l& G
& i! I4 N) ~: l3 C# ^% [( s' v再次执行:
( ^; |- P) E; ^( V! P8 n9 y[root@controller1 src]# openstack server list
! |% B; \* c2 H+ {$ M+--------------------------------------+---------+--------+-----------------------+-------+----------------+
$ i: V, t2 f( m; D| ID | Name | Status | Networks | Image | Flavor |* w f, `6 h s9 ?: a* m- g5 V3 S! z
+--------------------------------------+---------+--------+-----------------------+-------+----------------++ o) ~3 c! F2 ?8 p* G
| b98e0105-d463-412e-beac-c94a18b15207 | testte | ACTIVE | vlan3079=10.160.79.10 | | type-4c-8g-30g |
6 F) f; l9 o, y% e7 e! L% ^0 g| 58fc002b-9cc6-4bc8-9f52-28fad1ef4f46 | test-vm | ACTIVE | vlan3079=10.160.79.15 | | type-4c-8g-30g |8 b. H2 b( U$ R$ p: G1 j
+--------------------------------------+---------+--------+-----------------------+-------+----------------+
' {& k' i: S8 G( O8 \[root@controller1 src]# 5 F9 l6 n# P& | m) {
2 ^ Q5 m; N4 X2 L1 P" U6 G9 ^, I视乎问题被解决了。
& u0 Z+ q- B4 o0 c) `1 Q# W过程感觉有点匪夷所思。4 P8 d5 N* }2 M& N) J# |6 |& e
|
|