先电openstack平台搭建
创建两台虚拟机
第一个虚拟机:
主机名controller
cpu 2
内存 4G
磁盘 50G
两张网卡:
一张为仅主机
一张为nat
192.168.100.10
192.168.200.10
第二个虚拟机:
主机名compute
cpu 2
内存 4G
磁盘 80G
两张网卡:
一张为仅主机
一张为nat
两个硬盘:
都为5G即可
192.168.100.20
192.168.200.20
=========================================
备份虚拟机自带的yum源
mv /etc/yum.repos.d/* /media/
配置新的yum源
控制节点
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck=0
enabled=1
[iaas]
name=iaas
baseurl=file:///opt/iaas/iaas-repo
gpgcheck=0
enabled=1
安装ftp并配置好ftp
配置新的yum源
计算节点
[centos]
name=centos
baseurl=ftp://192.168.100.10/centos
gpgcheck=0
enabled=1
[iaas]
name=iaas
baseurl=ftp://192.168.100.10/iaas/iaas-repo
gpgcheck=0
enabled=1
==========================================
配置好yum源以后安装先电
yum install iaas-xiandian -y
配置环境变量
vi /etc/xiandian/openrc.sh
HOST_IP=192.168.100.10
HOST_NAME=controller
HOST_IP_NODE=192.168.100.20
HOST_NAME_NODE=compute
RABBIT_USER=openstack
RABBIT_PASS=000000
DB_PASS=000000
DOMAIN_NAME=demo
ADMIN_PASS=000000
DEMO_PASS=000000
KEYSTONE_DBPASS=000000
GLANCE_DBPASS=000000
GLANCE_PASS=000000
NOVA_DBPASS=000000
NOVA_PASS=000000
NEUTRON_DBPASS=000000
NEUTRON_PASS=000000
METADATA_SECRET=000000
INTERFACE_NAME=eno33554960
minvlan=
maxvlan=
CINDER_DBPASS=000000
CINDER_PASS=000000
BLOCK_DISK=sdb1
TROVE_DBPASS=000000
TROVE_PASS=000000
SWIFT_PASS=000000
OBJECT_DISK=sdc1
STORAGE_LOCAL_NET_IP=192.168.100.20
记住把修改的前面的#号去掉!!!
计算节点
给磁盘
sdb
sdc分区
安装先电
yum install iaas-xiandian -y
控制节点
scp -r /etc/xiandian/openrc.sh [email protected]:/etc/xiandian/openrc.sh
控制节点和计算节点
iaas-pre-host.sh
控制节点
iaas-install-mysql.sh
iaas-install-keystone.sh
iaas-install-glance.sh
控制节点和计算节点
iaas-install-nova-controller.sh
iaas-install-nova-compute.sh
iaas-install-neutron-controller.sh
iaas-install-neutron-compute.sh
iaas-install-neutron-controller-gre.sh
iaas-install-neutron-compute-gre.sh
控制节点安装dashboard
iaas-install-dashboard.sh
控制节点和计算节点
iaas-install-cinder-controller.sh
iaas-install-cinder-compute.sh
iaas-install-swift-controller.sh
iaas-install-swift-compute.sh
登录dashboard平台