调整内存,cpu
查看一台虚拟机的配置
virsh dominfo apenglinux01
调整内存,cpu的大小
让修改的内存,cpu参数生效
动态调内存大小为800m,可调大调小
virsh setmem apenglinux01 800m
动态调整cpu为2,只能调大,不能调小
virsh setvcpus apenglinux02 2
在命令行的配置同步到配置文件中
virsh dumpxml apenglinux01 > /etc/libvirt/qemu/apenglinux01.xml
添加网卡
查看网卡信息
添加一块网卡,类型为 bridge,桥接到virbr0(相当于vmnet8模式),保存到配置文件中
virsh attach-interface apenglinux01 --type bridge --source virbr0
virsh dumpxml apenglinux01 > /etc/libvirt/qemu/apenglinux01.xml
迁移虚拟机
virsh shutdown apenglinux01
将配置文件保存到一个文件中
如果是远程的一台机器,需要把配置文件拷贝到远程机器上
virsh dumpxml apenglinux01 > /etc/libvirt/qemu/apenglinux01.bak.xml
查看虚拟磁盘所在的路径
拷贝磁盘文件
rsync -av /kvm_data/apenglinux01.img /kvm_data/apenglinux01.bak.img
rsync -av /kvm_data/apenglinux01_2.qcow2 /kvm_data/apenglinux01_2.bak.qcow2
如果是拷贝到远程就不用作修改了。
现在是拷贝到本机,所以需要修改一下
在配置文件中作修改:
- 修改 domaname: <name>apenglinux01.bak</name>
- 修改uuid(随便修改下,位数不要变)
- 修改磁盘路径
- virsh define /etc/libvirt/qemu/apenglinux01.bak.xml //定义新虚拟机
- virsh list --all //会发现新迁移的apenglinux01.bak虚拟机