Версия: 2.2.4
zpool - командная утилита, входящая в состав ZFS (Zettabyte File System), предназначенная для управления пулами хранения данных. Она предоставляет набор команд для создания, настройки и управления ZFS-пулами, которые являются основой хранения данных в ZFS.
Контактная информация:
Официальный сайт
Лицензия:
CDDL
Синтаксис:
zpool [команда] [аргументы]
Для получения подробной информации о командах:
zpool help [команда]
Команды и агрументы:
Команда | Описание |
---|---|
version | Показать версию. |
create [-fnd] [-o property=value] ... [-O file-system-property=value] ... [-m mountpoint] [-R root] <pool> <vdev> ... |
Cоздать пул. |
destroy [-f] <pool> | Уничтожить пул. |
add [-afgLnP] [-o property=value] <pool> <vdev> ... | Добавить устройство в пул. |
remove [-npsw] <pool> <device> ... | Удалить устройство из пула. |
labelclear [-f] <vdev> | Очистить метку устройства. |
checkpoint [-d [-w]] <pool> ... | Управлять контрольными точками пула. |
list [-gHLpPv] [-o property[,...]] [-T d|u] [pool] ... [interval [count]] |
Вывести список пулов и их свойств. |
iostat [[[-c [script1,script2,...][-lq]]|[-rw]] [-T d | u] [-ghHLpPvy] [[pool ...]|[pool vdev ...]|[vdev ...]] [[-n] interval [count]] |
Показать статистику ввода-вывода. |
status [--power] [-c [script1,script2,...]] [-DegiLpPstvx] [-T d|u] [pool] ... [interval [count]] |
Показать состояние пула. |
online [--power][-e] <pool> <device> ... | Перевести устройство в онлайн-режим. |
offline [--power]|[[-f][-t]] <pool> <device> ... | Перевести устройство в офлайн-режим. |
clear [[--power]|[-nF]] <pool> [device] | Очистить ошибки устройства. |
reopen [-n] <pool> | Повторно открыть устройства пула. |
attach [-fsw] [-o property=value] <pool> <device> <new-device> | Присоединить новое устройство к существующему устройству в пуле. |
detach <pool> <device> | Отсоединить устройство от пула. |
replace [-fsw] [-o property=value] <pool> <device> [new-device] | Заменить устройство в пуле. |
split [-gLnPl] [-R altroot] [-o mntopts] [-o property=value] <pool> <newpool> [<device> ...] |
Разделить пул на два пула. |
initialize [-c | -s | -u] [-w] <pool> [<device> ...] | Инициализировать устройство или пул. |
resilver <pool> ... | Провести ресилверинг (восстановление данных) в пуле. |
scrub [-s | -p] [-w] [-e] <pool> ... | Выполнить проверку целостности данных в пуле. |
trim [-dw] [-r <rate>] [-c | -s] <pool> [<device> ...] | Выполнить операцию TRIM для пулов или устройств. |
import [-d dir] [-D] | Импортировать пул. |
import [-o mntopts] [-o property=value] ... [-d dir | -c cachefile] [-D] [-l] [-f] [-m] [-N] [-R root] [-F [-n]] -a |
Импортировать все пулы. |
import [-o mntopts] [-o property=value] ... [-d dir | -c cachefile] [-D] [-l] [-f] [-m] [-N] [-R root] [-F [-n]] [--rewind-to-checkpoint] <pool | id> [newpool] |
Импортировать конкретный пул. |
export [-af] <pool> ... | Экспортировать пул. |
upgrade | Обновить пул. |
upgrade -v | Показать доступные версии ZFS. |
upgrade [-V version] <-a | pool ...> | Обновить пул до указанной версии. |
reguid <pool> | Пересоздать уникальный идентификатор пула (GUID). |
history [-il] [<pool>] ... | Показать историю операций с пулами. |
events [-vHf [pool] | -c] | Управлять событиями пула. |
get [-Hp] [-o "all" | field[,...]] <"all" | property[,...]> <pool> ... | Получить свойства пула или устройств. |
set <property=value> <pool> | Установить свойства пула. |
set <vdev_property=value> <pool> <vdev> | Установить свойства устройства в пуле. |
sync [pool] ... | Синхронизировать пул. |
wait [-Hp] [-T d|u] [-t <activity>[,...]] <pool> [interval] | Ожидать завершения заданных действий в пуле. |
Для создания пула необходимо открыть терминал и ввести команду:
sudo zpool create mypool /dev/sdb
Где:
Внимание! Устройство будет полностью использовано для пула, и все данные на нем будут удалены.
После выполнения команды:
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Внимание! Данный системный модуль может быть уже установлен.
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы.