У нас есть старый файловый сервер (работающий во всем, Gentoo), на котором недавно произошел сбой контроллера хранилища. Детали были заменены, и все снова в рабочем состоянии, кроме одного, вероятно, самого важного: точки монтирования ESXi.
Бывший сисадмин, хоть и был блестящим, никогда не делал заметок о любых изменениях. Нет ничего в FSTAB
или CRONTAB
или в любом «нормальном» месте для создания монтировок. Запуск zfs list
показывает все имена монтирования ZFS, но имеет пустое место для точки монтирования. Мы с коллегой изучаем файлы журналов, пытаясь найти какие-либо признаки исторических монтирований, но ничего не нашли. Он подключен к лицензированному вычислительному серверу с открытым исходным кодом через Infiniband, но не уверен, используется ли он через NFS, iSCSI или что-то еще. Как я уже сказал, никаких заметок для работы.
Это так что мало информации, но я постараюсь отредактировать этот ответ по мере необходимости...
Пожалуйста, покажите мне вывод:
zpool list
zpool status -v
zfs list
И возможно http://pastebin.com вывод zpool history
для меня.
Хорошо, этот файловый сервер - ужасный беспорядок. Мне жаль, что ваша организация оказалась в такой ситуации без документации.
Меня на самом деле беспокоит, как это было сделано... Это прекрасный пример неоплаченного технического долга... но основная проблема в том, что ваши акции Xen и VMware не являются NFS. Они состоят из ZFS zvols здесь. Это означает, что ZFS представляет гипервизорам блочное устройство, отформатированное с использованием их родных файловых систем. Я не знаю, есть ли здесь iSCSI, но если вы опубликуете zpool историю
, я, возможно, смогу определить, что было сделано.