域==虚拟机
KVM部分创建并查看虚拟机磁盘文件
cd /var/lib/libvirt/images
qemu-img create centos35-1.qcow2 -f qcow2 -o backing_file=centos-35.raw
ll /var/lib/libvirt/images
virt-Manager部分
virt-install --connect qemu+ssh://192.168.35.10/system \
--name centos35-1 \
--ram 1024 \
--vcpus=1 \
--disk path=/var/lib/libvirt/images/centos35-1.qcow2 \
--import \
--os-type=linux \
--graphics vnc,listen=0.0.0.0
KVM部分查看配置文件
ll /etc/libvirt/qemu
virt-Manager部分连接上KVM
virsh -c qemu+ssh://root@192.168.35.10/system
在virt-Manger上查看KVM环境
list --all
dominfo 域ID或域名
vcpucount 域ID或域名
dommemstat 域ID或域名
domblklist 域ID或域名
domblklist 域ID或域名 块设备名
domiflist 域ID或域名
virt-Manager部分操作KVM的域
shutdown 域ID或域名
start 域名
suspend 域名
resume 域名
KVM部分创建域
创建centos35-2域的磁盘
qemu-img create centos35-2.qcow2 -f qcow2 -o backing_file=centos-35.raw
验证是否创建成功
ll /var/lib/libvirt/images
复制KVM的centos35-1的配置文件到virt-Manager下
scp /etc/libvirt/qemu/centos35-1.xml root@192.168.35.20:/etc/libvirt/qemu/centos35-2.xml
virt-Manger部分完成创建域
改配置文件的域的名字部分:<name>centos35-2</name>
在KVM重新生成uuid并复制:uuidgen
修改uudi:<uuid>xxxx</uudi>
更改磁盘文件路径:<source file='/var/lib/libvirt/images/centos35-2.qcow2' />
更改网卡物理地址,只改最后一位: <mac address xxx />
在virt-Manger上virsh交互界面上使用centos35-2.xml配置文件定义一个新域
查看当前工作目录:pwd
切换到配置文件所在目录:cd /etc/libvirt/qemu/
定义域:define centos35-2.xml
查看状态:list all
尝试启动centos35-2:start centos35-2
virt-Manager上的virsh交互界面创建快照
创建快照:snapshot-create-as centos35-2 kuaizhao-1 --description "First kuaizhao"
查看快照列表:snapshot-list centos35-2
在KVM上查看快照是否创建成功
查看快照:ll /var/lib/libvirt/qemu/snapshot/centos35-2
查看centos35-2的磁盘信息,看快照是否包含在磁盘中: qemu-img info centos35-2.qcow2
使用virt-Manager VNC登录到centos35-2,进行文件创建
在virsh交互上查看桌面号:vncdisplay centos35-2
virt-Manger尝试连接:vncviewer xxx.xxx.xxx.xxx:x
创建文件:touch test && ll
在virsh交互上还原快照:snapshot-revert centos35-2 kuaizhao-1
查看文件是否还存在:ll
在virsh交互上删除快照:snapshot-delete centos35-2 kuaizhao-1
KVM部分实现域的克隆
在KVM上安装工具:yum -y install virt-clone
在virsh上关闭centos35-2:destroy centos35-2
在virsh上查看状态:list --all
在KVM上完成克隆:virt-clone -o centos35-2 --name centos35-3 --file /var/lib/libvirt/images/centos35-3.qcow2
在KVM上验证是否克隆成功:ll /etc/libvirt/qemu
在virsh上开启centos35-3: start centos35-3
注意:所有的主机和名称根据具体情况决定
标签:centos35,管理,--,virt,KVM,virsh,qemu From: https://www.cnblogs.com/tang-learning/p/16795838.html