使用devstack安装OpenStack时常见的问题及解决方法

问题一:

OSError:[Errno13]Permissiondenied:'/usr/local/lib/python2.7/dist-packages/flake8-2.2.4.dist-info/DESCRIPTION.rst'使用devstack安装OpenStack时常见的问题及解决方法_第1张图片原因:用户权限不足

解决方法:

sudo chown -R  stack:stack /usr/local/lib/python2.7

问题二:

generate-subunit: command not found

原因:pip未更新

解决方法:

sudo apt-get install python-pip 
sudo pip install --upgrade pip 
sudo pip install -U os-testr

问题三:

Discovering versions from the identity service failed when creating the password plugin. Attempting to determine version from URL.
使用devstack安装OpenStack时常见的问题及解决方法_第2张图片

原因可能有多种,可能是因为使用了代理,网上有使用No_proxy解决了问题,大家可以自行查找,或者查官网文档;也可能是因为controller机和compute机不能互相通信造成该问题,需要读者自己尝试解决,我安装pike版本的时候只是因为虚拟机间不能通信造成这个问题,安装其他版本时没能解决这个问题,实在惭愧,所以推荐大家使用pike版本。

问题四:看到timeout字眼

原因:网络不好

解决方法:验证自己的下载源和pip源之后疯狂重启

也有大神给出了下面建议

cd 到files目录下手动下载两个压缩包防止超时报错

#cd files/

#wget -c https://github.com/coreos/etcd/releases/download/v3.1.10/etcd-v3.1.10-linux-amd64.tar.gz

#wget -c  https://github.com/coreos/etcd/releases/download/v3.1.7/etcd-v3.1.7-linux-amd64.tar.gz

问题五:pip not found in /opt/stack/.vnc/bin/ 

解决方法:

cd /opt/stack/.vnc/bin/ 
sudo ln -sf /usr/local/bin/pip pip

你可能感兴趣的:(OpenStack)