vmware+kvm+vnc安装配置

 

一、vmware安装Centos7.6

1.1vmware安装

点击自定义硬件——选择处理器——勾上虛拟化Intel VT-x/EPT 或AMD-V/RVI(V)——点击关闭——点击完成

 

 



1.2Centos7.6系统安装

不建议选择最小化安装,否则连ifconfig命令都没有

1.3vmware网络配置及Centos7.6初始化配置

桥接网卡,配置网络

二、kvm安装

2.1依赖包安装

如果安装时未选择虚拟化客户端安装,也可以手动安装
yum install -y qemu-kvm libvirt virt-install bridge-utils

2.2重启libvirtd服务

//重启libvirtd服务
systemctl restart libvirtd                
 //查看libvirtd服务状态
systemctl status libvirtd                
  Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset:
enabled)
   Active: active (running) since 二 2020-07-29 18:00:47 CST; 7s ago
     Docs: man:libvirtd(8)
           https://libvirt.org
...

如果报错:ERROR Host does not support domain type kvm for virtualization type 'hvm' arch 'x86_64'则是CPU未开启虚拟化,暂停虚拟机,然后开启即可。

执行grep -E "(vmx|svm)" /proc/cpuinfo,可以看CPU有没有开启虚拟化,VMware workstation也可以配置虚拟化,打上下面红色框的勾即可a525f3bc4a36079b0a1d491284b72aeb.pnga525f3bc4a36079b0a1d491284b72aeb.png

2.3Centos7.6系统镜像下载/上传

2.4kvm虚拟机安装

[root@localhost ~]# virt-install --virt-type kvm --os-type=linux --os-variant
rhel7 --name test01 --memory 1024 --vcpus 1 --disk
/opt/centos2.raw,format=raw,size=10  --cdrom /CentOS-7-x86_64-DVD-1810.iso 
--network network=default --graphics vnc,listen=0.0.0.0  --noautoconsole

Starting install...

Allocating 'centos2.raw'                                                                                                                                             
|  10 GB  00:00:00

Domain installation still in progress. You can reconnect to

the console to complete the installation process.

2.5VNC安装配置Centos图形界面安装

安装完毕会发现多了一个virbr0,vnc用这个ip地址加端口连接,例如:
192.168.1.66:5900

如果提示连接超时,则可能是防火墙挡住了,可开放5900端口或直接把防火墙关掉

systemctl stop firewalld.service
ystemctl status firewalld.service

三、kvm相关命令

virsh list --all //查看虚拟机
virsh suspend test01         //挂起虚拟机
virsh resume test01          //从挂起状态恢复运行虚拟机
virsh dominfo test01      //查看虚拟机的详细信息
virsh autostart test01       //设置虚拟机为开机自启
virsh autostart --disable test01   //取消开机自启
virsh destroy test01 //强制关机
virsh  undefine test01 //删除虚拟机
virsh shutdown test01       //关闭虚拟机
virsh start test01      //开启虚拟机
vim /etc/libvirt/qemu/test01.xml  //修改虚拟机配置(内存大小等)信息
virt-clone -o test01 -n test02 -f /kvm/store/test02.qcow2 //将test01克隆为test02
virsh snapshot-create test01      //对虚拟机test01创建快照,KVM虚拟机要使用快照,磁盘格式必须为qcow2
virsh snapshot-list test01 //查看快照信息
virsh snapshot-revert test01 666666 //恢复虚拟机状态至666666
virsh snapshot-delete test01 666666   //删除快照
yum -y install //安装virt-top
virt-top //top信息

posted @ 2020-06-22 16:22  HR·  阅读(916)  评论(0编辑  收藏  举报