settings

Операции с дополнительными настройками программы eracli.

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

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

auth modify

Изменить настройки клиент-серверного подключения.

auth show

Показать настройки клиент-серверного подключения.

cpu-ignore modify

Изменить настройки управления количеством потоков CPU.

cpu-ignore show

Показать настройки управления количеством потоков CPU.

eula modify

Изменить статус принятия EULA.

eula show

Показать статус принятия EULA.

faulty-count modify

Задать значение порога ошибок для всех дисков.

faulty-count show

Показать значение порога ошибок для всех дисков.

log modify

Настроить тип системных сообщений, попадающих в журнал.

log show

Показать выбранный тип системных сообщений для журнала.

mail modify

Изменить параметры почтовых уведомлений.

mail show

Показать настройки почтовых уведомлений.

pool modify

Изменить таймер замены дисков из набора резервных дисков в RAID.

pool show

Показать дополнительные настройки наборов резервных дисков.

scanner modify

Изменить настройки отслеживания состояния RAID, LED-индикации и SMART-сканирования дисков.

scanner show

Показать настройки LED-индикации и сканирования дисков.

trace grpc modify

Настроить сервис отслеживания производительности RAID.

trace grpc show

Показать настройки сервиса отслеживания производительности RAID.

auth modify

Изменить настройки клиент-серверного подключения.

:

При изменении любого параметра команды settings auth modify, сервис eraraid.target перезапускается.

# eracli settings auth modify <args>
Табл. 1. Опции подкоманды auth modify

Необходимо присутствие минимум одной опции

--host

Имя хоста или IP-адрес для подключения.

После изменения значения опции, если новый хост не поддерживается вашим сертификатом, перегенерируйте и замените его.

Значение, заданное в предоставляемой конфигурации: localhost.

--port

Порт, который будет использоваться для подключения.

Значение, заданное в предоставляемой конфигурации: 6066.

auth show

Показать настройки клиент-серверного подключения.

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

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

-f

--format

Формат вывода информации:

  • table – таблица;
  • json;
  • prettyjson – структурированный JSON.

По умолчанию: table.

cpu-ignore modify

Выбрать CPU, которые не будут участвовать в работе программы eracli.

# eracli settings cpu-ignore modify <arg>
Табл. 3. Опция подкоманды cpu-ignore modify

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

--id

Список ID CPU (через запятую и/или дефис), которые не будут участвовать в работе модуля eraraid.

Значение null очистит список.

cpu-ignore show

Показать список CPU, которые не участвуют в работе программы eracli.

# eracli settings cpu-ignore show
Табл. 4. Опция подкоманды cpu-ignore show

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

-f

--format

Формат вывода информации:

  • table – таблица;
  • json;
  • prettyjson – структурированный JSON.

По умолчанию: table.

eula modify

Изменить статус принятия EULA.

# eraci settings eula modify
Табл. 5. Опция подкоманды eula modify

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

-s

--status

Статус принятия EULA.

Возможные значения: accepted (принято), not_accepted (не принято).

eula show

Показать статус принятия EULA.

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

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

-f

--format

Формат вывода информации:

  • table – таблица;
  • json;
  • prettyjson – структурированный JSON.

По умолчанию: table.

faulty-count modify

Задать значение порога ошибок для всех дисков.

# eracli settings faulty-count modify <arg>
Табл. 7. Опция подкоманды faulty-count modify

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

-t

--threshold

Значение порога ошибок для всех дисков.

При задании нового значения порога ошибок текущие значения ошибок дисков сбрасываются.

Возможные значения: целые числа от 1 до 1000.

По умолчанию: 3.

faulty-count show

Показать значение порога ошибок для всех дисков.

# eracli settings faulty-count show
Табл. 8. Опция подкоманды faulty-count show

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

-f

--format

Формат вывода информации:

  • table – таблица;
  • json;
  • prettyjson – структурированный JSON.

По умолчанию: table.

log modify

Настроить тип системных сообщений, попадающих в журнал.

# eracli settings log modify <arg>
Табл. 9. Опция подкоманды log modify

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

-l

--level

Типы сообщений, попадающих в журнал.

Возможные значения: error, warning, info, debug.

Каждый следующий тип включает в себя предыдущий.

По умолчанию: debug.

log show

Посмотреть выбранный тип системных сообщений для журнала.

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

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

-f

--format

Формат вывода информации:

  • table – таблица;
  • json;
  • prettyjson – структурированный JSON.

По умолчанию: table.

mail modify

Изменить параметры почтовых уведомлений.

# eracli settings mail modify <args>
Табл. 11. Опции подкоманды mail modify

Требуется минимум одна опция

-pi

--polling_interval

Интервал для сканирования всех RAID и дисков, в секундах.

Возможные значения: целые числа от 1 до 86400 (24 часа). Это значение должно быть меньше или равно значению 'progress_polling_interval'.

По умолчанию: 10 секунд.

-ppi

--progress_polling_interval

Интервал опроса для прогресса инициализации и реконструкции, в минутах.

Возможные значения: целые числа от 1 до 1440 (24 часа). Это значение должно быть больше или равно значению 'polling_interval'.

По умолчанию: 10 минут.

mail show

Показать настройки почтовых уведомлений.

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

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

-f

--format

Формат вывода информации:

  • table – таблица;
  • json;
  • prettyjson – структурированный JSON.

По умолчанию: table.

pool modify

Изменить таймер замены дисков из наборов резервных дисков в RAID.

# eracli settings pool modify <arg>
Табл. 13. Опция подкоманды pool modify

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

-rd

--replace_delay

Установить таймер замены дисков из набора резервных дисков в RAID, в секундах.

Для всех наборов используется один таймер.

Возможные значения: целые числа от 1 до 3600.

По умолчанию: 180 секунд.

pool show

Показать значение для таймера замены дисков из наборов резервных дисков.

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

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

-f

--format

Формат вывода информации:

  • table – таблица;
  • json;
  • prettyjson – структурированный JSON.

По умолчанию: table.

scanner modify

Изменить настройки отслеживания состояния RAID, LED-индикации и SMART-сканирования дисков.

# eracli settings scanner modify <args>
Табл. 15. Опции подкоманды scanner modify

Требуется минимум одна опция

-pi

--polling_interval

Интервал опроса RAID и дисков, в секундах.

Влияет на задержку автозапуска инициализации, реконструкции и рестрайпинга RAID.

Возможные значения: целые числа от 1 до 3600 (1 час).

По умолчанию: 1.

-spi

--smart_polling_interval

Интервал сканирования здоровья дисков в S.M.A.R.T., в секундах.

Возможные значения: целые числа от 60 до 86400 (24 часа).

По умолчанию: 86400.

-le

--led_enabled

Включить (1) или выключить (0) автоматическую LED-индикацию наличия дисков в системе.

По умолчанию: 1.

Опция не влияет на ручную индикацию.

scanner show

Показать настройки LED-индикации и сканирования дисков.

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

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

-f

--format

Формат вывода информации:

  • table – таблица;
  • json;
  • prettyjson – структурированный JSON.

По умолчанию: table.

trace grpc modify

Настроить сервис отслеживания производительности RAID.

# eracli settings trace grpc modify <args>
Табл. 17. Опции подкоманды trace grpc modify

Требуется минимум одна опция

--host

Имя хоста или IP-адрес для подключения.

После изменения значения опции, если новый хост не поддерживается вашим сертификатом, перегенерируйте и замените его.

Значение, заданное в предоставляемой конфигурации: localhost.

--port

Порт, который будет использоваться для функции отслеживания производительности RAID.

Значение, заданное в предоставляемой конфигурации: 6067.

trace grpc show

Показать настройки сервиса отслеживания производительности RAID.

# eracli settings trace grpc show [optional_arg]
Табл. 18. Опция подкоманды trace grpc show

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

-f

--format

Формат вывода информации:

  • table - таблица;
  • json;
  • prettyjson – структурированный JSON.

По умолчанию: table.