Рейтинг:0

ZFS — новый пул не выдерживает перезагрузки

флаг in

Я нахожусь в процессе «замены» моего массива mdadm raid5 на массив raidz2 с ZFS на моем домашнем сервере Ubuntu 20.04. Но по какой-то причине после каждой перезагрузки мой zpool и наборы данных не могут быть обнаружены или смонтированы.

Вот команда, которую я использовал для создания своего пула:

zpool create epicpool raidz2 /dev/disk/by-id/ata-ST2000DM001-1ER164_Z4Z4MDDA /dev/disk/by-id/ata-ST2000DM006-2DM164_Z4Z8WEGZ /dev/disk/by-id/ata-ST2000DM008-2FR102_ZFL1MGYW /dev/disk /by-id/ata-ST2000DM008-2FR102_ZFL47RPN /dev/disk/by-id/ata-ST32000542AS_6XW11TZ8
zfs создает epicpool/хранилище
zfs устанавливает точку монтирования =/общий ресурс/хранилище epicpool/storage
zfs установить сжатие = lz4 epicpool
zfs установить atime=off epicpool

Пока не вижу, что я делаю не так. Если я перечислю свои данные ZFS, мое хранилище будет там:

$ список пулов
НАЗВАНИЕ РАЗМЕР ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
epicpool 9.09T 1.30M 9.09T - - 0% 0% 1.00x ОНЛАЙН -
$ список sudo zfs
ИМЯ ИСПОЛЬЗУЕТСЯ ДОСТУПНО ССЫЛКА ТОЧКА МОНТАЖА
эпикпул 916K 5.21T 170K / эпикпул
epicpool/хранилище 170K 5.21T 170K /epicpool/хранилище

Но каждый раз после перезагрузки ничего не обнаруживается:

$ zfs список
нет доступных наборов данных
$ список пулов
нет доступных бассейнов

И если я попытаюсь импортировать свой пул (как мы делаем в совершенно новой системе, насколько я знаю), он будет продолжать говорить, что пул недоступен:

$ sudo zpool импорт -a
нет доступных пулов для импорта

Обратите внимание, что я также попытался использовать параметр -d и указать свой vdev, как я сделал в своей команде создания.

Что действительно странно, так это то, что если я выполняю команду ZDB, я вижу всю правильную информацию из моего «zpool create» перед перезагрузкой, и если я перечисляю свои разделы с помощью fdisk, я вижу, что раздел zfs все еще существует:

$sudo fdisk -l 
Диск /dev/sda: 1,84 ТиБ, 2000398934016 байт, 3907029168 секторов
Модель диска: ST2000DM001-1ER1
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: gpt
Идентификатор диска: D387D033-B98F-A041-AE77-EA44D444D159

Размер начальных и конечных секторов устройства Тип
/dev/sda1 2048 3907012607 3907010560 1.8T Solaris /usr и Apple ZFS
/dev/sda9 3907012608 3907028991 16384 8M Solaris зарезервировано 1


Диск /dev/sdb: 1,84 ТиБ, 2000398934016 байт, 3907029168 секторов
Модель диска: ST2000DM008-2FR1
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: gpt
Идентификатор диска: BA2BA653-2B9A-864D-A1A8-08FA8804F7B6

Размер начальных и конечных секторов устройства Тип
/dev/sdb1 2048 3907012607 3907010560 1.8T Solaris /usr и Apple ZFS
/dev/sdb9 3907012608 3907028991 16384 8M Solaris зарезервировано 1


Диск /dev/sdc: 1,84 ТиБ, 2000398934016 байт, 3907029168 секторов
Модель диска: ST2000DM006-2DM1
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: gpt
Идентификатор диска: FBC930CA-BCFB-E848-8C67-9685AE3964E4

Размер начальных и конечных секторов устройства Тип
/dev/sdc1 2048 3907012607 3907010560 1.8T Solaris /usr и Apple ZFS
/dev/sdc9 3907012608 3907028991 16384 8M Solaris зарезервировано 1

****[Другой внешний диск]****  

Диск /dev/sde: 1,84 ТиБ, 2000398934016 байт, 3907029168 секторов
Модель диска: ST2000DM008-2FR1
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода/вывода (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: gpt
Идентификатор диска: 028359F1-E2C9-8544-9A24-DA9D53614429

Размер начальных и конечных секторов устройства Тип
/dev/sde1 2048 3907012607 3907010560 1.8T Solaris /usr и Apple ZFS
/dev/sde9 3907012608 3907028991 16384 8M Solaris зарезервировано 1


Диск /dev/sdg: 1,84 ТиБ, 2000398934016 байт, 3907029168 секторов
Модель диска: ST32000542AS
Единицы: секторы 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода/вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: 42E11F66-8A66-704E-BE10-FB63FAB4ECE2

Размер начальных и конечных секторов устройства Тип
/dev/sdg1 2048 3907012607 3907010560 1.8T Solaris /usr и Apple ZFS
/dev/sdg9 3907012608 3907028991 16384 8M Solaris зарезервировано 1

Поскольку я новый пользователь ZFS, я совершенно не понимаю, что мне делать дальше. Любая помощь будет оценена по достоинству, я очень нервничаю из-за того, что все мои данные хранятся на небольшом внешнем диске!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.