У меня следующая проблема с 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
Этот уже какое-то время работает, но со мной не разговаривает. В локальном репо около 1 ТБ. Стоит ли подождать или есть другие варианты повторного подключения локального репо?
Что могло вызвать эту проблему? Любые идеи?
Спасибо. J
Могу подтвердить, что xe pdb-plug:
A: занимает очень много времени
и
B: вообще не разговаривает с вами в это время
(графический интерфейс дает вам индикатор выполнения, который не имеет смысла и ничего вам не говорит)
Примечание: если вы запустите его из командной строки с помощью xe pdb-plug, он ничего не скажет, пока не будет выполнен
@ zawmn83 сказал, что ему потребовалось 1,5 часа на 2 ТБ, и, по моему личному опыту, мне потребовалось
(примечание: я запустил SSD из командной строки, а для жесткого диска 6 ТБ я щелкнул правой кнопкой мыши графический интерфейс и нажал «Ремонт»)
Поэтому я бы сказал, что независимо от размера вашего репозитория хранилища это займет от 1,5 часов до 1 часа, в зависимости от того, насколько быстро работает ваш сервер.
TL; DR: вы должны дать ему поработать не менее часа, если не дольше