1.镜像安装虚拟机
输入su -
命令切换到超级用户,输入virt-manager
打开虚拟管理
选择镜像所在的位置,点击forward
注意:设置网卡和硬盘为virtio,设置完成之后点击Begin Installation
配置一些信息
注意:如果是装真机的话,在这里设置时要选择
这些信息设置完之后,就可以开始安装了,以上是镜像安装虚拟机的所有步骤了!!!
2.拷贝安装虚拟机
如果没有镜像或者镜像安装失败,可以从别人的主机里面拷贝别人安装好的虚拟机自己安装,相关命令如下:
# ssh root@ip # 远程
# cd /etc/libvirt/qemu/ # 切换到qemu目录查找硬件信息
# scp westos.xml root@172.25.254.29:/mnt/ # 下载硬件信息
# cd /var/lib/libvirt/images/ # 切换到images目录查找硬盘
# scp westos.qcow2 root@172.25.254.29:/mnt/# 下载硬盘信息
通过virt-manage
进行虚拟机管理界面,选择如下进行安装,其余操作步骤与镜像安装相识
也可以通过命令的方式,一次性打开虚拟机或者永久恢复虚拟机
virsh create 虚拟机名.xml 一次性打开虚拟机
virsh define 虚拟机名.xml 永久恢复虚拟机
- 虚拟机的相关操作命令
virsh list # 列出正在运行的虚拟机
virsh list --all # 列出所有的虚拟机
virsh start 虚拟机名 # 开启虚拟机
virt-viewer 虚拟机名 # 显示虚拟机
virsh shutdown 虚拟机名 # 正常关机
virsh destroy 虚拟机名 # 强制断电
virsh undefine 虚拟机名 # 删除虚拟机硬件信息(前端显示)
3.快照安装虚拟机
# su -
# cd /var/lib/libvirt/images/
# qemu-img create -f qcow2 -b /var/lib/libvirt/images/mydesktop.qcow2 /var/lib/libvirt/images/虚拟机名.qcow2
4.编写脚本安装虚拟机
# su -
# vim /usr/bin/vm_create.sh
#!/bin/bash
virt-install \
--name $1 \
--cdrom /home/kiosk/rhel-server-7.3-x86_64-dvd.iso \
--vcpus 1 \
--memory 1024 \
--disk /var/lib/libvirt/images/$1.qcow2,size=8,bus=virtio \
--network bridge=br0,model=virtio &
# chmod +x /usr/bin/vm_create.sh 增加执行权限
# vm_create.sh