虚拟机
1.图形安装虚拟机:
virt-manager

2.编辑脚本安装虚拟机:vim vm_create.sh
*1.编辑脚本(半自动)安装虚拟机:vim vm_create.sh
#!/bin/bash
virt-install \
--cdrom /home/kiosk/Desktop/rhel-server-7.2-x86_64-dvd.iso \
--memory 1024 \
--vcpus 1 \
--disk /var/lib/libvirt/images/$1.qcow2,bus=virtio,size=9 \
--name $1 \
--network model=virtio,source=br0 &> /dev/null &
sh vm_create.sh 执行脚本
*2.编辑脚本全自动安装虚拟机:vm_create.sh
#!/bin/bash
virt-install \
--name $1 \
--disk /var/lib/libvirt/images/$1.qcow2,bus=virtio,size=8 \
--vcpus 1 \
--ram 1024 \
--network source=br0,model=virtio \
--location http://172.25.254.7/rhel7.2 \
--extra-args "ks=http://172.25.254.7/ks.cfg" &>/dev/null &
sh vm_create.sh 虚拟机名称 执行脚本
3.编辑脚本给虚拟机拍照:vim /mnt/vm_snapshot.sh
#!/bin/bash
qemu-ing create -f qcow2 -b /var/lib/libvirt/images/$1.qcow2 \
/var/lib/libvirt/images/$2.qcow2 &> /dev/null 拍照命令
/var/lib/libvirt/images/$1.qcow2 拍照对象
/var/lib/libvirt/images/$2.qcow2 拍成的照片
照片导入到虚拟机脚本:
virt-install \
--name $2 \
--disk /var/lib/libvirt/images/$2.qcow2,bus=virtio \
--ram 1024 \
--vcpus 1 \
--natwork source=br0,model=virtio \
--import &> /dev/null &
虚拟机的管理命令
注意:虚拟机由两部分组成:
/etc/libvirt/qemu/虚拟机.xml 虚拟机硬件信息文件
/var/lib/libvirt/images/虚拟机.qcow2 虚拟机硬盘文件
virt-viewr 虚拟机名称 显示虚拟机
virsh start 虚拟机名称 打开虚拟机
virsh list 虚拟机名称 显示正在运行的虚拟机
virsh list --all 显示所有虚拟机
virsh shutdown 虚拟机名称 正常关闭虚拟机
virsh destroy 虚拟机名称 强制关闭虚拟机
virsh define 虚拟机.xml 恢复虚拟机
virsh undefine 虚拟机 删除虚拟机硬件信息文件
virsh create 虚拟机.xml 利用虚拟机硬盘信息文件打开虚拟机,只是一次性的
挂载虚拟机:mount /dev/cdrom /rhel7.2
ls /rhel7.2 有东西说明已经挂载上。
相关文章:
-
2021-12-19
-
2021-11-30
-
2021-11-29
-
2021-08-30
-
2021-11-30
-
2021-06-17
猜你喜欢
-
2021-12-27
-
2022-01-17
-
2021-12-23
-
2021-04-19
-
2021-05-04
-
2021-10-02
相关资源
-
下载
2021-06-06
-
下载
2022-12-27
-
下载
2021-06-06