Linux虚拟机的安装
1.使用脚本来安装虚拟机:
(1).首先建立脚本文件,里面代码意思如下:
#!/bin/bash
virt-install \ ##启动虚拟机安装程序
–cdrom /home/kiosk/Desktop/rhel-server-7.0-x86_64-dvd.iso \ ##安装系统所用的镜像文件
–ram 512 \ ##内存
–vcpus 1 \ ##cpu核数
–file /var/lib/libvirt/images/1.qcow2,bus=virtio \ ##硬盘位置,bus=virtio 设定硬盘类型
–file-size 8 \ ##硬盘大小
–name1 \ ##指定安装虚拟机名称
–network source=br0,model=virtio & ##设定虚拟机网卡类型及工作模式
给脚本执行权限,可直接进入安装:
下图是进入的安装界面:
然后选择语言:
修改里面的时区为:亚洲上海
给系统分区:
选择有图形界面的选项安装:
并且在安装时候有俩个设置,分别是设定超级用户密码和添加普通用户:
最后等待安装完成。
2.虚拟机管理:
virt-manager ##开启图形管理工具
virsh list ##列出正在运行的虚拟机
virsh list –all ##列出所有虚拟机
virt-viewer vmname ##显示虚拟机
virsh start vmname ##打开虚拟机
virsh shutdown vmname ##关闭虚拟机
virsh destroy vmname ##强制关闭虚拟机
virsh create vmname.xml ##临时恢复虚拟机,
virsh define vmname.xml ##永久恢复虚拟机
virsh undefine vmname ##删除虚拟机硬件信息文件
3.虚拟机快照:
在虚拟机安装过程中,.qcow2文件非常重要,为了防止我们在用虚拟机的时候由于误删东西而导致虚拟机瘫痪,因此我们对虚拟机做一个快照,方便我们在快照上面操作。
qemu-img create -f qcow2 -b 母盘.qcow2 块照.qcow2
在虚拟机管理工具中把”块照.qcow2” import 导入到新的虚拟机中即可使用
首先查看我们的相应的硬盘文件,然后将我的母盘进行复制,再查看硬盘文件,看有没有新的.qcow2文件产生
然后导入存在的硬盘快照:
最后新的名为node的虚拟机就产生了。