KVM文件管理
1.systemctl status libvirtd 检查服务是否启动
qemu-img info testvm01.img 查看硬盘文件信息
安装tools工具 yum install libguestfs-tools
df -h 查看磁盘使用状态
virt-inspector -d testvm01 关机的状态查看域名
virt-inspector -a /kvm-vm/testvm01.qcow2 | more 查看磁盘文件
virt-cat可以查看虚拟机具体的文件
virt-edit 不用登陆虚拟机直接能编辑文件
virt-edit -a /kvm-vm/testvm01.qcow2 /etc/hostname 修改主机名
virt-df -h -a testvm01.qcow2 查看磁盘的使用状态
virt-copy-out -a testvm01.qcow2 /etc/hostname ./
在不开机的情况下把虚拟机的文件拷到本地
virt-copy-in -a testvm01.qcow2 hostname /etc
从宿主机拷到虚拟机
guestfish -a testvm01.qcow2 -i --rw
进入到磁盘的shell里
guestmount -a testvm01.qcow2 -i --rw /media/
挂载磁盘 -i 分辨虚拟机系统
guestunmount /media/ 卸载
创建差异虚拟磁盘 缺点 :降低性能
qemu-img create -f qcow2 -o backing_file=testvm01.qcow2 oa_testvm01.qcow2
拷贝一份配置文件并修改
cp testvm01.xml oa-testvm01.xml
修改配置文件
%s/testvm01/oa_testvm01/g 把testvm01都替换成oa_testvm01
生成一个uuid uuidgen生成命令 替换原有的uid
修改一个mac地址
用配置文件启动
define /etc/libvirt/qemu/oa-testvm01.xml