Параметры настройки службы сервера управления#
Файл конфигурации службы поддерживает настройку параметров:
Параметр |
Описание |
---|---|
MANAGER_TIMER |
Время в секундах, необходимое службе для оценки периодических функций |
MONITORING_INTERVAL_DATASTORE |
Время в секундах между циклами мониторинга хранилища. Параметр не может иметь значение меньше, чем параметр |
MONITORING_INTERVAL_MARKET |
Время в секундах между циклами мониторинга магазина приложений. Параметр не может иметь значение меньше, чем параметр |
MONITORING_INTERVAL_DB_UPDATE |
Время в секундах между циклами записи в БД информации мониторинга ВМ. Параметр не может иметь значение меньше, чем параметр |
DS_MONITOR_VM_DISK |
Количество интервалов времени |
SCRIPTS_REMOTE_DIR |
Удаленный путь для хранения скрипта мониторинга и управления ВМ |
PORT |
Порт, на котором службы сервера управления будет принимать запросы |
LISTEN_ADDRESS |
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"