Создаём простой пул
Создаём простой пул
Освоив ранее основные понятия, мы научились понимать ZFS. Для обратной же задачи – чтобы ZFS понимала нас – нужно ознакомиться с её командами. Главные из них – две: zpool для создания и управления пулами, и zfs для создания и управления наборами данных. Немного, правда? Хотя каждая из этих команд включает множество субкоманд, с которыми мы со временем разберёмся. Очевидно, что работу с ZFS следует начинать с создания пула хранения. Начнём с этого и мы. В простейшем случае однодисковой конфигурации это делается так:
# zpool create tank dev_name
Здесь create – субкоманда очевидного назначня, tank – имя создаваемого пула (оно обычно даётся в примерах, но на самом деле может быть любым – с учётом ограничений ZFS), а dev_name – имя устройства, включаемого в пул. Каковое может строиться по любой из описанных ранее моделей. И, чтобы не повторяться, напомню: все команды по манипуляции с пулами и наборами данных в них выполняются от лица администратора.
В случае, если в состав пула включается один диск, и второго не предвидится, можно использовать имя устройства верхнего уровня – например, sda для цельного устройства (обратим внимание, что путь к файлу устройства указывать не нужно). Однако реально такая ситуация маловероятна: загрузка с ZFS проблематична, так что как минимум потребуется раздел с традиционной файловой системой под /boot (и/или под корень файловой иерархии), так что команда примет вид:
# zpool create mypool sda2
Однако если можно ожидать в дальнейшем подсоединения новых накопителей и их включения в существующий пул, то лучше воспользоваться именем по модели by-id, например:
# zpool create mypool ata-ata-ST3500410AS_5VM0BVYR-part2
Очевидно, что в случае однодискового пула ни о какой избыточности говорить не приходится. Однако уже при двух дисках возможны варианты. Первый – создание пула без избыточности:
# zpool create mypool dev_name1 dev_name2
где dev_name1 и dev_name1 – имена устройств в принятой модели именования. В приведённом случае будет создано нечто вроде RAID’а нулевого уровня, с расщеплением [stripping] данных на оба устройства. Каковыми могут быть как дисковые разделы, так и диски целиком. Причём, в отличие от RAID0, диски (или разделы) не обязаны быть одинакового размера:
# zpool create mypool sdd sdf
После чего никаких сообщений не последует. No news – good news, говорят англичане; в данном случае это означает, что пул был благополучно создан. В чём можно немедленно убедиться двумя способами. Во-первых, в корневом каталоге появляется точка его монтирования /mypool. А во-вторых, этой цели послужит субкоманда status:
# zpool status mypool
которая выведет нечто вроде этого:
pool: mypool state: ONLINE scan: none requested config:
NAME STATE READ WRITE CKSUM mypool ONLINE 0 0 0 sdd ONLINE 0 0 0 sdf ONLINE 0 0 0
errors: No known data errors
А с помощью субкоманды list можно узнать объём новообразованного пула:
# zpool list mypool NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT mypool 18,9G 93K 18,9G 0% 1.00x ONLINE -
Легко видеть, что он равен сумме объёмов обеих флэшек, если «маркетинговые» гигабайты пересчитать в «настоящие».
К слову сказать, если дать субкоманду list без указания аргумента – имени пула, то она выведет информацию о всех пулах, задействованных в системе. В моём случае это выглядит так:
# zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT mypool 18,9G 93K 18,9G 0% 1.00x ONLINE - tank 199G 20,8G 178G 10% 1.00x ONLINE -
Обращаю внимание, что даже чисто информационные субкоманды вроде list и status требуют прав администратора.
Разумеется, два пула в одной, да ещё и настольной, машине – излишняя роскошь. Так что пул, созданный в экспериментальных целях, подлежит уничтожению, что делается с помощью субкоманды destroy:
# zpool destroy mypool
После чего он пропадёт из списка пулов. А что можно сделать с пулом до его уничтожения, увидим со временем.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Создаем Skypecast
Создаем Skypecast В этом разделе вы узнаете, как создать тему для обсуждения, воспользовавшись специальной функцией создания Skypecast. Чтобы открыть тему, необходимо зарегистрировать свой Skypecast на сервисе Skype. Выполните следующие действия.1. На вкладке В эфире в ее нижней части
Создаем мультимедиа-библиотеку
Создаем мультимедиа-библиотеку Правильнее было бы сказать – фонотеку. Или видеотеку. Или даже фототеку, поскольку Windows Media Player одинаково успешно справляется практически со всеми видами мультимедийной информации. А вот с книжками работать не умеет. Впрочем, суть остается
Создаем «мобильный контент»
Создаем «мобильный контент» Мобильная фонотека Название этой главы может показаться надуманным – ведь все знают, что любое мобильное устройство, начиная с телефона и заканчивая ноутбуком, спокойно проигрывает все распространенные форматы цифрового звука. И если у вас
Создаем и продаем инфопродукты
Создаем и продаем инфопродукты Инфопродукты — это электронные книги, руководства, видеоролики, аудиозаписи, программы, скрипты или набор из них, собранные в один пакет и предназначенные для решения определенной задачи.Хотя вы часто могли наблюдать инфопродукты в виде
Создаем блог в Blogger
Создаем блог в Blogger Blogger (http://blogspot.com) — один из самых популярных блогохос-тингов в мире, который был открыт в середине 1999 года компанией Руга Labs, а впоследствии выкуплен компанией Google (рис. 3.23). Это стало причиной еще большей популярности блогохостинга, Google сделала
28. Создаем брачное агентство
28. Создаем брачное агентство Сегодня открыть брачное агентство не просто, а очень просто. При минимальных первоначальных затратах и необходимой базе знаний, каждый предприимчивый человек может это сделать достаточно быстро. В частности, ситуация для открытия брачного
3.3.5. Создаем свою Ленту
3.3.5. Создаем свою Ленту Ленты новостей можно не только экспортировать на свой сайт, в браузер или программу для чтения новостей. Из множества доступных вам лент (не только тех, что предлагает Яндекс, но и любых иных) на сервисе Яндекс. Лента вы можете создать собственный
6.2.1. Создаем главную страницу
6.2.1. Создаем главную страницу У любого сайта должна быть главная страница, имеющая название index.html. При использовании шаблонов для главной страницы можно выбрать любой из них, но только в разделе Главная страница имя (index.html) будет подставлено правильное. Во всех остальных
Создаем фотоальбом
Создаем фотоальбом Как и ВКонтакте, Facebook настоятельно предлагает вам с самого начала организовать фото в альбомы – так мы и поступим. Для этого нужно зайти в ваш профиль и щелкнуть по ссылке Фотографии. Что такое – существующие альбомы мы видим, а кнопки для создания
Создаем собственный торрент
Создаем собственный торрент Инструкцию по созданию торрентов вы сможете найти на сайте любого тре-кера. Учтите только, что дело это нелегкое: торрент еще необходимо описать, причем максимально подробно, в соответствии с требованиями сайта: включая характеристики файла,
Создаем свой шаблон
Создаем свой шаблон Пояснение Не хочу грузить вас специальной терминологией, но считаю своим долгом пояснить, что то, в чем мы сейчас начинаем разбираться, называется основами языка гипертекстовой разметки, или HTML (HyperText Markup Language), если по-английски. Вот с помощью тегов —
Создаем и открываем документ
Создаем и открываем документ Создать новый файл Microsoft Word можно тремя способами:Первый способ. Откройте в Проводнике (или с помощью папки Мой компьютер) папку, в которую вы хотите поместить создаваемый документ. Затем вызовите Контекстное меню и выберите пункт
Создаем MP3
Создаем MP3 Итак, приступаем! В нашем распоряжении есть уже оригинальный компакт-диск, компьютер, свободное место на жестком диске… И что теперь?Теперь нам понадобятся специальные программы, которые способны превратить аудиодорожку с вашего CD в готовый MP3-файл. Эту
Создаём простой пул
Создаём простой пул Освоив ранее основные понятия, мы научились понимать ZFS. Для обратной же задачи – чтобы ZFS понимала нас – нужно ознакомиться с её командами. Главные из них – две: zpool для создания и управления пулами, и zfs для создания и управления наборами данных.
6.1.6. Создаем списки
6.1.6. Создаем списки Для выполнения заданий нам понадобится материал разд. 5.1.8.Задание № 1Оформить правила набора текста в виде маркированного списка Задание находится на первой странице документа: /pages/tasks/6.l.6.pdf.1 способ1. Открыть файл упр. pages. перейти на пустую