В следващата статия ще разгледаме как да инсталирате и конфигурирате файловата система ZFS на Ubuntu 18.04 LTS. ZFS е система за файлове и томове, разработена от Sun Microsystems за вашата Solaris OS и вече се поддържа от общността OpenZFS. На тази файлова система Колега от този блог вече ни говори преди време.
ZFS се откроява със своите голям капацитет, интегриране на предварително отделените концепции за файлова система и диспечер на тома в един продукт, нов структура на диска, леки файлови системи и a лесно управление на пространството за съхранение. Можете да знаете повече за тази файлова система за 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 Конфигурация на пула
В този раздел ще видим как да конфигурираме a Пул на ZFS RAID 0. RAID 0, добавете няколко твърди диска. Те се събират за създаване едно голямо виртуално устройство. Това значително увеличава скоростта на запис / четене.
Но в RAID 0 има голям проблем. Ако едно от добавените устройства не успее, всички данни ще бъдат загубени.
Проверете пуловете на ZFS
Можете проверете състоянието на пуловете на ZFS със следната команда:
sudo zpool status
Както можете да видите, все още нямам налични пулове.
Нека да видим как да конфигурираме първия си ZFS пул. Но преди това трябва да се уверите имате инсталирани поне 2 твърди диска в екипа. За този пример инсталирах 2 виртуални твърди диска (20 GB размер), в допълнение към диска, на който имам инсталирана операционна система, във виртуалната ми машина с Ubuntu 18.04 LTS.
Сега ще създадем първата си ZFS група, ще я нарека файлове. Разбира се, можете да го наречете по друг начин, ако искате. Изпълнете следната команда. В дебита включват дискове, които не се използват, ние твърдим, че операционната система не трябва да бъде включена.
sudo zpool create -f archivos /dev/sdb /dev/sdc
Сега можем да изпълним следната команда към избройте групата ZFS:
sudo zpool list
Както можете да видите на горната екранна снимка, ИМЕТО на групата е файлове и РАЗМЕРЪТ е 19,9 GB (10 GB x 2 = 20 GB).
Групата ZFS трябва да се монтира в / файлове автоматично, както можете да видите от изхода на командата df.
По подразбиране само root може да пише в тази директория. Можем да променим това, така че всеки обикновен потребител да може да прави промени в директорията, като напише в терминала (Ctrl + Alt + T):
sudo chown -Rfv USERNAME:GROUPNAME /archivos
ЗАБЕЛЕЖКА: Тук USERNAME и GROUPNAME са вашето потребителско име. Те обикновено са едно и също име.
Както можете да видите на следващата екранна снимка, собственост на директория / файлове той беше променен успешно.
Както можете да видите от екранната снимка по-долу, вече мога да копирам и поставям файлове в директорията / 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 диск, а другият механик също прилага този метод за управление на файлове, ще се радвам на бързия ви отговор