两台服务器操作如下:
1. 在vmware workstation中创建两台虚拟机。每台服务器两块网卡,其中第一块为仅主机模式,第二块NAT模式;内存分配:控制节点>=6G 计算节点:>=8G
controller:
compute:
2.分别安装CentOS-7-x86_64-DVD-2009.iso
3.打快照
4.配置两台服务器的第一块网卡的ip
controller:192.168.100.100
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=256a12bc-3b45-467a-b858-18a93607f363
DEVICE=ens33
ONBOOT=yes #
IPADDR=192.168.100.100 #
NETMASK=255.255.255.0 #
GATEWAY=192.168.100.1 #
DNS=8.8.8.8 #
[root@localhost ~]# systemctl restart network
[root@localhost ~]# ip a
compute:192.168.100.200
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=256a12bc-3b45-467a-b858-18a93607f363
DEVICE=ens33
ONBOOT=yes #
IPADDR=192.168.100.200 #
NETMASK=255.255.255.0 #
GATEWAY=192.168.100.1 #
DNS=8.8.8.8 #
[root@localhost ~]# systemctl restart network
[root@localhost ~]# ip a
5.使用shell工具连接(SecureCRSecureFXPortable)
6.在两台服务器分别关闭selinux、firewalld、iptables
[root@localhost ~]# vi /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
[root@localhost ~]# getenforce
Enforcing
[root@localhost ~]# setenforce 0
[root@localhost ~]# getenforce
Permissive
[root@localhost ~]#
关闭firewalld
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld #禁止开机启动
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@localhost ~]#
关闭iptables
[root@localhost ~]# iptables -F
[root@localhost ~]# iptables -X
[root@localhost ~]# iptables -Z
(1)配置yum源
① 在controller和compute节点分别将yum源备份:
controller节点:
在第一台虚拟机处更改主机名,并备份配置文件:
[root@localhost ~]# hostnamectl set-hostname controller
[root@localhost ~]# bash
[root@controller ~]# mv /etc/yum.repos.d/* /opt/
compute节点:
在第二台虚拟机处更改主机名,并备份配置文件:
[root@localhost ~]# hostnamectl set-hostname compute
[root@localhost ~]# bash
[root@compute ~]# mv /etc/yum.repos.d/* /opt/
② 在controller节点准备镜像文件:
CentOS-7-x86_64-DVD-2009.iso
③ 在controller节点创建文件夹并挂载镜像:
[root@controller ~]# mkdir /opt/{centos2009,iaas}
[root@controller ~]# mount /dev/sr0 /mnt #把CentOS-7-x86_64-DVD-2009.iso光盘插入虚拟机controller
mount: /dev/sr0 is write-protected, mounting read-only
[root@controller ~]# ll /mnt/
total 678
-rw-rw-r--. 1 root root 14 May 2 2018 CentOS_BuildTag
drwxr-xr-x. 3 root root 2048 May 3 2018 EFI
-rw-rw-r--. 1 root root 227 Aug 30 2017 EULA
-rw-rw-r--. 1 root root 18009 Dec 9 2015 GPL
drwxr-xr-x. 3 root root 2048 May 3 2018 images
drwxr-xr-x. 2 root root 2048 May 3 2018 isolinux
drwxr-xr-x. 2 root root 2048 May 3 2018 LiveOS
drwxrwxr-x. 2 root root 655360 May 3 2018 Packages
drwxrwxr-x. 2 root root 4096 May 3 2018 repodata
-rw-rw-r--. 1 root root 1690 Dec 9 2015 RPM-GPG-KEY-CentOS-7
-rw-rw-r--. 1 root root 1690 Dec 9 2015 RPM-GPG-KEY-CentOS-Testing-7
-r--r--r--. 1 root root 2883 May 3 2018 TRANS.TBL
[root@controller ~]#
[root@controller ~]# cp -rfv /mnt/* /opt/centos2009
#这时做:“选项”——“会话选项”——外观——字符编码——utf-8
[root@controller ~]# umount /mnt
[root@controller ~]# ll /mnt/
total 0