资源规划:
主机名 | 网卡 | 内存加硬盘 |
---|---|---|
ct | vm1 192.168.18.10 NET:192. 168.17.11 | 8G+300G |
c1 | vm1 192.168.18.20 NET: 192.168.17.12 | 8G+300G |
c2 | vm1 192.168.18.30 NET: 192.168.17.13 | 8G+300G |
步骤:
1、基础环境依赖包
yum -y install net-tools bash-completion vim gcc gcc-c++ make pcre pcre-devel expat-devel cmake bzip2
yum -y install centos-release-openstack-train
yum -y install python-openstackclient
yum -y install openstack-utils
yum -y install openstack-selinux
如果yum安装出现问题,可能是yum源问题
mv /etc/yum.repos.d/backup/* /etc/yum.repos.d/
- 控制节点ct 计算节点c1 c2 改名
hostnamectl set-hostname ct
hostnamectl set-hostname c1
hostnamectl set-hostname c2
3.控制节点配置(ct)
vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.17.11
NETMASK=255.255.255.0
GATEWAY=192.168.17.2
IPV4_ROUTE_METRIC=90 ###调由优先级,NAT网卡优先
vi /etc/sysconfig/network-scripts/ifcfg-ens34
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.18.10
NETMASK=255.255.255.0
4.配置Hosts
[root@ct ~]# vi /etc/hosts
192.168.18.10 ct
192.168.18.20 c1
192.168.18.30 c2
5.关闭防火墙
[root@ct ~]#systemctl stop firewalld
[root@ct ~]#systemctl disable firewalld
[root@ct ~]#setenforce 0
6.三台节点做免交互
非对称密钥:
[root@ct~]# ssh-keygen -t rsa
[root@ct~]# ssh-copy-id ct