一.安装虚拟机的脚本
[root@foundation37 ~]vim virtinstall.sh(名称) #创建一个脚本
man virt-install #查看virt-install菜单
脚本内容:
#!/bin/bash #表示翻译脚本的解释器shell的版本,命令运行环境的指定
virt-install \ #安装虚拟机
--cdrom /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso \ #指定ios安装源的位置
--ram 1024 \ #指定cpu memory(ram)的大小
--cpus 1 \ #指定CPU数目
--disk /var/lib/libvirt/images/test.qcow2,bus=virtio,size=9 \ #指定硬盘为虚拟硬
盘,大小为9
--name test \ #命名虚拟机的名称
--network bridge=br0,model=virtio & #设置网卡类型为虚拟网卡,链接方式为桥接方式,&表示后台执行
[root@foundation37 ~]# ll virtinstall.sh
-rw-r--r--. 1 root root 224 Jan 15 10:38 virtinstall.sh
[root@foundation37 ~]# chmod +x virtinstall.sh #添加执行权限
[root@foundation37 ~]# ll virtinstall.sh
-rwxr-xr-x. 1 root root 224 Jan 15 10:38 virtinstall.sh #添加了执行权限
sh virtinstall.sh #执行该脚本
#虚拟机创建成功后会在/var/lib/libvirt/images/ 目录下创建一个test.qcow2文件
[root@foundation37 images]# du -sh test.qcow2
3.5G test.qcow2
二.虚拟机恢复
[root@foundation38 images]# pwd