一、 虚拟机的安装(基础环境)
1、使用镜像
更改为CentOS-7-x86_64-DVD-1810.iso
(下载地址)
https://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/
2、虚拟机的安装
该过程与先前的安装虚机过程一样,务必认真仔细!!!
开始虚拟机的安装,在安装界面,选择【Install centos】,然后按tab键,进入kernel的启动设置界面,加入:
net.ifnames=0 biosdevname=0
按TAB键进入kernel 启动设置界面
键入:quiet net.ifnames=0 biosdevname=0
在安装过程中需要选择设置的选项有
时间区域 中国上海
语言支持 添加中文简体
设置root账户的密码
这里也可以设置hostname
一定要注意观察网络信息,确保网卡名称是eth0
二、 虚拟机的基本设置
(IP地址,域名要求和以前一样)
1、网卡的设置
编辑网卡的配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0,修改和键入以下内容
[root@linux-node1
network-scripts]# vi ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=eth0
#UUID=70ea9a1f-92d8-4f45-9172-eec10957f5e7
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.56.11
NETMASK=255.255.255.0
GATEWAY=192.168.56.2
保存退出后重启虚拟机
此处可以连接Xshell
2、关闭防火墙
#systemctl disable firewalld
#systemctl disable NetworkManager
3、设置主机名称
// # vim/etc/hostname
改为controller
4、设置主机名解析
#vim /etc/hosts
修改为以下内容
127.0.0.1 localhost localhost.localdomain localhost4
localhost4.localdomain4
::1 localhost localhost.localdomain
localhost6 localhost6.localdomain6
192.168.56.11
controller
192.168.56.21
compute
5、设置DNS解析
#vim /etc/resolv.conf
Nameserver
192.168.56.2
6、安装epel仓库
#rpm –ivh https://mirrors.huaweicloud.com/epel/epel-release-latest-7.noarch.rpm
7、安装常用工具
yum install -y net-tools vim lrzsz tree screen lsof tcpdump nc mtr nmap wget
8、确认SELinux处于关闭状态
// # vim /etc/sysconfig/selinux
SELINUX=disabled
三 、虚拟机的克隆
1 、OPENSTACK基础服务安装
yum install -y centos-release-openstack-rocky
yum install -y python-openstackclient
yum install -y openstack-selinux
2、克隆前的其它准备工作
(1)更新系统并重启
// # yum update –y && reboot
(2)确认防火墙关闭
[root@controller ~]# getsebool
getsebool: SELinux is disabled
3、克隆虚拟机
选择创建完整克隆
注意:克隆后修改目标机器的IP地址和hostname
4、测试两个节点能否通信
通过主机IP地址和域名相互测试能否ping通