Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

В разделе представлены команды мониторинга и настройки файлового хранилища с HTTP интерфейсом - Restfs

Оглавление

change

Команда для изменения настроек RestFS кластера на уровне ECSS-10.

...

Без форматирования
admin@[restfs1@ecss1]:/$ restfs/change default url http://system.restfs.ecss:9990
Succesfull

declare

Команда создания RestFS кластера на уровне ECSS-10.

...

Без форматирования
admin@[restfs1@ecss1]:/$ restfs/change default url http://system.restfs.ecss:9990
Succesfull

list

Команда просмотра списка файлов/поддиректорий доступных через RestFS на уровне системы/текущей виртуальной АТС. Команда возвращает список системных/доменных файлов/поддиректорий в указанной директории. А также показывает имя и размер файлов.

...

Без форматирования
admin@[restfs1@ecss1]:/$ restfs/system/list sounds/my_dir/
Type    Name                Size
file    ai_my2.wav          13.45K
file    ai_my1.wav          31.35K

remove

Команда удаления RestFS кластера на уровне ECSS-10.

...

Без форматирования
admin@[restfs1@ecss1]:/$ restfs/remove restfs_cluster
Sucesfull

status

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

...

Без форматирования
admin@[mycelium1@ecss1#ECSS 010145]:/$ restfs/status 
┌───────┬───────────────────┬────────────────────┐
│ Name  │     Property      │       Value        │
├───────┼───────────────────┼────────────────────┤
│default│TTS status         │Not Available       │
│       │status             │Connected           │
│       │realpath_root      │/var/lib/ecss/restfs│
│       │connections_reading│0                   │
│       │tts_service        │yandex              │
│       │connections_active │2                   │
│       │asr_service        │yandex              │
│       │nginx_version      │1.14.0              │
│       │connections_writing│2                   │
│       │connections_waiting│0                   │
└───────┴───────────────────┴────────────────────┘
Succesfull

default/autocleaner/add-rule

Команда для добавления правил автоподчистки хранилища.

...

Без форматирования
admin@[restfs1@ecss1]:/$ restfs/default/autocleaner/add-rule 0 records/short_then_ten_seconds *.wav 180
New rule successfully added on position 3.

admin@[restfs1@ecss1]:/$ restfs/default/autocleaner/add-rule 0 records/short_then_ten_seconds *.wav 180
Error: rule with similar arguments already exist (position 3)

default/autocleaner/change-rule

Команда для изменения параметров текущего правила сервиса хранения записанных разговоров.

...

Без форматирования
admin@[restfs1@ecss1]:/$ restfs/default/autocleaner/change-rule 4 path newpath
Rule N 4 succesfuly changed

admin@[restfs1@ecss1]:/$ restfs/default/autocleaner/change-rule 444 path newpath
Command error: Id 444 is too high

default/autocleaner/info

Команда для просмотра параметров подсистемы автоматической очистки записей на кластере RestFS.

...

Без форматирования
admin@[restfs1@ecss1]:/$ restfs/default/autocleaner/info
Start at 03:00

Rules:
┌─┬───────┬─────────┬──────────────┐
│N│ Path  │File mask│Outdate (days)│
├─┼───────┼─────────┼──────────────┤
│1│fax    │*.pdf    │180           │
│2│records│*.wav    │180           │
└─┴───────┴─────────┴──────────────┘

default/autocleaner/remove-rule

Команда для удаления правила сервиса автоматической подчистки файлового хранилища.

...