16.04 серверов LTS. При попытке использовать zfs, но это не автоматическое монтирование после перезагрузки

Таким образом, я работаю, новая копия Сервера Ubuntu 16.04 (Действительно устанавливал стол Ubuntu сверху его, но иначе запас),

Я установил zfsutils-linux, затем использующий инструкции из Ubuntu zfs справочный сайт ядра, я смог создать пул набегов. Я сделал некоторые файловые системы на нем и начал копировать файлы в него.

На перезагрузку система не распознает пул вообще. "sudo состояние шпульки" ничего не возвращает.

Если я делаю эти две команды после того, как это перезагружает (устройство хранения данных является названием пула):

sudo zpool import storage

sudo zfs mount -a

Это соединит пул и хорошо до следующей перезагрузки.

Когда я делаю нормальную перезагрузку, корневой диск заканчивает тем, что был/dev/sdb

Я попытался добавить эти две команды к rc.local файлу, но имена дисковода не работают. Я принимаю из-за того, что мой основной диск является более медленным более старым диском и вероятно занимает время для вращения.

Диски пула являются всеми 2 дисками емкостью на уровне конечного пользователя, и загрузочный диск является диском на 500 ГБ на уровне конечного пользователя. Я использую этот компьютер в качестве тестовой машины и в качестве резервного копирования на мой другой сервер. Этот сервер в настоящее время имеет 32 ГБ поршня и "9" ряд супермикро материнская плата сервера с процессором xeon, таким образом, это имеет более чем достаточно власти работать как домашний сервер.

Я ДЕЙСТВИТЕЛЬНО хочу, чтобы это работало автоматически, и моя другая опция состоит в том, чтобы поместить задержку перед командами, но я должен полагать, что она должна автоматически смонтировать диск так или иначе, но я не нашел как в документации или в любых поисках онлайн.

Спасибо за любую справку!

2
задан 3 August 2016 в 19:59

2 ответа

Сначала проверьте, чтобы удостовериться, что это действительно не смонтировалось

sudo zfs get mounted

Затем проверка, если точка монтирования установлена для

sudo zfs get mountpoint storage

, Затем наконец устанавливает точку монтирования

sudo zfs set mountpoint=/data data

, Zfs работает немного по-другому, чем вся остальная часть файловых систем, к которым мы привыкли.

я думаю, что создал пул, не имея точки монтирования, уже созданной с тем же именем. Я не уверен, не удалось ли вот почему этому автосмонтироваться.

1
ответ дан 2 December 2019 в 04:54

При создании шпульки используйте уникальные идентификаторы диска. Можно найти их путем движения в /dev/disk/by-id/. Псевдонимы диска (например, /dev/sda, /dev/sdb) могут быть переставлены/повторно присвоены при начальной загрузке, заставив zfs не мочь найти шпульку.

0
ответ дан 2 December 2019 в 04:54

Другие вопросы по тегам:

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