Инсталиране на ZFS файлова система
Първо трябва да се уверите в това основен, ограничен, вселена и мултивселена софтуерните източници на официалното хранилище на пакети Ubuntu са активирани.
За да направите това, изпълнете следната команда:
$ sudo apt редактиране-източници
Натиснете
Както можете да видите от маркирания раздел на екранната снимка по-долу, имам активирани всички тези софтуерни източници.
Ако не сте активирали тези, изпълнете следните команди, за да ги добавите една по една:
$ sudo apt-add-repository main$ sudo apt-add-repository ограничено
$ sudo apt-add-repository universe
$ sudo apt-add-repository multiverse
Сега изпълнете следната команда, за да актуализирате подходящ кеш на хранилището на пакети:
$ sudo apt-get update
Кешът на хранилището на пакети трябва да бъде актуализиран.
Сега можете да изпълните следната команда за инсталиране на ZFS Filesystem на Ubuntu 18.04 LTS:
$ sudo apt-get инсталирайте zfsutils-linux
Сега натиснете у и след това натиснете
ZFS Filesystem трябва да бъде инсталиран.
Настройване на ZFS RAID 0 Pool
В този раздел ще ви покажа как да настроите ZFS RAID 0 Pool.
В RAID 0 добавяте няколко твърди диска и те се събират, за да се направи едно голямо виртуално устройство.
Например, ако настроите 3 единици от 1 TB твърди дискове в RAID 0 пул, това ще бъде един 3 TB виртуален твърд диск. Всички данни, които записвате в него, ще бъдат разделени по равно на 3-те устройства. Това ще направи скоростта на запис 3 пъти по-бърза, отколкото за 1 устройство. Същото важи и за скоростта на четене. Това са предимствата на настройката на RAID 0.
Но има недостатък на RAID 0. Ако едно от тези 3 устройства не успее, всички ваши данни ще бъдат загубени.
Можете да проверите състоянието на ZFS пуловете, които сте конфигурирали със следната команда:
$ sudo zpool статусКакто можете да видите, все още нямам налични пулове.
Ще ви покажа как да конфигурирате първия си ZFS пул сега. Но преди това се уверете, че имате поне 2 твърди диска, инсталирани на вашия компютър. Изисква се за RAID 0.
Инсталирах 3 виртуални твърди диска (с размер 8 GB) на моя Ubuntu 18.04 LTS VMware виртуална машина, както можете да видите на екранната снимка по-долу. Мога да имам достъп до тях като / dev / sdb, / dev / sdc, / dev / sdd
Сега нека създадем първия си ZFS пул. Ще го нарека файлове. Разбира се, можете да го наречете по друг начин, ако искате.
Изпълнете следната команда, за да създадете ZFS пул файлове при настройка на RAID 0:
$ sudo zpool създаване -f файлове / dev / sdb / dev / sdc / dev / sdd
ZFS басейн файлове трябва да се създаде.
Сега можете да изпълните следната команда, за да изброите вашия ZFS пул:
$ sudo zpool списък
Както можете да видите от маркирания раздел на екранната снимка по-долу, ИМЕ на басейна е файлове и РАЗМЕР е 23.8 GB (8 GB x 3 = 24 GB)
Вашият новосъздаден файлове ZFS пул трябва да бъде монтиран на / файлове автоматично, както можете да видите от изхода на df команда.
По подразбиране, / файлове точка на монтиране се записва само от потребителя корен. Ако искате да направите / файлове записваем от вашия собствен потребител и група, можете да го направите, като изпълните следната команда:
$ sudo chown -Rfv ИМЕ НА ПОТРЕБИТЕЛЯ: ИМЕ НА ГРУПАТА / файловеЗАБЕЛЕЖКА: Тук ПОТРЕБИТЕЛ и ИМЕ НА ГРУПАТА са вашият вход ПОТРЕБИТЕЛ и ИМЕ НА ГРУПАТА. Обикновено те са еднакви.
Както можете да видите от екранната снимка по-долу, собствеността на / файлове директорията е променена.
Както можете да видите от екранната снимка по-долу, вече мога да копирам и поставям файлове в / файлове директория като обикновен потребител.
Промяна на точката на монтиране на съществуващ ZFS басейн
По подразбиране е монтиран пул на ZFS / ZFSPoolName.
Например, ако името на пула е файлове, след това ще бъде монтиран на / файлове.
Ако искате, можете да го монтирате някъде другаде във вашата файлова система.
Например, ако искате да монтирате файлове ZFS пул до / var / www, можете да го направите със следната команда:
$ sudo zfs зададе точка на монтиране = / var / wwwfiles
ЗАБЕЛЕЖКА: Уверете се, че директорията, в която искате да монтирате пула ZFS, съществува, преди да изпълните тази команда.
Както можете да видите от изхода на df команда, точката на монтиране се променя на / var / www
Премахване на ZFS Pool
В този раздел ще ви покажа как да премахнете файлове ZFS пул, който току-що създадохте.
Можете да изпълните следната команда, за да премахнете файлове ZFS басейн:
$ sudo zpool унищожава файлове
Както можете да видите от екранната снимка по-долу, файлове Пулът на ZFS беше премахнат.
Ето как инсталирате и настройвате ZFS Filesystem на Ubuntu 18.04 LTS. Благодаря, че прочетохте тази статия.