В следующей статье мы рассмотрим, как установить и настроить файловую систему ZFS в Ubuntu 18.04 LTS. ZFS - это файловая система и система томов, разработанная Sun Microsystems. для вашей ОС Solaris и теперь поддерживается сообществом OpenZFS. На эта файловая система Коллега по этому блогу уже говорил с нами некоторое время назад.
ZFS выделяется своим большая емкость, интеграция ранее разделенных концепций файловая система и менеджер томов в одном продукте, новый структура на диске, легкие файловые системы y una простое управление складским пространством. Вы можете узнать больше об этой файловой системе для Ubuntu в Wiki.
Установка файловой системы ZFS
Сначала мы должны убедиться, что включены основные, ограниченные, универсальные и мультиверсные источники программного обеспечения.. Чтобы убедиться, что мы выполним следующую команду в терминале (Ctrl + Alt + T):
sudo apt edit-sources
Нажмите Enter, чтобы продолжить.
Как видно на скриншоте, у меня включены все эти источники программного обеспечения. Если у вас не активирован ни один из этих источников, нам нужно будет их включить. Для этого нам нужно будет выполнить следующие команды одну за другой по мере необходимости:
- Чтобы добавить главный репозиторий в терминале (Ctrl + Alt + T) напишем:
sudo apt-add-repository main
- Если нам нужно добавить источники ограниченный напишем:
sudo apt-add-repository restricted
- Если вам нужны исходники вселенная, мы наберем:
sudo apt-add-repository universe
- И для источников мультиленная:
sudo apt-add-repository multiverse
После этого мы выполняем следующую команду, чтобы обновить кеш из репозитория пакетов apt:
sudo apt update
Теперь мы можем запустить следующую команду, чтобы установить файловую систему ZFS в Ubuntu 18.04 LTS:
sudo apt-get install zfsutils-linux
Конфигурация пула ZFS RAID 0
В этом разделе мы увидим, как настроить ZFS RAID 0 пул. RAID 0, добавьте несколько жестких дисков. Они складываются, чтобы создать один большой виртуальный диск. Это значительно увеличивает скорость записи / чтения.
Но в RAID 0 есть большая проблема. Если один из добавленных дисков выйдет из строя, все данные будут потеряны..
Проверить пулы ZFS
может проверить статус пулов ZFS с помощью следующей команды:
sudo zpool status
Как видите, у меня пока нет доступных пулов.
Посмотрим, как настроить наш первый пул ZFS. Но перед этим нужно убедиться иметь как минимум 2 жестких диска в команде. В этом примере я установил 2 виртуальных жестких диска (Размер 20 ГБ), в дополнение к диску, на котором у меня установлена операционная система, на моей виртуальной машине с Ubuntu 18.04 LTS.
Теперь мы создадим нашу первую группу ZFS, я буду называть ее файлами. Конечно, вы можете назвать это как-нибудь, если хотите. Выполните следующую команду. По дебету включить диски, которые не используются, идем, что операционную систему включать не надо.
sudo zpool create -f archivos /dev/sdb /dev/sdc
Теперь мы можем запустить следующую команду, чтобы перечислить группу ZFS:
sudo zpool list
Как вы можете видеть на скриншоте выше, ИМЯ группы - это файлы, а РАЗМЕР - 19,9 ГБ (10 ГБ x 2 = 20 ГБ).
Группа ZFS монтируется в / files автоматически, как видно из вывода команды df.
По умолчанию только root может писать в этот каталог. Мы можем изменить это так, чтобы любой обычный пользователь мог вносить изменения в каталог, набрав в терминале (Ctrl + Alt + T):
sudo chown -Rfv USERNAME:GROUPNAME /archivos
ПРИМЕЧАНИЕ. Здесь ИМЯ ПОЛЬЗОВАТЕЛЯ и ИМЯ ГРУППЫ - ваше имя пользователя. Обычно это одно и то же имя.
Как вы можете видеть на следующем снимке экрана, владение каталогом / файлами он был успешно изменен.
Как видно из следующего снимка экрана, теперь я уже могу копировать и вставлять файлы в каталог / files как обычный пользователь.
Изменение точки монтирования существующей группы ZFS
Если в какой-то момент мы хотим или должны смонтировать существующую группу ZFS в другом месте, мы можем сделать это легко. Например, если мы хотим смонтировать каталог файлов группы ZFS в / var / www, мы можем сделать это с помощью следующей команды:
sudo zfs set mountpoint=/var/www archivos
ПРИМЕЧАНИЕ. Перед выполнением этой команды убедитесь, что каталог, в который вы собираетесь смонтировать пул ZFS, существует.
Как видно из выходных данных команды df, точка монтирования изменена на / var / www.
Удаление пула ZFS
Теперь посмотрим, как удалить только что созданный пул ZFS. Для этого нам достаточно будет выполнить следующую команду:
sudo zpool destroy archivos
Как видно на скриншоте ниже, Набор ZFS удален что мы создали.
Вот как вы можете установить и настроить файловую систему ZFS на виртуальной машине под управлением Ubuntu 18.04 LTS.
Это будет тот же метод для LVM, если нет, объясните лучше, и если это диск ssd, а другой механик также применяет этот метод управления файлами, я был бы признателен за ваш быстрый ответ