当前第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虚拟机教程
linux系统怎么进入桌面
linux系统安装软件失败的总结
linux系统中的编译与安装是什么意思
centos如何查看是否安装php
ubuntu循环登录无法进入桌面怎么办
教你如何用linux设置服务器自动重启
composer是怎么安装的?
centos系统编译安装实例详解
更多相关阅读请进入《ubuntu14.04》频道 >>
转载请注明出处:木庄网络博客 » DevStack的安装步骤与使用