linux6.5的虚拟机安装(虚拟机母机封装)

封装虚拟机:


  1. 搞一个6.5的镜像,将其放在/iso(不固定目录,可以随意)下
    在物理机上作共享,(将镜像挂载在/var/www/html/目录下)
    在虚拟机上配置yum的文件,yum repolist 验证
    如果yum配置有问题,请参考下列链接
    https://blog.csdn.net/qq_38622229/article/details/80090941
    2.

安装母机:

1)网络安装:
前提1、dhcp环境已经配好
前提2、http环境已经配好
选择 Network Install,选择镜像挂在的目录

2)镜像安装:
选择Local install media(ISO image or CDROM)
选择镜像所在目录,skip 跳过test测试
这里写图片描述
这里写图片描述
这里写图片描述
安装虚拟机:
选择内存512M最小安装,不装图形界面,cpu: 1
这里写图片描述
disk硬盘容量大小:20G Finish
这里写图片描述
这里写图片描述
选择第一个安装
这里写图片描述
跳过测试
这里写图片描述
英语、us
这里写图片描述
这里写图片描述
去掉ipv6前面的*(空格键)(如果选择的时本地镜像安装,没有这一步操作)
重新初始化所有内容
这里写图片描述
选择所在时区(我这选择的是亚洲上海)
这里写图片描述
设置超级用户密码,(出现提示密码强度不够时,可以忽略,继续安装)
这里写图片描述
这里写图片描述
这里写图片描述
选择完毕之后,将所有东西写入磁盘,(你最后可以再次修改的机会)
这里写图片描述
安装完毕之后出现reboot重启提示,将系统重启,则虚拟机安装完毕
这里写图片描述
母机的封装:
1.删除硬件信息:

cd /etc/udev/rules.d
    rm -f 70*  # 删除硬件上的信息,以后用于创建其他虚拟机,并不受影响

2.更改网络配置:

cd /etc/sysconfig/network-scripts
    vi ifcfg-eth0  # 由于是6.5版本,所以其中的编辑文件命令是vi
      DEVICE=eth0
      ONBOOT=yes
      BOOTPROTO=none
      IPADDR=172.25.11.1
      PREFIX=24

3.修改yum配置:

vi /etc/yum.repos.d/rhel-source.repo 
      [rhel-source]
      name=Red Hat Enterprise Linux $releasever - $basearch - Source
      baseurl=http://172.25.11.250/rhel6.5
      enabled=1
      gpgcheck=1
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
    yum clean all
    yum repolist # 验证yum是否成功
    yum install vim lftp -y # 安装常用包

4.修改域名解析文件:

vim /etc/hosts
      172.25.11.1     server1
      172.25.11.2     server2
      172.25.11.3     server3
      172.25.11.4     server4
      172.25.11.5     server5
      172.25.11.6     server6

5.修改主机名:

vim /etc/sysconfig/network
      NETWORKING=yes
      HOSTNAME=server1

6.关闭防火墙:

chkconf iptables off # 开机自动关闭
    # 由于是企业6版本,所以服务的关闭、启动、重启都是用/etc/init.d/这个脚本来执行的
    /etc/init.d/iptable stop

7.关闭selinux,将selinux的值设置为disabled
这样虚拟机封装完毕。
注:1.完成之后将虚拟机poweroff,千万不要reboot,否则修改的文件会重新恢复原样
2.这个母机做好之后,不要再去打开它,更不要去修改它,这样会影响你以后以它为模板创建的所有虚拟机快照

利用母机创建虚拟机快照:
1.清理母机:

cd /var/lib/libvirt/images
    virt-sysprep -d base 
    #如果命令没有的话,用yum provides virt-sparsify查找命令所在的安装包并安装
    yum install libguestfs-tools-c-1.32.7-3.el7.x86_64 -y #安装之后再进行清理

2.创建快照:

qemu-ing create -f qcow2 base.qcow2 server1 # base指的是母机镜像的名字,
server1指的是你即将要装的虚拟机的名字

(此处应该多添加几个镜像,以免再次安装时忘记,从而打开母镜像)
安装时利用导入镜像安装,(此处切忌不要选择母镜像)
这里写图片描述
这里写图片描述
选择镜像版本和位置
这里写图片描述
虚拟机的内存1024M
这里写图片描述
修改虚拟机名字
这里写图片描述
如果损坏,则在/var/lib/libvirt/images下面删除快照的镜像,
删除虚拟机,并按照上述快照创建方法重新安装虚拟机快照即可

猜你喜欢

转载自blog.csdn.net/qq_38622229/article/details/81265351