openstack packstack 安裝(虛擬機器成功安裝)
1.關閉NetworkManager
systemctl disable NetworkManager
systemctl stop NetworkManager
2.更換yum源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.配置時間同步
yum -y install ntpdate
ntpdate ntp.aliyun.com >>/var/log/ntpdate.log
ntpdate ntp.aliyun.com
4.安裝openstack的train源
yum -y install centos-release-openstack-train
yum install -y http://rdo.fedorapeople.org/rdo-release.rpm
5.生成安裝openstack 配置檔案
packstack --gen-answer-file /root/openstack-answer.txt
6.編寫配置檔案
CONFIG_HEAT_INSTALL=y # Heat openstack編排元件,這個安裝
CONFIG_PROVISION_DEMO=n # 模板,不用生成
CONFIG_KEYSTONE_ADMIN_PW=Password #admin密碼,修改個自己習慣的
CONFIG_NEUTRON_OVN_BRIDGE_IFACES=br-ex:ens33 # 重點,這個是將openstack 外網網絡卡繫結到centos網絡卡
CONFIG_NEUTRON_ML2_TYPE_DRIVERS=vlan,flat # openstack虛擬化網路為vlan
CONFIG_NEUTRON_ML2_TENANT_NETWORK_TYPES=vlan # openstack虛擬化網路為vlan
..............
目前我實驗可加安裝(可選,在最小化安裝上新增)
..............
CONFIG_PANKO_INSTALL=y #openstack panko元件
CONFIG_SAHARA_INSTALL=y #openstack sahara元件
CONFIG_TROVE_INSTALL=y #openstack trove元件
7.安裝openstack
packstack --answer-file /root/openstack-answer.txt