vmware 中的 ubuntu 18.04 中安装 kvm 服务
基本操作如下
对于虚拟机而言,需要做一些准备工作,在 虚拟机设置选项中找到处理器,点击打开虚拟化引擎下的**虚拟化intel vt-x **设置,这个时候可以开启虚拟机了 。
开机完成后 , 马上 check 一下 是否真的开启了虚拟化功能 ,在终端通过如下命令查看:
[email protected]:~$ egrep -c '(svm|vmx)' /proc/cpuinfo
2
[email protected]:~$ grep vmx /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc cpuid pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cpuid_fault pti tpr_shadow vnmi ept vpid fsgsbase smep arat
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc cpuid pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cpuid_fault pti tpr_shadow vnmi ept vpid fsgsbase smep arat
能看到返回值不是 0 而且出现大量 vmx 字段 ,说明虚拟机已经开启了虚拟化技术支持 。
开始安装 kvm 等模块
[email protected]:~$ sudo apt install qemu qemu-kvm libvirt-bin bridge-utils virt-manager
[sudo] password for zj:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
检查一下 ,就知道基本的虚拟化模块都安装好了
[email protected]:/dev$ ls -a | grep kvm
kvm
开启自动启动服务
[email protected]:/dev$ sudo systemctl start libvirtd.service
[email protected]:/dev$ sudo systemctl enable libvirtd.service
Synchronizing state of libvirtd.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable libvirtd
单就安装虚拟化模块来讲 ,任务已经完成了 。