DevStack的安装步骤与使用


当前第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://git.trystack.cn  NOVNC_REPO=http://git.trystack.cn/kanaka/noVNC.git  SPICE_REPO=http://git.trystack.cn/git/spice/spice-html5.git    # CredentialsDATABASE_PASSWORD=pass 

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》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...