devstack安装OpenStack Pike版本 (OVS+VLAN)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chenhaifeng2016/article/details/79004460

安装环境和安装过程与前一篇描述相同。

http://blog.csdn.net/chenhaifeng2016/article/details/78956800

安装过程中不相同之处如下:

1. 默认使用OVS和VLAN, 将来用OVN替换.

2.

git clone https://git.openstack.org/openstack-dev/devstack -b stable/pike

3.控制节点配置文件
[[local|localrc]]

MULTI_HOST=true

# management & api network
HOST_IP=192.168.104.10
LOGFILE=/opt/stack/logs/stack.sh.log

# Credentials
ADMIN_PASSWORD=admin
MYSQL_PASSWORD=secret
RABBIT_PASSWORD=secret
SERVICE_PASSWORD=secret
SERVICE_TOKEN=abcdefghijklmnopqrstuvwxyz


#keystone

# horizon

# nova
disable_service n-net


#glance

# neutron
enable_service q-svc,q-agt,q-dhcp,q-l3,q-meta,neutron,q-lbaas,q-fwaas
Q_PLUGIN=ml2
#Q_AGENT=linuxbridge
Q_AGENT=openvswitch
ENABLE_TENANT_VLANS=True
TENANT_VLAN_RANGE=3001:4000
PHYSICAL_NETWORK=default

# placement
enable_service placement-api 
enable_service placement-client

#cinder

#ceph

# log
LOG_COLOR=True
LOGDIR=$DEST/logs
SCREEN_LOGDIR=$LOGDIR/screen

# 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



4.计算节点配置文件
[[local|localrc]]

MULTI_HOST=true
# management & api network
HOST_IP=192.168.104.11

# Credentials
ADMIN_PASSWORD=admin
MYSQL_PASSWORD=secret
RABBIT_PASSWORD=secret
SERVICE_PASSWORD=secret
SERVICE_TOKEN=abcdefghijklmnopqrstuvwxyz

# Service information
SERVICE_HOST=192.168.104.10
MYSQL_HOST=$SERVICE_HOST
RABBIT_HOST=$SERVICE_HOST
GLANCE_HOSTPORT=$SERVICE_HOST:9292
Q_HOST=$SERVICE_HOST
KEYSTONE_AUTH_HOST=$SERVICE_HOST
KEYSTONE_SERVICE_HOST=$SERVICE_HOST


#nova

#neutron
ENABLED_SERVICES=n-cpu,q-agt,neutron
Q_PLUGIN=ml2
#Q_AGENT=linuxbridge
Q_AGENT=openvswitch
ENABLE_TENANT_VLANS=True
TENANT_VLAN_RANGE=3001:4000
PHYSICAL_NETWORK=default


#placement
enable_service placement-api 
enable_service placement-client


# vnc config
NOVA_VNC_ENABLED=True
NOVNCPROXY_URL="http://$SERVICE_HOST:6080/vnc_auto.html"
VNCSERVER_LISTEN=$HOST_IP
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN


#log
LOG_COLOR=True
LOGDIR=$DEST/logs
SCREEN_LOGDIR=$LOGDIR/screen

# 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


控制节点/网络节点/存储节点/计算节点

计算节点


查看安装完成后系统服务信息





猜你喜欢

转载自blog.csdn.net/chenhaifeng2016/article/details/79004460
今日推荐