安装前提:
vmx|svm ###全虚拟化的指令集【安装虚拟化的前提】
virt-manager ###虚拟化控制工具
libvirtd ###虚拟服务
:
1.virt-manager
调用虚拟化控制工具
2.选择带星的图标
3.我们已经下载好镜像安装文件,所以选择第一个Local install media,然后点击Forward
4.点击Browse…查找目录,找到我们的镜像安装文件,Forward
5.CPU,内存,按照图示大小即可,内存需要至少6GB以上,图三命名即为虚拟机的名字。
6.更改IDE Disk1,将Disk bus改为VirtIO
7.更改NIC【网卡】,DEVICE model【接口类型】改为virtio,改完有下角Apply,随后所上角对号Begin installation
8.进入虚拟机安装界面。选择Install Red Hat7.3,进入下载。
9.选择系统语言英语,continue
10.设置时间【可不设置,之后用指令设置。】选择完后,左上角Done返回。
11.选择系统支持的语言:中文。选择完后左上角Done返回。
12.选择GUI,图形界面按照。右边选项在装虚拟机时不用选择。装真机系统可选。
13.选择下载路径,进行自选。然后Done,进入设置。
14.点击+号,添加/boot,swap./【/的大小不用设置,直接ADD自动默认】。三个添加完成后左上角Done
15.Accept Change,Begin Installation。
16.设置root账户密码,和设置一个普通用户。
17.完成后reboot
18.同意协议,完成安装。
19.进入界面,选择语言,完成安装。跳过说明,进入界面!大功告成!
用真机指令安装虚拟机
vim vm_install.sh ###编写一个可执行文件
#!/bin/bash
virt-install \
--name $1 \
--cdrom /content/rhel7.3/x86_64/isos/rhel-server-7.3-x86_64-dvd.iso
--ram 1024\
--vcpus 1 \
--disk /var/lib/libvirt/images/$1.qcow2,size=6,bus=virtio \
--network bridge=br0,model=virtio &> /dev/null &
sh vm_install.sh 虚拟机name ###例: sh vm_install.sh ABC
虚拟机管理指令:
virsh list【列出正在运行的虚拟机】
virsh list --all【列出所有】
virsh destroy 虚拟机name 【关闭虚拟机】
virsh start 虚拟机name 【开启虚拟机】
virsh-viewer 虚拟机name 【虚拟机可视化】
virsh define /mnt/westos.xml 永久性使用虚拟机 ,关掉依然在
virsh undefine /mnt/westos(名字) 永久关掉虚拟机
virsh create /mnt/westos.xml 一次性使用复制的虚拟机 ,关掉就没有了
下载需要下载较多的文件,且需要我们有可以提供安装的文件,但复制可以直接把别人的拿来用。
复制两个文件/目录:硬盘信息和硬件信息
scp root@172.25.254.30:/var/lib/libvirt/images/generic.qcow2 /mnt
scp root@172.25.254.30:/etc/libvirt/qemu/westos.xml /mnt/
上面的两个IP地址为我们要复制虚拟机的PC的主机IP
复制完成后,可采用以下两条指令进行使用:
virsh create /mnt/xyy.xml
virsh define /mnt/xyy.xml