部署多节点gre网络的OpenStack(包括Murano和Magnum)

来源:互联网 发布:mysql group having 编辑:程序博客网 时间:2024/04/30 00:26

这里只给出两个conf文件,其他均使用devstack一键部署。


1.controller和第一个compute节点在同一台服务器上。

DATABASE_PASSWORD=123456RABBIT_PASSWORD=123456SERVICE_TOKEN=123456SERVICE_PASSWORD=123456ADMIN_PASSWORD=123456disable_service n-netenable_service q-svcenable_service q-agtenable_service q-dhcpenable_service q-l3enable_service q-metaenable_service q-lbaasenable_service q-vpnDEST=/opt/devstack/DATA_DIR=$DEST/dataSERVICE_DIR=$DESTLOGDIR=/opt/devstack/logs/LOGFILE=$LOGDIR/stack.sh.logVERBOSE=TrueLOG_COLOR=TrueSCREEN_LOGDIR=$LOGDIR/screensQ_PLUGIN=ml2#ENABLE_TENANT_VLANS=TrueQ_AGENT=openvswitchQ_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitchENABLE_TENANT_TUNNELS=TrueQ_ML2_TENANT_NETWORK_TYPE=greLOGDAYS=1RECLONE=FalseOFFLINE=TrueGIT_BASE="http://github.com"IMAGE_URLS="http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img"# Enable Heatenable_service heat h-api h-api-cfn h-api-cw h-eng# Enable Muranoenable_service murano murano-api murano-engine# magnum requires the following to be set correctlyenable_plugin magnum https://git.openstack.org/openstack/magnum

这个conf文件里边的很多参数都是可以改的,比如密码,日志存放地点等。



2.其他两个compute节点的conf文件

ENABLED_SERVICES="n-cpu,neutron,q-agt,rabbit"SERVICE_HOST=9.21.54.63ADMIN_PASSWORD=123456DATABASE_PASSWORD=$ADMIN_PASSWORDRABBIT_PASSWORD=$ADMIN_PASSWORDSERVICE_PASSWORD=$ADMIN_PASSWORDSERVICE_TOKEN=123456HOST_IP=9.21.54.65MYSQL_HOST=9.21.54.63Q_HOST=9.21.54.63IMAGE_URLS=" "DEST=/opt/stackSERVICE_DIR=$DEST/statusDATA_DIR=$DEST/dataLOGFILE=$DEST/logs/stack.sh.logLOGDIR=$DEST/logs# The default fixed range (10.0.0.0/24) conflicted with an address# range I was using locally.Q_PLUGIN=ml2Q_AGENT=openvswitchQ_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitchENABLE_TENANT_TUNNELS=TrueQ_ML2_TENANT_NETWORK_TYPE=gre# I am disabling horizon (because I rarely use the web ui)# and tempest in order to make the installer complete a# little faster.disable_service tempest


注意:cmopute节点的conf文件需要根据实际环境修改master_ip这个value

0 0