当前第2页 返回上一页
进入/home/devstack目录下,新建并编辑local.conf文件
1 2 | root@ubuntu:/# cd /home/devstack
root@ubuntu:/home/devstack# vi local.conf
|
在local.conf文件中添加如下内容(配置IP根据自身环境修改):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | [[local|localrc]]
# use TryStack git mirror
GIT_BASE=http:
DATABASE_PASSWORD=pass
ADMIN_PASSWORD=pass
SERVICE_PASSWORD=pass
SERVICE_TOKEN=pass
RABBIT_PASSWORD=pass
HOST_IP=192.168.28.138 SERVICE_HOST=192.168.28.138 MYSQL_HOST=192.168.28.138 RABBIT_HOST=192.168.28.138 GLANCE_HOSTPORT=192.168.28.138:9292
disable_service n-net
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service q-metering
enable_service neutron
# only support IP v4
SERVICE_IP_VERSION=4 ## Neutron optionsQ_USE_SECGROUP=True
FLOATING_RANGE= "192.168.28.0/24" FIXED_RANGE= "10.0.1.0/24" NETWORK_GATEWAY= "10.0.1.254" Q_FLOATING_ALLOCATION_POOL=start=192.168.28.230, end =192.168.28.250 PUBLIC_NETWORK_GATEWAY= "192.168.28.2" Q_L3_ENABLED=True
PUBLIC_INTERFACE=eth0
Q_USE_PROVIDERNET_FOR_PUBLIC=True
OVS_PHYSICAL_BRIDGE=br-ex
PUBLIC_BRIDGE=br-ex
OVS_BRIDGE_MAPPINGS= public :br-ex
# VLAN configuration.Q_PLUGIN=ml2
ENABLE_TENANT_VLANS=True
|
以stack用户运行脚本安装DevStack:
1 2 | root@ubuntu:/home/devstack# su stack
root@ubuntu:/home/devstack# ./stack.sh
|
经过如上配置,即可完成安装。
安装过程中会有相关报错。
错误:

解决方法如下:
运行指令:
1 2 3 4 5 6 7 8 9 | python
import openstack
import pbr.version
print (pbr.version.VersionInfo( 'openstacksdk' ).version_string())
quit()
./unstack.sh
./clean.sh
./stack.sh
|
如图所示:

在/usr/local/lib/python2.7/dist-packages/openstack/session.py 第29行中修改“openstacksdk/%s” 为 “openstacksdk/0.8.1”后,重新安装。
以上就是DevStack的安装步骤与使用的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
服务器为什么用linux系统?
linux安装jdk实现的步骤详解
远程服务器怎么装docker
linu如何安装jdk
linux系统安装后无法启动
ubuntu如何恢复成安装状态?
怎么配置属于自己的linux服务器
linux中如何同步设置ntp服务器时间的详解
linux系统怎么搭建ftp服务器
如何上传文件到linux服务器
更多相关阅读请进入《ubuntu14.04》频道 >>
转载请注明出处:木庄网络博客 » DevStack的安装步骤与使用