其他分享
首页 > 其他分享> > 企业阶段:封装虚拟机

企业阶段:封装虚拟机

作者:互联网

一、安装虚拟机:

 

 

 

 

 

 

1搭建环境
设置ip,关闭加强型防火墙:

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
BOOTPROTO=static
NAME=eth0
DEVICE=eth0
ONBOOT=YES
IPADDR=172.25.11.1
PREFIX=24
GATEWAY=172.25.11.250
DNS1=114.114.114.114
	
systemctl disable --now NetworkManager
systemctl restart network

搭建软件仓库 

[root@localhost ~]# cat /etc/yum.repos.d/dvd.repo 
[dvd]
name=rhel7.6
baseurl=http://172.25.11.250/rhel7.6
gpgcheck=0

添加地址解析、提高速度:

[root@localhost ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
172.25.11.250	foundation11.ilt.example.com  #添加真机的解析
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
172.25.11.7	server7
172.25.11.8	server8
172.25.11.9	server9

 yum repolist   #查看镜像源
 ping 172.25.254.11  #ping真机看是否能ping通

真机中:

ssh root@172.25.11.1  #连接虚拟机
hostnamectl set-hostname server1  #修改虚拟机的名字


yum install -y vim   lftp wget net-tools bash-*
exit

*注意:以上步骤网关是关键:一定要修改成br0的网关,不然连接不上网络软件仓库也不能搭建!!镜像源挂载的位置也一定要对。


 

ssh root@172.25.11.1  #再次连接虚拟机

虚拟机中:

ls
rm -rf anaconda-ks.cfg
systemctl  disable --now firewalld
vim /etc/sysconfig/selinux
  selinux=disabled  #selinux的状态改为disabled
poweroff    #一定要关掉test母机才能对其进行压缩

在真机中:

cd /var/lib/libvirt/images/
ls
virt-sparsify --compress test.qcow2 test-new.qcow2  #压缩【为节省内存,可不做这步】
qemu-img create -f qcow2 -b test-new.qcow2 test1   创建虚拟机1
qemu-img create -f qcow2 -b test-new.qcow2 test2   创建虚拟机2
qemu-img create -f qcow2 -b test-new.qcow2 test3   创建虚拟机3
du -h test1
du -h test2
du -h test3
qemu-img info test1
systemctl start libvirtd
virsh list

 

 创建虚拟机:

创建虚拟机1:

 

 

 创建虚拟机2:

 

 创建虚拟机3:

 

 

 在虚拟机1中: 不做任何修改。可以看下ip是否正确

在虚拟机2中:

ls 
hostnamectl set-hostname server2
vi /etc/sysconfig/network-scripts/ifcfg-eth0 
   IPADDR=172.25.11.2   #只把ip改为2。其他不改
systemctl restart network    #重启
关掉虚拟机2

 在虚拟机3中:

ls 
hostnamectl set-hostname server3
vi /etc/sysconfig/network-scripts/ifcfg-eth0 
   IPADDR=172.25.11.3   #只把ip改为3。其他不改
systemctl restart network    #重启
关掉虚拟机3

 

 

标签:封装,qcow2,虚拟机,systemctl,阶段,test,172.25,localhost
来源: https://blog.csdn.net/m0_62341392/article/details/121892914