В данном разделе описываются команды управления настройками доступа до БД хранения истории вызовов MySQL.
В данном разделе указываются параметры, доступные для администратора системы ECSS-10.
Таблица 1 - Описание параметров доступа до MySQL-сервера
Название | Значение по умолчанию | Описание |
---|---|---|
mysql_enabled | true | Использовать MySQL-сервер для записи истории вызовов |
mysql_database | ecss_calls_db | Имя БД, в которую сохраняется история вызовов |
mysql_host | localhost | Адрес, на котором доступен MySQL-сервер |
mysql_port | 3306 | Порт, на котором доступен MySQL-сервер |
mysql_user | "calls_db" | Имя пользователя MySQL, имеющего доступ для записи в БД |
mysql_password | "calls_db" | Пароль пользователя MySQL, имеющего доступ для записи в БД |
clean
Командой восстанавливаются значения заданного параметра по умолчанию.
Путь команды:
cluster/core/<CORE>/tts/db/clean
Синтаксис:
clean [<NODE> <FIELD>]
Параметры:
<NODE> - имя ноды, символ "*" используется для указания всех нод;
<FIELD> - название параметра, значение которого нужно установить по умолчанию, список параметров приведен в таблице 1.
Пример:
elena@[mycelium1@ecss1]:/$ cluster/core/<CORE>/tts/db/clean mysql_password Property mysql_password values successfully restored
info
Команда просмотра информации о настройках параметров доступа к MySQL-серверу.
Путь команды:
cluster/core/<CORE>/tts/db/info
Синтаксис:
info [<NODE> <FIELD>]
Параметры:
<NODE> - имя ноды, символ "*" используется для указания всех нод;
<FIELD> - название параметра, список параметров приведен в таблице 1.
Пример:
elena@[mycelium1@ecss1]:/$ cluster/core/core1/tts/db/info --------------------------------- | Property | Value | |--------------+----------------| |mysql_database|"ecss_calls_db" | |mysql_enabled |true | |mysql_host |"192.168.23.128"| |mysql_password|"calls_db" | |mysql_port |3306 | |mysql_user |"calls_db" | --------------------------------- [exec at: 20.07.2015 15:37:17, exec time: 19ms, nodes: core1@ecss1]
Описание таблицы:
- Property - название параметра;
- Domain - имя виртуальной АТС;
- Value - значение параметра.
set
Команда для установки параметров доступа к MySQL-серверу.
Путь команды:
cluster/core/<CORE>/tts/db/set
Синтаксис:
set <NODE> <FIELD> <VALUE>
Параметры:
<NODE> - имя ноды, символ "*" используется для указания всех нод;
<FIELD> - название конфигурируемого параметра, список параметров приведен в таблице 1;
<VALUE> - значение параметра.
Пример:
elena@[mycelium1@ecss1]:/$ cluster/core/<CORE>/tts/db/set password calls_db_test Property "password" successfully changed from: "calls_db" to "calls_db_test".