RDO快速部署openstack J版
最近在准备redhat openstack认证考试,必须要用到packstack来构建openstack考试平台。在这里做个笔记,方便下次使用。RDO的源: http://pan.baidu.com/s/1pJ5HIbx
1 制作本地源
name=rdo
baseurl=http://192.168.1.136/rdo/Packages
gpgcheck=0
yum clean all
yum list # 没有本地源,rdo从网上下载很慢
2 安装packstack
yum install -y openstack-packstack # 安装packstack包
packstack --gen-answer-file /root/answer.txt # 生成一个answer-file文件
3 编辑answer-file
vim /root/answer.txt # 编辑answer.txt,修改相应内容
CONFIG_CEILOMETER_INSTALL=n
CONFIG_NTP_SERVERS=1.cn.pool.ntp.org # ntp server地址
CONFIG_COMPUTE_HOSTS=192.168.234.20
CONFIG_REPO=http://192.168.1.136/rdo/Packages #可以配置本地源
CONFIG_KEYSTONE_ADMIN_PW=redhat
CONFIG_HORIZON_SSL=y
CONFIG_PROVISION_DEMO=n
CONFIG_NEUTRON_L2_PLUGIN=ml2
CONFIG_NEUTRON_ML2_TYPE_DRIVERS=vlan
CONFIG_NEUTRON_ML2_TENANT_NETWORK_TYPES=vlan
CONFIG_NEUTRON_ML2_MECHANISM_DRIVERS=openvswitch
CONFIG_NEUTRON_ML2_VLAN_RANGES=physnet1:1000:2000
CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=vlan
CONFIG_NEUTRON_OVS_VLAN_RANGES=physnet1:1000:2000
CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-eth0
CONFIG_NEUTRON_OVS_BRIDGE_IFACES=br-eth0:eth0 # 这里好像是个bug,不填我执行packstack是成功的,然后手动ovs-vsctl add-port 还有一个注意的是:selinux不能是disabled的
packstack --answer-file /root/answer.txt# 等着装完就好了 安装完成后,br-ex也要自己手动add-port的
dashboard上创建网络的时候,有个provider默认是default,如果按上面配置就是physnet1。如下图所示:
页:
[1]