我在使用 Citrix XenServer 5.5 时遇到以下问题。我必须物理移动主机,因此我通过控制台关闭了所有计算机:
xe vm-shutdown force=true vm=my-machine-uuis-s
之后我通过以下命令关闭了机器:
halt
今天重启后,本地存储库被拔掉了。我试图通过 XenCenter 修复它,但我不信任它。所以我尝试了:
[root@xenserver ~]# xe pbd-list
uuid ( RO) : ef6e2f3b-5825-393c-23e1-391d105c87ec
host-uuid ( RO): c4bcf09c-2e52-448f-8210-df5d13bd33a9
sr-uuid ( RO): 2fb3be9c-075c-53ed-acb6-42f0c4ad0614
device-config (MRO): device: /dev/disk/by-id/scsi-SATA_WDC_WD5001ABYS-_WD-WCAS83698154,/dev/disk/by-id/scsi-SATA_WDC_WD5001ABYS-_WD-WCAS83694262
currently-attached ( RO): false
为了重新连接存储,我发出了:
xe pbd-plug uuid=ef6e2f3b-5825-393c-23e1-391d105c87ec
那个现在已经运行了一段时间,但没有与我通信。本地存储库大约有 1TB。我应该等待吗,或者还有其他选项可以重新连接本地存储库?
什么原因导致了这个问题?有什么想法吗?
谢谢。J
答案1
我可以确认 xe pdb-plug:
答:需要很长时间
和
B:那段时间根本不和你说话
(GUI 会给你一个毫无意义的进度条并且什么都没告诉你)
注意:如果您使用 xe pdb-plug 从命令行运行它,它将什么也不说,直到它完成
@zawmn83 说他花了 1.5 小时才搞定 2TB,而就我个人经验来说,我花了
- 120Gb SSD 需要 1 小时 5 分钟
- 6Tb 硬盘需要 50 分钟
(注意:我从命令行运行 SSD,对于 6Tb 硬盘,我右键单击 GUI 并点击修复)
因此,我倾向于说,无论您的存储库大小如何,它都将需要 1.5 小时到 1 小时,具体取决于您的服务器的运行速度。
TLDR:你应该让它运行至少一个小时,甚至更长时间