Не удается установить xorg-init на Arch [закрыто]

ОК, я разобрался и успешно все исправил. Это стоило мне двух дней.

Сначала я проверил, что контроллер хранения, аппаратное обеспечение хранилища данных (механический диск) и кабели не неисправны. Обратите внимание, что я не смог получить доступ к файлу vmdk в файловой системе должным образом. Я пытался скопировать его локально, с помощью scp и с помощью vSphere Client, но через некоторое время все они выдали мне ошибку Input/Output.

Я даже попытался клонировать виртуальный диск в отдельное хранилище данных.

cd /vmfs/volumes/
vmkfstools -i datastore1/vm/vm.vmdk datastore2/vm/vm.vmdk -d thin -a lsilogic

Он выдал ошибку Input/Output через 16%.

Я решил, что отключение питания вызвало некоторые повреждения, несвежие блокировки и прочее в файловой системе vmfs (datastore). С помощью vSphere On-disk Metadata Analyzer (VOMA) я проверил согласованность метаданных VMFS. Обратите внимание, что перед выполнением этой команды хранилище данных должно быть размонтировано.

voma -m vmfs -f check /vmfs/devices/disks/disk_name:1

Было обнаружено 34 ошибки. voma, поставляемая в составе vSphere Hypervisor версии 5.5, может только проверять файловую систему. Я клонировал хранилище данных на новый жесткий диск с помощью clonezilla в режиме спасения (клонирование диска с плохими секторами). После этого я обновился до VMware ESXi версии 6.5, потому что в ней есть более новая версия команды voma. Она может исправлять ошибки, поэтому я выполнил следующую команду:

voma -m vmfs -f fix /vmfs/devices/disks/disk_name:1

Она точно что-то сделала. Загрузил виртуальную машину, но не смог получить консольное подключение из-за новой ерунды vCenter vSphere WebClient и устаревания vSphere Client, поэтому я вернулся к своей первоначальной установке VMware ESXi 5.5. Я успешно клонировал упомянутый файл vmdk. Я загрузил ВМ с клонированным диском, запустил fsck один раз, перезагрузился и вуаля. Все работает, как и ожидалось. Сервер вышел в сеть со всеми моими данными.

Пришлось много возиться, но я не могу придумать ничего другого. Если кто-то знает более простой способ, пожалуйста, не стесняйтесь, оставьте комментарий.

У меня была резервная копия базы данных, сделанная за 12 часов до инцидента, но я хотел восстановить живые данные, если это возможно.

1
25.06.2016, 17:13
0 ответов

Теги

Похожие вопросы