无法在 ESXi/ESX 4.x/5.x 上重新签名或强制挂载快照卷
search cancel

无法在 ESXi/ESX 4.x/5.x 上重新签名或强制挂载快照卷

book

Article ID: 344496

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
免责声明:本文为 Unable to resignature or force mount snapshot volumes on ESXi/ESX 4.x/5.x (1019636) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

使用 vSphere ESXi/ESX 4.x/5.x 时,您可能会发现以下症状之一:

  • “添加存储”向导显示 VMFS 分区,但不显示 VMFS 标签。
  • “添加存储”向导只提供重新格式化卷的选项,该选项会导致所有数据丢失。
  • “添加存储”向导不提供对 VMFS 数据存储进行重新签名的选项。
  • /var/log/vmkernel /var/log/messages 日志将这些 VMFS 数据存储报告为快照卷。


Environment

VMware vSphere ESXi 5.0
VMware ESX 4.1.x
VMware ESXi 3.5.x Installable
VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.1
VMware ESX 4.0.x
VMware ESXi 3.5.x Embedded
VMware ESXi 4.1.x Embedded

Resolution

要解决 LVM 签名不匹配的问题,请对数据存储进行重新签名或强制挂载。

使用 esxcfg-volume 或 vicfg-volume

esxcfg-volume vicfg-volume 命令用于对 VMFS 数据存储进行重新签名或强制挂载。有关用法的详细信息,请参见 vSphere Command-Line Interface documentationvicfg-volume reference

例如:

  1. 使用以下命令获取检测为快照或副本的卷的列表:

    vicfg-volume[connection_options]--list

  2. 使用以下命令之一对卷进行重新签名或强制挂载:

    • vicfg-volume[connection_options]--resignatureVMFSDatastoreUUID
    • vicfg-volume[connection_options]--persistent-mountVMFSDatastoreUUID

将在 LVM/VMFS 数据存储中写入新签名。卷可能会恢复为可用状态。必须手动更新指向重新签名数据存储中文件的路径。

如果 esxcfg-volume 或 vicfg-volume 不起作用

如果使用esxcfg-volumevicfg-volume命令对卷进行重新签名或强制挂载失败,请考虑以下原因:由于设备具有活动的 I/O 或者发生了其他低级别问题而导致失败。
如果失败,请尝试以下操作:
  • 记下esxcfg-volumevicfg-volume命令生成的任何错误。
  • 尝试从不同 ESXi/ESX 主机执行操作。
  • 通过 vMotion 从一台 ESXi/ESX 主机中迁移出所有虚拟机,重新引导主机,然后尝试从该主机执行操作。
  • 考虑 VMFS 数据存储完整性是否存在其他问题。


Additional Information

Unable to resignature or force mount snapshot volumes on ESXi/ESX 4.x/5.x