Параметры настройки службы сервера управления

Параметры настройки службы сервера управления#

Файл конфигурации службы поддерживает настройку параметров:

Параметр

Описание

MANAGER_TIMER

Время в секундах, необходимое службе для оценки периодических функций

MONITORING_INTERVAL_DATASTORE

Время в секундах между циклами мониторинга хранилища. Параметр не может иметь значение меньше, чем параметр MANAGER_TIMER

MONITORING_INTERVAL_MARKET

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

MONITORING_INTERVAL_DB_UPDATE

Время в секундах между циклами записи в БД информации мониторинга ВМ. Параметр не может иметь значение меньше, чем параметр MANAGER_TIMER. Чтобы запретить запись в БД информации мониторинга ВМ, необходимо установить значение -1. Чтобы записывать в БД информацию мониторинга ВМ, получаемую при каждом цикле мониторинга, необходимо установить значение 0

DS_MONITOR_VM_DISK

Количество интервалов времени MONITORING_INTERVAL_DATASTORE, по прошествии которых будет запущена процедура мониторинга дисков ВМ. Применяется только для хранилищ, построенных на базе файловой технологии хранения, или использующих драйвер хранилища FS_LVM. Чтобы отключить процедуру мониторинга дисков ВМ, необходимо установить значение 0

SCRIPTS_REMOTE_DIR

Удаленный путь для хранения скрипта мониторинга и управления ВМ

PORT

Порт, на котором службы сервера управления будет принимать запросы xml-rpc

LISTEN_ADDRESS

IP-адрес для приема запросов xml-rpc (по умолчанию все IP-адреса)

DB

Блок настройки БД, по умолчанию в ПВ используется БД PostgreSQL: BACKEND = «postgresql» (наименование БД), SERVER — IP-адрес или сетевое имя компьютера, на котором запущена служба PostgreSQL-сервра, - PORT = 0 (порт для подключения к БД), USER = «oneadmin» (имя пользователя БД), PASSWD — пароль пользователя БД, DB_NAME = «opennebula» (наименование БД)

VNC_PORTS

Пул портов VNC для автоматического назначения портов VNC, по возможности, устанавливать порт на START+VMID: - start — первый назначаемый порт; - reserved — список зарезервированных портов, разделенный запятыми. Два номера, разделенные двоеточием, указывают диапазон

VM_SUBMIT_ON_HOLD

Принудительное создание ВМ в состоянии удержания вместо состояния ожидания. Возможные значения YES (ДА) или NO (НЕТ)

LOG

Блок настройки системы регистрации: 1) SYSTEM — тип системы регистрации, возможные значения: file (по умолчанию) — файловая система регистрации, syslog — регистрация системных журналов, std — регистрация в стандартный поток ошибок; 2) DEBUG_LEVEL — устанавливает уровень отладки зарегистрированных сообщений. Возможные значения: 0 — ошибка, 1 — предупреждение, 2 — информация, 3 — отладка

Примечание

Пример

Значения параметров службы сервера управления, установленные по умолчанию:

LOG = [
    SYSTEM = "file",
    DEBUG_LEVEL = 3
    ]
    #MANAGER_TIMER = 15
    MONITORING_INTERVAL_DATASTORE = 300
    MONITORING_INTERVAL_MARKET = 600
    MONITORING_INTERVAL_DB_UPDATE = 0
    #DS_MONITOR_VM_DISK = 10
    SCRIPTS_REMOTE_DIR=/var/tmp/one
    PORT = 2633
    LISTEN_ADDRESS = "0.0.0.0"
    DB = [ BACKEND = "postgresql",
    SERVER = "localhost",
    PORT = 0,
    USER = "oneadmin",
    PASSWD = "<хеш_пароля>",
    DB_NAME = "opennebula"
    ]
    VNC_PORTS = [
        START = 5900,
        RESERVED = "32768:65536"
        # RESERVED = "6800, 6801, 6810:6820, 9869"
        ]

        #VM_SUBMIT_ON_HOLD = "NO"