Перейти до змісту

Розділ 2: Налаштування ZFS

У цьому розділі ви повинні бути користувачем root або вміти sudo, щоб стати root.

Якщо ви вже інсталювали ZFS, цей розділ проведе вас через налаштування ZFS.

Увімкнення ZFS і налаштування пулу

Спочатку введіть цю команду:

/sbin/modprobe zfs

Якщо помилок немає, він повернеться до підказки та нічого не повторить. Якщо ви отримали повідомлення про помилку, ви можете зупинитися зараз і почати усунення несправностей. Знову переконайтеся, що безпечне завантаження вимкнено. Це буде найімовірнішим винуватцем.

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

lsblk

Що має повернути щось на зразок цього (ваша система буде іншою!):

AME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0  32.3M  1 loop /var/lib/snapd/snap/snapd/11588
loop1    7:1    0  55.5M  1 loop /var/lib/snapd/snap/core18/1997
loop2    7:2    0  68.8M  1 loop /var/lib/snapd/snap/lxd/20037
sda      8:0    0 119.2G  0 disk
├─sda1   8:1    0   600M  0 part /boot/efi
├─sda2   8:2    0     1G  0 part /boot
├─sda3   8:3    0  11.9G  0 part [SWAP]
├─sda4   8:4    0     2G  0 part /home
└─sda5   8:5    0 103.7G  0 part /
sdb      8:16   0 119.2G  0 disk
├─sdb1   8:17   0 119.2G  0 part
└─sdb9   8:25   0     8M  0 part
sdc      8:32   0 149.1G  0 disk
└─sdc1   8:33   0 149.1G  0 part

Цей список показує, що операційна система використовує /dev/sda. Ви будете використовувати /dev/sdb для нашого zpool. Зверніть увагу: якщо у вас багато доступних жорстких дисків, ви можете розглянути можливість використання raidz (програмний рейд спеціально для ZFS).

Це виходить за рамки цього документа, але розглядається для виробництва. Він пропонує кращу продуктивність і резервування. Наразі створіть свій пул на одному пристрої, який ви визначили:

zpool create storage /dev/sdb

Це говорить про створення пулу під назвою «сховище», тобто ZFS на пристрої /dev/sdb.

Після створення пулу знову перезавантажте сервер.

Author: Steven Spencer

Contributors: Ezequiel Bruni, Ganna Zhyrnova