1.KVM前言
2.安装准备
#yum groupinstall "Virtualization Host" "Virtualization Hypervisor" "Virtualization Tools"
虚拟化所需要工具
#yum install virt-manager -实现图形界面管理
#systemctl enable libvirtd --now - kvm指令核心内核转换动态链接库
2.1打开图形界面
3.OVS和bridge
在KVM里需要人工创建虚拟交换机,指定上行链路。
下图就是网络没有桥接模式,只有NAT模式
3.1配置网桥
ens33充当上行链路
ip地址在br0上,目的是可以和宿主机通信
virt-manager
等于画图效果
3.2总结:有NAT模式为什么还创建bridge模式?答:我们的虚机不仅为了上网还要让别人访问自身的服务。
4.磁盘精简模式(300G)
上图还有一个好处是指定安装在这个目录下,否则安装在cd /var/lib/libvirt/images/目录下
5.为了安装CNA,CPU设置成直通模式
CNA装好实际使用空间
6.使用命令行管理KVM
6.1用命令行给虚拟机加网卡
6.2用命令行给虚拟机加硬盘(简)
6.3快速创建一台虚机(会改xml配置文件)
6.4把虚拟机设置成宿主机开机就自动开机(类似VRM虚机)
6.5新复制的虚拟机纯命令行如何登录
6.6引申:上面配置文件vi /etc/default/grub中rhgb quiet
上面配置文件中rhgb quiet可以删除,这样console进去就可以看到完整开机详细过程。
按e,去掉框中rhgb quiet
再启动就可以看到开机详细过程。
6.7删除虚拟机
6.8命令行创建虚拟机
要弹出VNC窗口还需要安装下面一个包
如果是PXE安装选项是--pxe
7.导入一个已存在的磁盘镜像=虚拟机移植=
找到该虚拟机的.qcow2磁盘文件它就是要导入的磁盘镜像
如果是共享存储,实现迁移找到虚机配置文件,
如果虚拟机配置文件没了,可以按上面的拷贝一个改改参数,但是磁盘文件必须要有。
虚拟机的.qcow2磁盘文件可以上传到云里(虚拟化和云打通)