Day01 安装虚拟机

装虚拟机(母镜像base+3台虚拟机ser1/ser2/ser3,1024/512/512,镜像6.5)
1.搭建yum仓库

(1)将6.5镜像移动到iso下 ,与7.0,7.2放在一起  

Day01 安装虚拟机

Day01 安装虚拟机

(1)在/var/www/html下创建空目录rhel6.5,与7.0,7.2的目录在一起

Day01 安装虚拟机

(3)挂载6.5镜像,在iso路径下

Day01 安装虚拟机

挂完后,df检查是否挂载上

Day01 安装虚拟机


(4)自动挂载

Day01 安装虚拟机Day01 安装虚拟机

2.开始做母镜像base

(1)用脚本装机:打开一个vim,并以sh结尾,如create.sh

Day01 安装虚拟机

(2)按照提示进行下一步骤,但是安装类型选择minimal最小的,没有图形,更改主机名base

(3)安装完毕后会进入没有图形的登录界面,root,redhat,登录

假设主机号为15

(4)配置网络,在/etc/sysconfig/network-scripts-ifcfg-eth0下

删除多余内容,留下的如下:

DEVICE=eth0
PREFIX=24
IPADDR=172.25.15.1
ONBOOT=yes
BOOTPROTO=static

(5)改主机名,在/etc/sysconfig/network下

内容如下:

NETWORKING=yes

HOSTNAME=base

(5)配置yum源,在/etc/yum.repos.d/yum.repo下

删除多余内容,留下的内容如下

Day01 安装虚拟机

然后更改enabled=1   baseurl=http://172.25.15.250/rhel6.5

(7)更改selinux ,在/etc/sysconfig/selinux下

内容如下:

Day01 安装虚拟机

(8)添加本地解析,在/etc/hosts下

内容如下:

Day01 安装虚拟机

将主机号改为15
(9)在/etc/udev/rules.d下,删除70-persistent-net.rules和70开头的文件
(10)在/etc/ssh/下,删除一部分内容如下:

Day01 安装虚拟机


然后重启ssh服务

Day01 安装虚拟机



重启网络服务   /etc/init.d/network restart

(8)火墙策略

iptables -L

chkconfig iptablesoff

ll iptables

rm -f ip

rm -f iptables

(12)下载服务

Yum installvim/lftp/openssh-clients

(13)母镜像制作完毕,virt-manager删除母镜像

注意取消“勾”

Day01 安装虚拟机

3.开始安装虚拟机ser1/ser2/ser3

执行脚本装机时,母镜像后缀为img

(1)在/var/lib/libvirt/images下,执行如下内容

Day01 安装虚拟机

Day01 安装虚拟机

然后将base.qcow2后缀改为img,因为脚本命令中是img

虚拟机命名为ser1,装3台共执行3次,记得改名字

用virt-manager根据提示执行如下内容

Day01 安装虚拟机

选择最后一个

Day01 安装虚拟机

路径选择ser1的
类型是linux
版本是6.5,先选择最后一个,在选6.5

Day01 安装虚拟机

ser1 的内存为1024,ser2,ser3的内存为512

Day01 安装虚拟机

装机时一次更改名字为ser1,ser2,ser3,

点击finish,3台虚拟机装机完毕

(2)登录ser1(ser2, ser3)

在/etc/sysconfig/network下,将主机名改为ser1(ser2,ser3)

在/etc/sysconfig/network-scripts-ifcfg-eth0下,将ip改为172.25.15.1(172.25.15.2 , 172.25.15.3)

yum源为http://172.25.15.250不变

更改完毕后重启网络 ,检查selinux , 刷掉火墙策略

Day01 安装虚拟机

Day01 安装虚拟机

Day01 安装虚拟机


在真机超级用户下   ssh  [email protected] , 若连接上即为成功