Назад | Перейти на главную страницу

XenServer 6.2 - не удалось найти файловую систему '/ dev / root'

У нас установлен Citrix Xenserver 6.2. Сегодня у нас был инцидент, когда сервер внезапно отключился от питания. Он работал довольно долго без проблем. В аппаратном RAID5 он имеет довольно большой объем. При загрузке мы получаем сообщение

Scanning and configuring dmraid supported devices
Creating root device.
Mounting root filesystem.
Mount: could not find filesystem '/dev/root'
Setting up other filesystems.
Setting up new root fs
setuproot: moving /dev failed: No such file or directory
no fstab.sys, mounting internal defaults
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
Switching to new root and running init.
Unmounting old /dev
Unmounting old /proc
Unmounting old /sys
switchroot: mount failed: No such file or directory
    Kernel panic – not syncing: Attempted to kill init!
    Pid: 1, comm: init Not tainted 2.6.32.43xxxxxxxxxxxxen

Мы загрузились как на CentOS5 live cd, так и на Ubuntu live cd. Удалось смонтировать файловую систему ext3 (/) и увидеть все логические тома, НО только после запуска «partprobe», что любопытно. При подключении мог без проблем просматривать системный том ext3 и видеть все тома LVM для виртуальных машин.

Массив RAID5 не сломан

Также пробовал загружать резервное ядро

Мы перестроили initrd в / boot, когда были на живых компакт-дисках, используя chroot. Они были успешно перестроены, но последующие перезагрузки по-прежнему вызывают панику ядра с той же информацией, что и выше.

Использование gdisk в системе live cd показывает, что все разделы GPT есть. Однажды было предупреждение об отсутствии поддельной таблицы разделов msdos, вы не уверены, было ли это ранее или, возможно, частью проблемы?

gdisk паника