linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

虚拟机的安装:文件方式安装和图形界面安装
(1).用文件的方式:
vim  vm_create.sh

#!/bin/bash                ##幻数
virt-install \             ##虚拟化安装
--cdrom /home/kiosk/Desktop/rhel-server-7.0-x86_64-dvd.iso \       ##安装源
--ram 1024 \                            ###虚拟机内存大小
--cpus 1 \                            ###虚拟机cpu核数
--disk /var/lib/libvirt/images/$1.qcow2,size=9,bus=virtio \    ##虚拟机硬盘的路径,大小,类型
--name $1 \                            ##虚拟机名称

--network source=br0,model=virtio &                ##虚拟机网络源和类型

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复


chmod +x vm_create.sh     ##给与执行权限

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复


/mnt/vm_create.sh westos   ##安装westos这个虚拟机

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复


linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

(2)###用图形界面安装虚拟机###

用命令virt-manager打开图形界面,用鼠标进行选择

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

###安装过程语言####

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

##时区的选择####

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

####添加语言####

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

###选择GUI模式###

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

###添加分区####

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

##快照###
## /var/lib/libvirt/images        ####虚拟机中硬盘信息
## /etc/libvirt/qemu              ####虚拟机中硬件信息
qemu-img create -f qcow2 -b bb.qcow2 node1.qcow2
 create ##建立
 -f     ##指定文件类型

 -b     ##指定母盘文件

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

#############拍完快照后用virt-manager打开图形界面,利用快照导入进行安装###############

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

##########直接照快照并打开#########
vim vm_create.sh
内容:
#!/bin/bash
qemu-img create -f qcow2 -b \
/var/lib/libvirt/images/$1.qcow2 \
/var/lib/libvirt/images/$2.qcow2

virt-install \
--name $2 \
--cpus 1 \
--ram 1024 \
--disk /var/lib/libvirt/images/$2.qcow2,bus=virtio \
--network source=br0,model-virtio \
--import &
 
(其中$1代表命令行后跟的第一串字符,$2表示跟的第二串字符)

chmod +x vm_create.sh  ##给文件执行的权限

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

vim xbw.xml      #################进入文件进行编辑(可修改名字)

systemctl restart libvirtd.service  ##重启libvirtd服务

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

####真机中虚拟机的信息查询###
virsh list --all      ##列出真机中所有虚拟机信息
virsh start desktop   ##开启desktop虚拟机
virt-viewer desktop   ##显示desktop虚拟机

virsh destroy desktop ##关闭desktop虚拟机

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复

####不同主机间的虚拟机恢复###

scp xbw.xml [email protected]:/mnt         ####将虚拟机硬件信息文件传输到另一台主机
scp xbw.qcow2 [email protected]:/mnt   ####将虚拟机母盘信息文件传输到另一台主机

##在同一台电脑进行虚拟机恢复操作步骤#########

cd /var/lib/libvirt/images
ls
mv xbw.qcow2  /mnt
ls
cd /etc/libvirt/qemu
ls
mv xbw.xml /mnt
cd /mnt
ls
mv xbw.qcow2 /var/lib/libvirt/images
ls
virsh create xbw.xml  ##临时恢复虚拟机
virsh define xbw.xml  ##永久恢复虚拟机

virsh undefine xbw    ##关闭虚拟机

linux中虚拟机的安装(利用文件方式和图形界面方式),快照导入安装;(删除后)虚拟机的恢复