У меня следующая проблема с 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
решение1
Я могу подтвердить, что xe pdb-plug:
A: занимает очень много времени
и
Б: вообще не разговаривает с тобой в это время
(графический интерфейс показывает вам полосу прогресса, которая бессмысленна и ни о чем вам не говорит)
Примечание: если вы запустите его из командной строки с помощью xe pdb-plug, он не скажет ничего, пока не завершит работу.
@zawmn83 сказал, что ему потребовалось 1,5 часа для 2 ТБ, и по моему личному опыту, мне потребовалось то же самое
- 1 час 5 минут для SSD 120 Гб
- 50 минут для жесткого диска объемом 6 ТБ
(примечание: я запустил SSD из командной строки, а для жесткого диска объемом 6 ТБ я щелкнул правой кнопкой мыши по графическому интерфейсу и нажал «Восстановить»)
Поэтому я бы сказал, что независимо от размера вашего хранилища это займет от 1,5 до 1 часа, в зависимости от того, насколько быстро работает ваш сервер.
TLDR: вам следует дать ему поработать хотя бы час, если не дольше.