卸载非活动数据存储失败并显示以下错误:无法移除数据存储“datastore_name”,因为在其上已启用 Storage I/O Control
search cancel

卸载非活动数据存储失败并显示以下错误:无法移除数据存储“datastore_name”,因为在其上已启用 Storage I/O Control

book

Article ID: 301444

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

本文提供了临时解决方案,处理卸载非活动数据存储失败并显示错误:因启用 Storage I/O Control,无法移除数据存储“datastore_name”(Cannot remove datastore 'datastore_name' because Storage I/O Control is enabled on it )的问题。


Symptoms:
免责声明:本文为 Unmounting an inactive datastore fails with the error: Cannot remove datastore 'datastore_name' because Storage I/O Control is enabled on it (2011220) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


  • 无法卸载非活动数据存储
  • 卸载不可用的数据存储失败
  • 无法删除非活动数据存储
  • 您会看到以下错误:

    资源 '' 正在使用。
    无法移除数据存储“datastore_name”,因为在其上已启用 Storage I/O Control。请对其进行更正并重试操作
    (The resource '' is in use.
    Cannot remove datastore 'datastore_name' because Storage I/O Control is enabled on it. Correct it and re-try the operation.
    )。

  • 数据存储 LUN 不可用,因此无法重新添加
  • 存储适配器指示设备的“操作状态”为通信中断。
  • 设备的所有路径都标记为不活动。
  • /var/log/vmkernel.log 文件中,您将看到类似以下内容的条目:

    2011-09-27T16:57:44.869Z cpu0:2060)ScsiDeviceIO: 2316: Cmd(0x412400773a80) 0x2a, CmdSN 0xc3 to dev "naa.60060160946028001ea1122043abe010" failed H:0x1 D:0x0 P:0x0 Possible sense data: 0x5 0x20 0x0.
    2011-09-27T16:57:44.869Z cpu0:2919)BC: 1858: Failed to write (uncached) object '.iormstats.sf': Device is permanently unavailable


Environment

VMware ESXi 4.1.x Embedded
VMware vSphere ESXi 5.1
VMware ESX 4.1.x
VMware vSphere ESXi 5.0
VMware vCenter Server 5.1.x
VMware ESXi 4.1.x Installable
VMware vCenter Server 5.0.x

Cause

如果在存储设备上启用了 Storage I/O Control (SIOC),则会出现此问题。
在存储设备(iSCSI 设备或 FC)上启用了 Storage I/O Control 时,如果在 vSphere 5.x 中调用了计划外的永久设备丢失 (PDL),ESXi 主机将无法重新挂载 VMFS 卷。

Resolution

要解决此问题,请执行以下操作:
  1. 连接到使用 SSH 向其提供 LUN 的每个 ESXi 5.x 主机。
  2. 运行以下命令以停止 SIOC 服务:

    /etc/init.d/storageRM stop

  3. 在 vSphere Client 中,选择主机,然后单击配置选项卡。
  4. 单击全部重新扫描
  5. 重新扫描完成后,运行以下命令以重新启动 SIOC 服务:

    /etc/init.d/storageRM start
注意:如果问题仍然存在,请将受影响的 ESXi 5.x 主机置于维护模式,然后重新引导该主机。

Additional Information

注意
  • 如果可能,请尝试重新向主机提供数据存储。如果成功,VMFS 卷将重新装载,您可以通过数据存储的“属性”对话框禁用 SIOC。
  • 如果发生计划外的 PDL 时数据存储上存在多个虚拟机,则必须停止这些虚拟机并从 vCenter Server 中取消注册。
Unmounting an inactive datastore fails with the error: Cannot remove datastore 'datastore_name' because Storage I/O Control is enabled on it