config

Операции с файлом конфигурации.

# eracli config <subcommand> <args> [optional_args]

Для команды config доступны следующие подкоманды:

apply

Восстановить все RAID со статусом «None», находящиеся в файле текущей конфигурации /etc/eraraid/raid.conf.

backup

Сохранить файл текущей конфигурации (создать бэкап-файл backup_raid.conf из etc/eraraid/raid.conf в текущей директории).

restore

Восстановить файл конфигурации из файла или с дисков.

show

Показать файлы конфигурации, хранящиеся на дисках.

apply

Применить файл текущей конфигурации /etc/eraraid/raid.conf, восстановить все RAID со статусом «None», находящиеся в файле текущей конфигурации и удалить все RAID, отсутствующие в файле текущей конфигурации.

# eracli config apply

backup

Сохранить файл текущей конфигурации (создать бэкап-файл backup_raid.conf из etc/eraraid/raid.conf в текущей директории).

# eracli config backup

restore

Восстановить (при отсутствии) или заменить без применения файл текущей конфигурации из указанного файла или с дисков.

# eracli config restore <arg>
Табл. 1. Опции подкоманды restore

Взаимоисключающие обязательные опции

-f

--file

Файл для восстановления/замены файла текущей конфигурации.

Если файл не указан, то восстановить/заменить из /etc/eraraid/raid.conf.bak.

-d

--drives

Список блочных устройств (/dev/sd*, /dev/mapper/mpath*, /dev/nvme*, /dev/dm-*) через пробел для сохранения одного, самого актуального файла конфигурации в файл /etc/raid.conf.drive.

Если устройства не указаны, то восстановить один, самый актуальный файл конфигурации со всех дисков.

show

Показать файлы конфигурации, находящиеся на дисках.

# eracli config show [optional_arg]
Табл. 2. Опция подкоманды show

Необязательная опция

-d

--drives

Список блочных устройств (/dev/sd*, /dev/mapper/mpath*, /dev/nvme*, /dev/dm-*) через пробел.

Если не указаны, то показать со всех блочных устройств.

Команда также отображает самый последний из имеющихся на дисках файл конфигурации.