• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

CAS云计算管理平台虚拟机缺少一块磁盘

2025-02-10提问
  • 0关注
  • 0收藏,532浏览
粉丝:0人 关注:0人

问题描述:

故障:CAS平台版本V7.0(E0750P02),平台上的其中一台虚拟机共有9块磁盘,在虚拟机‘概要’界面只能看到8块,在‘修改虚拟机’--‘磁盘’界面可以看到缺少的磁盘,源路径显示正常,但是在删除该磁盘时提示“该设备不存在”,此外。同时,登录宿主机查看虚拟机的XML配置文件可以看到XML文件中有该磁盘的相关配置,但是通过virsh domblklist 查看虚拟机的磁盘信息时,无法查询到缺少的磁盘。

已进行的操作:已通过virsh define 重新引用XML配置文件,重启后任然无此磁盘。

PS:此台虚拟机曾经在添加磁盘,添加了同名存储卷,但是执行结果是失败。后来删了后加的同名存储卷,重新添加了一块磁盘,当时未注意是否对虚拟机磁盘有影响。

2 个回答
已采纳
z6Kl9 九段
粉丝:77人 关注:2人

以下是针对该 CAS 平台虚拟机磁盘显示异常问题的详细分析与可能的解决办法: 

 ### 问题分析 #### 

1. 前端界面显示不一致 

在虚拟机“概要”界面只能看到 8 块磁盘,而在“修改虚拟机” -- “磁盘”界面能看到全部 9 块磁盘,这可能是前端界面在数据加载或者展示逻辑上存在漏洞,未能正确加载所有磁盘信息到“概要”界面。 

 #### 2. 删除磁盘提示“该设备不存在” 

当尝试删除磁盘时提示“该设备不存在”,尽管在“修改虚拟机”界面能看到磁盘且源路径显示正常,这表明在系统内部,对该磁盘设备的识别或者挂载状态存在问题,可能是系统没有正确将该磁盘挂载到虚拟机上。 

 #### 3. XML 配置文件与 `virsh domblklist` 结果不一致 

宿主机的 XML 配置文件中有该磁盘的相关配置,但 `virsh domblklist` 却无法查询到该磁盘信息,这可能是由于宿主机的虚拟化管理服务(如 libvirt)未能正确识别或者加载该磁盘配置,导致在查询磁盘列表时无法显示该磁盘。 

 ### 解决办法 #### 

1. 刷新前端界面缓存 

有时候前端界面的缓存可能会导致数据显示异常,尝试刷新浏览器缓存或者重新登录 CAS 平台,看是否能在“概要”界面正确显示所有磁盘。 

 #### 2. 重启相关服务 

在宿主机上重启与虚拟化管理相关的服务,例如 libvirt 服务,让系统重新加载虚拟机的磁盘配置。 

 ```bash # 

停止 libvirt 服务 systemctl stop libvirtd 

 # 启动 libvirt 服务 systemctl start libvirtd 

 # 查看 libvirt 服务状态 systemctl status libvirtd ``` 

 #### 3. 检查磁盘挂载状态 

在宿主机上检查该磁盘的实际挂载状态,确保磁盘已经正确挂载到系统中。可以使用以下命令查看磁盘挂载信息: 

 ```bash 

df -h ``` 

 如果磁盘未挂载,可以尝试手动挂载:

 ```bash 

# 假设磁盘设备为 /dev/sdx,挂载点为 /mnt/disk 

mkdir -p /mnt/disk 

mount /dev/sdx /mnt/disk 

`#### 4. 重新定义虚拟机 

如果上述方法都无法解决问题,可以尝试在宿主机上重新定义虚拟机,让系统重新加载 XML 配置文件。 

 ```bash 

# 首先停止虚拟机 virsh shutdown <虚拟机名称> 

 # 重新定义虚拟机 virsh define /etc/libvirt/qemu/<虚拟机名称>.xml 

 # 启动虚拟机 virsh start <虚拟机名称> 

#### 5. 联系技术支持 

如果问题仍然存在,可能是 CAS 平台存在软件 bug 或者其他深层次的问题,建议联系 CAS 平台的技术支持团队,提供详细的问题描述和相关日志信息,以便他们进一步排查和解决问题。

暂无评论

粉丝:13人 关注:0人

建议找400定位下吧,涉及磁盘数据,贸然做操作别造成数据丢失。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明