Файлову систему ZFS, встановіть та використовуйте її на Ubuntu 18.04 LTS

Про файлову систему ZFS

У наступній статті ми розглянемо, як встановити та налаштувати файлову систему ZFS на Ubuntu 18.04 LTS. ZFS - це файлова та об'ємна система, розроблена Sun Microsystems для вашої ОС Solaris і зараз підтримується спільнотою OpenZFS. Увімкнено ця файлова система Колега з цього блогу вже говорив з нами деякий час тому.

ZFS виділяється своєю велика ємність, інтеграція раніше відокремлених концепцій файлова система та менеджер томів в одному продукті, новий структура на диску, полегшені файлові системи а просте управління простіром для зберігання. Ви можете дізнатись більше про цю файлову систему для Ubuntu в Wiki.

Встановлення файлової системи ZFS

Спочатку ми повинні переконатися, що активовано джерела програмного забезпечення для основного, обмеженого, універсумного та мультиверсійного програмного забезпечення. Щоб переконатися, що ми виконаємо таку команду в терміналі (Ctrl + Alt + T):

редагувати джерела файлової системи zfs -

sudo apt edit-sources

Натисніть Enter, щоб продовжити.

сховище файлової системи zfs

Як видно з знімка екрана, у мене всі ці джерела програмного забезпечення ввімкнені. Якщо у вас не активовано жодне з цих джерел, нам доведеться їх увімкнути. Для цього нам потрібно буде лише виконувати наступні команди одну за одною за необхідності:

  • Щоб додати основне сховище в терміналі (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:

zfsutils встановити Linux - -

sudo apt-get install zfsutils-linux

Конфігурація пулу ZFS RAID 0

У цьому розділі ми побачимо, як налаштувати a Пул ZFS RAID 0. RAID 0, додайте кілька жорстких дисків. Вони складаються для створення один великий віртуальний диск. Це значно збільшує швидкість запису / читання.

Але в RAID 0 є велика проблема. Якщо один із доданих дисків вийде з ладу, всі дані будуть втрачені.

Перевірте пули ZFS

Ви можете перевірити стан пулів ZFS з наступною командою:

статус zpool

sudo zpool status

Як бачите, у мене поки що немає пулів.

Давайте подивимося, як налаштувати наш перший пул ZFS. Але перед цим потрібно переконатися встановити принаймні 2 жорсткі диски в колективі. У цьому прикладі я встановив 2 віртуальні жорсткі диски (20 ГБ), окрім диска, на якому встановлена ​​операційна система, у моїй віртуальній машині з Ubuntu 18.04 LTS.

встановлені жорсткі диски

Зараз ми створимо нашу першу групу ZFS, я буду називати її файлами. Звичайно, ви можете назвати це інакше, якщо хочете. Виконайте наступну команду. У дебет включати диски, які не використовуються, ми йдемо про те, що операційна система не повинна бути включена.

файли пулу zfs

sudo zpool create -f archivos /dev/sdb /dev/sdc

Тепер ми можемо виконати таку команду для перелічити групу ZFS:

список zpool

sudo zpool list

Як ви можете бачити на наведеному вище знімку екрана, ІМЯ групи - це файли, а РОЗМІР - 19,9 ГБ (10 ГБ x 2 = 20 ГБ).

Група ZFS повинна бути змонтована в / files автоматично, як ви можете бачити з результатів команди df.

змонтована файлова система

За замовчуванням у цей каталог може писати лише root. Ми можемо змінити це так, щоб будь-який звичайний користувач міг вносити зміни до каталогу, набравши в терміналі (Ctrl + Alt + T):

sudo chown -Rfv USERNAME:GROUPNAME /archivos

ПРИМІТКА. Тут USERNAME та GROUPNAME - ваше ім’я користувача. Вони, як правило, однакові.

Як ви можете бачити на наступному скріншоті, право власності на каталог / файли його було успішно змінено.

Зміна власника файлової системи ZFS

Як ви можете бачити з наведеного нижче знімка екрана, я вже можу копіювати та вставляти файли в каталог / files як звичайний користувач.

скопійовані файли

Зміна точки монтування існуючої групи ZFS

Якщо в якийсь момент ми хочемо або потребуємо встановити існуючу групу ZFS в іншому місці, ми можемо це зробити легко. Наприклад, якщо ми хочемо змонтувати каталог файлів групи ZFS в / var / www, ми можемо зробити це за допомогою такої команди:

sudo zfs set mountpoint=/var/www archivos

ПРИМІТКА: Перед запуском цієї команди переконайтеся, що каталог, куди ви збираєтесь змонтувати пул ZFS, існує.

Зміна точки монтування ZFS

Як видно з результату команди df, точка монтування змінена на / var / www.

Видалення пулу ZFS

Тепер ми побачимо, як видалити щойно створений пул ZFS. Для цього нам потрібно буде виконати лише таку команду:

sudo zpool destroy archivos

Як видно на скріншоті нижче, Набір ZFS вилучено що ми створили.

видалити пул zfs -

Ось як ви можете встановити та налаштувати файлову систему ZFS на віртуальній машині під управлінням Ubuntu 18.04 LTS.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   mickyrocker - сказав він

    Для LVM це буде той самий метод, якщо ні, поясніть краще, і якщо це ssd-диск, а інший механік також застосовує цей метод управління файлами, я був би вдячний за вашу оперативну відповідь