2021-04-22

一、查看新创建的隔离网络
cd /etc/libvirt/qemu/networks/
ll
新建一个network01
复制01改名为network02
修改02里面的
二、需要定义下network2
virsh net-define network02.xml

三、再启动network2
virsh net-start network02

四、在设置开机自启动
virsh net-autostart network02


ifconfig查看,目前只有服务器的ens33网卡
[root@localhost ~]# ifconfig 

查看是否安装了brctl
[root@localhost ~]# rpm -q bridge-utils  
bridge-utils-1.5-9.el7.x86_64
[root@localhost ~]# brctl show

创建一个网卡br0
[root@localhost ~]# brctl addbr br0
[root@localhost ~]# brctl show

将br0桥接到ens33网卡上
[root@localhost ~]# brctl addif br0 ens33       
[root@localhost ~]# brctl show

删除ens33网卡上的ip地址
[root@localhost ~]# ip add del dev ens33 192.168.159.182/24
将ip绑定到br0
[root@localhost ~]# ifconfig  br0 192.168.159.182/24
查看网关并设置默认网关
[root@localhost ~]# cat /etc/resolv.conf

[root@localhost ~]# route add default gw 192.168.159.2
[root@localhost ~]# ifconfig 

root@localhost  ~]# virsh destroy centos7_kvm01             //将模板虚拟机关机
[root@localhost  ~]# virt-clone -o centos7_kvm01 -n  centos7_kvm0101   -f /var/lib/libvirt/images/centos7_kvm0101.qcow2                    //执行克隆操作
.. .. 
Clone ‘centos7_kvm0101 ' created successfully.
[root@localhost ~]# cd /var/lib/libvirt/images/
[root@localhost images]# qemu-img info centos7_kvm0101.qcow2  //查看克隆后的虚拟机磁盘
[root@localhost images]# virsh start centos7_kvm0101
[root@localhost images]# virt-viewer centos7_kvm0101  &   //进入虚拟机命令窗口  & 后台运行
[root@localhost images]# virsh destroy centos7_kvm0101
[root@localhost images]# virsh list --all
[root@localhost images]# virsh undefine  centos7_kvm0101
[root@localhost images]# virsh list --all
[root@localhost  images]# rm -rf centos7_kvm0101.qcow2 

增量磁盘应用
1、进入虚拟机磁盘镜像文件所在目录
cd /var/lib/libvirt/images  
2、基于原始盘创建一个增量磁盘
qemu-img create -f qcow2 -o backing_file=GuestOS03,size=10G GuestOS03add.qcow2
异常信息处理:
[root@localhost images]# qemu-img create -f qcow2 –b GuestOS03.qcow2 GuestOS03add.qcow2 +1GB
qemu-img: Invalid image size specified! You may use k, M, G, T, P or E suffixes for 
qemu-img: kilobytes, megabytes, gigabytes, terabytes, petabytes and exabytes.

-c:采用压缩,只有qcow和qcow2才支持
-f:源镜像的格式,它会自动检测,所以省略之
-O 目标镜像的格式
-o 其他选先

qemu-img  info GuestOS03add.qcow2 
3、更改增量磁盘对应的虚拟机GuestOS03add的配置文件
(1)进入虚拟机配置文件目录:
cd /etc/libvirt/qemu/
(2)基于GuestOS03配置文件生成一个GuestOS03add配置
virsh dumpxml GuestOS03>>GuestOS03add.xml
(3)修改GuestOS03add的配置文件
vi GuestOS03add.xml      // 修改name、 uuid 、mac、 磁盘 
(4)将GuestOS03add.xml注册到KVM中:
virsh define GuestOS03add.xml 
(5)显示KVM中所有的虚拟机
virsh list --all
(6)启动虚拟机:
virsh start GuestOS03add
(7)以最小图形化的方式显示GuestOS03add虚拟机信息:
virt-viewer GuestOS03add &
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值