cpu不支持vt怎么办

天下奇闻 2023-10-30 07:56www.178767.com天下奇闻趣事

虚拟机快照

快照的作用 1、灾难恢复 2、回滚到历中的某个状态

查看快照信息

# qemu-img info /var/lib/libvirt/images/centos7.0.qco2

image: /var/lib/libvirt/images/centos7.0.qco2

file format: qco2

virtual size: 9.0G (9663676416 bytes)

disk size: 1.3G

cluster_size: 65536

Format specific information:

pat: 1.1

lazy refcounts: true

创建快照

# virsh snapshot-create centos7.0

已生成域快照 1617042100

创建快照的定义名称

# virsh snapshot-create-as centos7.0 centos_sshd

查询操作系统及快照列表

# virsh snapshot-list centos7.0

查询快照文件

# tree /var/lib/libvirt/qemu/snapshot/

查询快照详细信息

# qemu-img info /var/lib/libvirt/images/centos7.0.qco2

查询当前系统运行在哪个快照下

# virsh snapshot-current centos7.0

<domainsnapshot>

<name>centos_sshd</name>

查询操作系统运行状态

# virsh domstate centos7.0

关闭

查询系统的快照

# virsh snapshot-list centos7.0

删除快照

# virsh snapshot-delete centos7.0 centos_sshd

已删除域快照 centos_sshd

查看,快照应该被删除

# virsh snapshot-list centos7.0

常见问题及解决方案

1.通过命令"# cat /proc/cpuinfo | grep vmx" 查看centos系统不支持虚拟化的解决方案

解决此问题的前提条件

cpu支持Inter VT-X或AMD虚拟化技术(当虚拟机能够安装centos x64位系统时,表示支持虚拟化)

物理机下,VMare Workstation能安装64位CentOS系统,处理器为Inter i7 ,且支持Inter VT-X虚拟化技术,物理机BIOS中已打开Inter虚拟化开关,既然能安装64位系统,说明物理机BIOS中支持虚拟化开关已打开。

通过命令"# cat /proc/cpuinfo | grep pae" 能够查看到信息出现,说明此服务器目前支持版半虚拟化

全虚拟化为vmx(inter)、svm(AMD)

解决方案

在orkstation上实现嵌套虚拟化,需要编辑物理机上centos虚拟机的vmx文件,找到虚拟机安装文件,带有.vmx后缀,一行修改或添加以下内容即可解决问题

vhv.enable = "TRUE"

验证问题是否解决

# cat /proc/cpuinfo | grep vmx //如出现信息则表示解决问题

发布于 06-11

Copyright © 2016-2025 www.178767.com 奇事网 版权所有 Power by