这里简要介绍一下使用devstack(stable/juno)部署多节点的Openstack运行环境:
多节点的Nova-network环境
多节点Neutron环境
系统版本:ubuntu 13.10
Devstack Multi-host Nova-network
遇到的问题:
部署时到 error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 错误
这是因为一些依赖包没有安装,可以使用以下命令更新依赖包:
$sudo apt-get build-dep python-lxml
控制节点:
###IP Configuration
HOST_IP=IP_ADDRESS
#Credentials
ADMIN_PASSWORD=password
DATABASE_PASSWORD=password
RABBIT_PASSWORD=password
SERVICE_PASSWORD=password
SERVICE_TOKEN=password
#MULTINODE CONFIGURATION
FLAT_INTERFACE=eth0
FIXED_RANGE=10.4.128.0/20
FIXED_NETWORK_SIZE=4096
FLOATING_RANGE=<>
MULTI_HOST=1
####Tempest
enable_service tempest
#Log Output
LOGFILE&