一、修改IP地址
controller:网卡1:192.168.100.10 255.255.255.0 192.168.100.1
网卡2:192.168.200.10 255.255.255.0 192.168.200.1
compute :网卡1:192.168.100.20 255.255.255.0 192.168.100.1
网卡2:192.168.200.20 255.255.255.0 192.168.200.1
二、修改主机名
hostnamectl set-hostname controller
bash--刷新
hostnamectl set-hostname compute
bash
三、添加域名解析
vi /etc/hosts
192.168.100.10 controller
192.168.100.20 compute
(2个节点设置一样)
四、修改防火墙配置
[root@controller ~]# iptables -F
[root@controller ~]# iptables -X
[root@controller ~]# iptables -Z
[root@controller ~]# /usr/sbin/iptables-save
(2个节点一样)
五、yum安装
mount -o loop /dev/cdrom /mnt
mkdir /opt/centos
cp -rf /mnt/* /opt/centos
umount /mnt
换xiandian镜像
mount -o loop /dev/cdrom /mnt
cp -rf /mnt/* /opt
umount /mnt
(2个节点一样)
mv /etc/yum.repos.d/* /opt
vi /etc/yum.repos.d/local.repo
将以下内容添加到local.repo文件里:
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck=0
enabled=1
[iaas]
name=iaas
baseurl=file:///opt/iaas-repo
gpgcheck=0
enabled=1
yum repolist
(返回结果应该是5411)
六、安装xiandian
yum install -y iaas-xiandian -y
vi /etc/xiandian/openrc.sh:
配置文件:
iaas-pre-host.sh
reboot
(2个节点一样)
七、部署脚本
controller:
iaas-install-mysql.sh
iaas-install-keystone.sh
iaas-install-glance.sh
iaas-install-nova-controller.sh
iaas-install-neutron-controller.sh
iaas-install-neutron-controller-gre.sh
iaas-install-dashboard.sh
compute:
iaas-install-nova-compute.sh
iaas-install-neutron-compute.sh
iaas-install-neutron-compute-gre.sh