无法使克隆的群集共享卷磁盘联机

无法使克隆的群集共享卷磁盘联机

我有一个 Hyper-V 群集 (2008 R2),其中包含我想克隆的 CSV。CSV 位于光纤通道 SAN (HP MSA M3 P2000 G3) 上。我从 SAN 端克隆了一个卷,并将其映射到我的群集节点。群集节点可以看到该卷,但它们被标记为脱机、保留。

据我所知,我遇到了与该问题中概述的相同的问题: 通过 Linux 更改 Windows GPT 磁盘的“磁盘 ID”除了我正在使用光纤通道之外。

当我运行diskpart并获取时uniqueid disk,原始磁盘和克隆磁盘共享相同的ID。我认为这就是问题所在。

DISKPART> select disk 10
Disk 10 is now the selected disk.
DISKPART> uniqueid disk
Disk ID: 65DC665F
DISKPART> select disk 4
Disk 4 is now the selected disk.
DISKPART> uniqueid disk
Disk ID: 65DC665F

此外,当我检查克隆上的属性时,它显示为聚集:

DISKPART> attributes disk
Current Read-only State : Yes
Read-only  : Yes
Boot Disk  : No
Pagefile Disk  : No
Hibernation File Disk  : No
Crashdump Disk  : No
Clustered Disk  : Yes

我也检查了 SAN,克隆卷上没有任何保留。

我目前遇到的解决方案:

  • 从原始卷的群集所有者处联机磁盘,此时应解决冲突的唯一 ID。这对我来说不起作用,我无法从 CSV 的当前所有者处联机磁盘。

  • 将卷映射到非集群服务器,该服务器应该能够挂载该卷,然后修改唯一 ID。我无法做到这一点,因为只有集群节点插入 FC 交换机。

  • 将原始 CSV 脱机,将克隆联机。我想避免的一种选择是,CSV 包含生产服务器的 VHD。

答案1

您可以尝试遵循以下指南:http://support.altaro.com/customer/portal/articles/1115503-how-can-i-change-the-disk-id-of-a-drive-

要查看磁盘 ID:

  • 打开命令提示符
  • 输入命令DISKPART并按回车键
  • 输入命令 LIST DISK 并按回车键列出所有可用磁盘
  • 输入SELECT DISK X(用“X”替换您要选择的磁盘编号)并按回车键
  • 输入UNIQUEID DISK 并按回车键
  • 将返回一个四字节的磁盘 ID,例如:“e9eb3aa5”

要更改磁盘 ID:

  • 打开命令提示符
  • 输入命令DISKPART并按回车键
  • 输入命令LIST DISK 并按回车键列出所有可用磁盘
  • 输入SELECT DISK X(将“X”替换为您要选择的磁盘编号)
  • 输入UNIQUEID DISK ID=a4e19dc0并按回车键
  • 这会将磁盘 ID 更改为“a4e19dc0”
  • 输入UNIQUEID DISK并按回车键查看新的磁盘 ID

相关内容