Поиск по сайту:

TrueNAS. Настройка хранилища ZFS и общих ресурсов NFS. Часть 2.


В нашей предыдущей статье мы показали вам, как установить сервер TrueNAS. В этой статье вы узнаете, как настроить TrueNAS для настройки дисков хранения ZFS и создания общих ресурсов NFS, что позволит вам эффективно хранить данные и обмениваться ими в сети.

Требования к оборудованию

Прежде чем приступить к настройке TrueNAS, убедитесь, что у вас есть как минимум два диска, правильно подключенные и распознаваемые системой для создания пула ZFS.

Однако для повышения производительности и резервирования рекомендуется использовать три или более дисков (RAID-Z1, RAID-Z2 или RAID-Z3).

Настройка дисков хранения ZFS

Чтобы добавить диск хранения ZFS, перейдите в раздел Хранилище > Диски и нажмите кнопку Добавить диск, чтобы выбрать и настроить диски, которые вы хотите использовать. для хранения.

Чтобы создать Пул ZFS, перейдите в раздел Хранилище > Пулы и нажмите кнопку Добавить, чтобы создать новый пул. .

Далее введите имя вашего пула и выберите из доступного списка диски, которые вы хотите включить в пул.

Теперь ваш пул ZFS настроен и готов к использованию.

После создания пула хранения нажмите только что созданный пул, нажмите ... (три точки) рядом с ним и выберите Добавить набор данных . , чтобы создать новый набор данных.

Затем введите имя набора данных и настройте разрешения для набора данных, перейдя на вкладку Разрешения. Установите разрешения владельца и группы, а также разрешения на чтение, запись и выполнение по мере необходимости.

Создание общих ресурсов NFS для наборов данных ZFS

Чтобы предоставить общий доступ к наборам данных ZFS на компьютерах Unix, перейдите на вкладку «Общий доступ» в верхнем меню и выберите тип Общие ресурсы Unix (NFS).

Затем нажмите кнопку Добавить общий ресурс NFS, выберите местоположение созданного ранее набора данных и настройте параметры общего ресурса, включая параметры доступа для чтения/записи и разрешенные хосты.

После нажатия кнопки Отправить появится подтверждающее сообщение с вопросом, хотите ли вы включить эту услугу. Нажмите Да, чтобы разрешить общий доступ. После этого вы увидите, что служба NFS запущена.

Чтобы проверить состояние службы NFS, перейдите в раздел Службы и найдите службу NFS. Убедитесь, что переключатель находится в положении ON, чтобы убедиться, что служба работает.

Монтирование общего ресурса NFS на клиенте Unix

Теперь войдите на свой клиентский компьютер Unix (здесь я использовал Ubuntu 22.04 с IP-адресом 192.168.122.12) и проверьте, доступен ли NFS из TrueNAS. >работает или нет.

Но перед проверкой общих ресурсов TrueNAS NFS на вашем клиентском компьютере должен быть установлен пакет NFS.

sudo dnf install nfs-utils -y	    [On RedHat systems]
sudo apt install nfs-common -y	    [On Debian systems]

После установки NFS используйте следующую команду, чтобы просмотреть общий ресурс NFS из TrueNAS.

showmount -e 192.168.122.103

Теперь создайте каталог монтирования в «/mnt/TrueNAS_Share» на клиентском компьютере, смонтируйте общий ресурс TrueNAS NFS в этой точке монтирования и подтвердите его с помощью команды df.

sudo mkdir /mnt/TrueNAS_Share
sudo mount 192.168.122.103:/mnt/tecmint_pool/tecmint_docs /mnt/TrueNAS_Share/
df -hT

После подключения общего ресурса NFS зайдите в этот каталог и попытайтесь создать файл в этом общем ресурсе, чтобы убедиться, что у пользователя root есть разрешения на этот общий ресурс.

sudo su
cd /mnt/TrueNAS_Share/
touch tecmint.txt

Вот и все! мы настроили том хранилища и определили общий ресурс NFS от TrueNAS.

Заключение

TrueNAS предоставляет удобный интерфейс для управления сервером хранения. TrueNAS поддерживает большие файловые системы с использованием ZFS с такими функциями, как сжатие, квоты и разрешения.

В будущих статьях мы рассмотрим, как использовать TrueNAS в качестве сервера потоковой передачи и торрент-сервера.

Статьи по данной тематике: