Связаться по:
vkarabedyants Telegram Viber
+7 (499) 350-10-69

Блог о системном администрировании серверов и сайтов

Установка, настройка программного обеспечения Linux, Windows операционных систем

Автоматическое монтирование zfs на Linux/Unix/FreeBSD

Я создал файловую систему zfs  с именем data/vm_guests на Ubuntu Linux. После перезагрузки сервера не произошло монтирования zpools в data/vm_guests. Это привело к падению моих KVM машин. У меня возник вопрос как автоматически монтировать ZFS после перезагрузки сервера.

Просмотр ресурсов

Введите следующую команду

zpool list
NAME         SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
data        1.48T   141G  1.34T         -     5%     9%  1.00x  ONLINE  -
nginx       132G  41.3G  90.7G         -    21%    30%  1.00x  ONLINE  -

Создадим ZFS с именем data/vm_guests

Введите следующую команду

zfs create data/vm_guests

Просмотрим монтирование

zfs get mountpoint data/vm_guests

Результат

 

zfs-get-mountpoint-fs

проверка монтирование zfs

Если не удалось, смонтировать файловую систему ZFS в явном виде

Вы можете явно установить свойство MOUNTPOINT для файловой системы ZFS на Linux / Unix / FreeBSD, как показано в следующем примере:

 zfs set mountpoint=/YOUR-MOUNT-POINT pool/fs
 zfs set mountpoint=/my_vms data/vm_guests
 cd /my_vms
 df /my_vms
 zfs get mountpoint data/vm_guests
 zfs get mounted data/vm_guests

Результат команды

zfs-mounted-outputs

Обратите внимание, что вы можете передать опцию -a чтобы смотнировать все системы ZFS управляемых файловых систем. Например

zfs mount -a

Как просмотреть список всех установленных ZFS систем?

Используйте следующие команды

zfs mount
zfs mount | grep my_vms

Для отмонтирования ZFS используйте

zfs unmount data/vm_guests

Предоставляем услуги по установки, настройки файловых систем, администрирование серверов

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

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.