virsh 真对虚拟机可以进行硬件的配置管理,比如:网卡、内存、硬盘和CPU等。
在做实验时,首要采用centos或者redhat。如果使用其他的不是不可以,主要是会产生这样那样的怪问题,这时候就很那解决。
比如。我原来用的mxlinux做的宿主机在使用virsh添加网卡,一直会报PCI接口不够的错误,但是在图形界面操作添加网卡是没有问题。至今也没解决问题,网上资料也是少得可怜。
1、网卡
1.1、虚拟机查看网卡
首先,我们查看虚拟机网卡。
virsh domiflist mxlinux
1.2、虚拟机添加网卡,
virsh attach-interface name --type network_type --source network_name --model virtio --config
virsh attach-interface suse01 network default --persistent
参数说明:
–type 添加网卡的类型,network 或 bridge等
network 网络类型
–source 用KVM服务器的那个网卡
-source default 虚拟机网络源,default默认是NAT连接方式
-source br0 则网络模式为桥接
--model virtio 添加一块网卡,指定模式virtio网卡更快
--persistent 永久的意思,重新启动后网卡依然存在。
--current 立刻生效
--config 下次启动生效
具体如下:
1.3、删除虚拟机网卡
虚拟机删除网卡是根据MAC地址进行删除。
virsh detach-interface <domain> <type> <--mac mac> [--persistent]
virsh detach-interface suse01 --type network --mac 52:54:00:00:34:55 --live --config
评论区