二、環(huán)境準(zhǔn)備
2.1準(zhǔn)備機(jī)器
本次實(shí)驗(yàn)使用的是VMvare虛擬機(jī)。詳情如下
?控制節(jié)點(diǎn)
?hostname:linux-node1.oldboyedu.com
?ip地址:192.168.56.11網(wǎng)卡NAT eth0
?系統(tǒng)及硬件:CentOS 7.1內(nèi)存2G,硬盤50G
?計(jì)算節(jié)點(diǎn):
?hostname:linux-node2.oldboyedu.com
?ip地址:192.168.56.12網(wǎng)卡NAT eth0
?系統(tǒng)及硬件:CentOS 7.1內(nèi)存2G,硬盤50G
2.2 OpenStack版本介紹
本文使用的是最新版L(Liberty)版,其他版本如下圖
alt="" title="">
2.3安裝組件服務(wù)
2.3.1控制節(jié)點(diǎn)安裝
?Base
1yum install
http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm-y
2yum installcentos-release-openstack-liberty -y
3yum install python-openstackclient -y
?MySQL
1yum installmariadb mariadb-server MySQL-python -y
?RabbitMQ
1yum installrabbitmq-server -y
?Keystone
1yum installopenstack-keystone httpd mod_wsgi memcachedpython-memcached -y
?Glance
1yum installopenstack-glance python-glancepython-glanceclient -y
?Nova
1yum install openstack-nova-apiopenstack-nova-cert openstack-nova-conductor openstack-nova-console openstack-nova-novncproxyopenstack-nova-scheduler python-novaclient -y
?Neutron
1yum install openstack-neutronopenstack-neutron-ml2 openstack-neutron-linuxbridge python-neutronclientebtables ipset -y
?Dashboard
1yum install openstack-dashboard -y
2.3.2計(jì)算節(jié)點(diǎn)安裝
?Base
1yum install -yhttp://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
2yum installcentos-release-openstack-liberty -y
3yum install python-openstackclient -y
?Novalinux-node2.example.com
1yum install openstack-nova-compute sysfsutils-y
?Neutron
1yum install openstack-neutronopenstack-neutron-linuxbridge ebtables ipset -y