Добавляем хранилище ZFS в Proxmox VE

С недавнего времени все большую популярность в мире Linux набирает файловая система ZFS, которая очень хорошо себя зарекомендовала на серверах под управлением FreeBSD. Разработчики разрабатывают механизмы, позволяющие использовать ZFS в качестве штатной файловой системы.  В системе виртуализации Proxmox VE уже осуществлена поддержка этой файловой системы (как установить Proxmox VE можно прочитать здесь).



ZFS (Zettabyte File System) — файловая система, изначально созданная в Sun Microsystems для операционной системы Solaris. Эта файловая система поддерживает большие объёмы данных, объединяет концепции файловой системы и менеджера логических дисков (томов) и физических носителей, новаторскую структуру данных на дисках, легковесные файловые системы (англ. lightweight filesystems), а также простое управление томами хранения данных. ZFS является проектом с открытым исходным кодом и лицензируется под CDDL (Common Development and Distribution License).

Подключаем диск в системе

Устанавливаем жесткий диск в корпус нашего сервера. Подключаем шлейфы (если сервер не поддерживает горячую замену дисков, то лучше его остановить yes ), переходим к терминальной строке или подключаемся по ssh, либо мы можем воспользоваться доступом к терминалу, встроенному в веб-интерфейс управления Proxmox:

Терминальный клиент в веб-интерфейсе панели управления Proxmox VE

1. Просматриваем диски, которые подключены в системе, при помощи команды lsblk (В предыдущей статье мы это делали при помощи команды fdisk -l). У меня он получился таким:

Просматриваем диски, которые подключены в системе, при помощи команды lsblk

2. В моем случае новый подключенный диск — это sdd.  Устанавливаем программу Parted:

#apt-get install parted

3. Запускаем программу Parted с указанием диска, над которым мы будем совершать действия:

#parted /dev/sdd

и создаем новую таблицу разделов (я выбрал MBR — Master Boot Record):

(parted) mklabel msdos

Добавляем новый каталог в панели управления Proxmox VE

4. Переходим в веб-интерфейс панели управления Proxmox VE, Выбираем сервер виртуальных машин и раздел «Диски» — «ZFS»:

Добавляем диск ZFS в панели управления Proxmox VE



5. Нажимаем кнопку «Создать: ZFS», указываем имя подключаемого хранилища и выбираем диск. Параметры подключения я оставил по умолчанию. Нажимаем кнопку создать:

Добавляем диск ZFS в панели управления Proxmox VE

6. В разделе «Диски» — «ZFS»  и в списке подключенных дисков в панели справа появится новый диск:

Добавляем диск ZFS в панели управления Proxmox VE

7.  Теперь мы можем использовать хранилище для размещения виртуальных машин и контейнеров.

 

Источники



2 thoughts on “Добавляем хранилище ZFS в Proxmox VE

  • 07.06.2020 в 22:37
    Permalink

    А как направить на него создание бэкпов машин и контейнеров. Вот вопрос, который гораздо интереснее.

    Ответ
    • 08.06.2020 в 08:26
      Permalink

      В веб-интерфейсе системы управления такая возможность отсутствует. Скорее всего это можно реализовать при помощи обыкновенного скрипта. Но нужно пробовать.

      Ответ

Добавить комментарий

Ваш адрес email не будет опубликован.

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

Мы в соцсетях

  • RSS