Конфигурационный файл VMmanager OVZ

Материал из ISPWiki
Перейти к: навигация, поиск

В данной статье описаны все параметры, которые можно изменить в конфигурационном файле [путь установки]/etc/vemgr.conf

Пути

  • ostemplatedir - директория, которая будет доступна по nfs на всех серверах. По умолчанию - /nfsshare. В файле конфигурации задается через опцию path:
path ostemplatedir /nfsshare
  • recipecachedir - директория для хранения рецептов, загруженных из репозиториев. По умолчанию - "/nfsshare/recipes/repo"
path recipecachedir /nfsshare/recipes/repo
  • recipelocaldir - директория для хранения рецептов, созданных в VMmanager. По умолчанию - "/nfsshare/recipes/local"
path recipelocaldir /nfsshare/recipes/local
  • temppath - временная директория, по умолчанию - /tmp. В файле конфигурации задается через опцию path:
path temppath /tmp
  • BackupTmpDir - временная директория для хранения файлов во время резервного копирования. В файле конфигурации задается через опцию path:
path BackupTmpDir var/.vemgr-backups

Примечание: Временная директория периодически очищается панелью. Не нужно назначать временной директорией директорию, в которой есть важные данные

Параметры

Параметры задаются в формате 'Имя значение'.

  • BackupPriority - приоритет с которым будет запускаться процесс backupctl. Значение от -20 до 19. Где -20 - самый высокий приоритет, 19 - самый низкий. По умолчанию выставлен приоритет 10
  • BackupTimeout - таймаут на подготовку контейнера в минутах. По умолчанию значение не ограничено.
  • CopyMasterVzConf - если "on", то при создании узла кластера с основного сервера копируется конфиг /etc/vz/vz.conf
  • CopyMasterSysctlConf - если "on", то при создании узла кластера с основного сервера копируется конфиг /etc/sysctl.conf
  • CreateVmDisableNodeTimer - задает период исключения узла из списка доступных для автоматического размещения, в минутах. Если задан, то после создания VM на узле этот узел блокируется для автоматического размещения на заданное количество минут или до окончания установки VM. По умолчанию не задан.
  • DefaultFileSystem - параметр позволяет указать тип файловой системы (ploop/simfs), используемый по умолчанию при создании контейнеров.
  • DefaultMigrateMethod - способ миграции, может принимать значения vz, isp; по умолчанию - vz; задает способ миграции (vzmigrate либо собственный алгоритм)
  • KernelMismatchMigrate - разрешает/запрещает миграцию между узлами кластера с разными версиями OpenVZ; по умолчанию - on; для запрета миграции между разными ядрами OpenVZ необходимо задать значение off
  • MainIp - основной IP-адрес для NFS-сервера. По умолчанию - определяется автоматически VEmanager.
  • NfsMountParam - параметры, с которыми будет монтироваться nfs хранилище. По умолчанию - rsize=8192,wsize=8192,timeo=14,intr
  • OsInstallTimeZone - временная зона, передаваемая в макросах рецептам. По умолчанию значение равно значению временной зоны хоста.
  • OsTplDistributionMethod - Метод синхронизации шаблонов ОС на узлах кластера (nfs, rsync, manual). По-умолчанию - nfs.
  • Oversell - признак активности оверселлинга, может принимать значения on/off. По умолчанию - off
  • OversellMemFactor - величина оверселлинга оперативной памяти, измеряется в процентах, может принимать значения 50-1000. По умолчанию - 100
  • OversellHddFactor - величина оверселлинга жесткого диска, измеряется в процентах, может принимать значения 50-500. По умолчанию - 100
  • OversellCpuFactor - величина оверселлинга процессора, измеряется в процентах, может принимать значения 50-1000. По умолчанию - 100
  • sshPublicKey - путь к публичному ssh ключу. По умолчанию - [путь установки]/etc/ssh_id_rsa.pub
  • sshPrivatKey - путь к приватному ssh ключу. При помощи данных ключей происходит обмен данными между VEmanager и узлами кластера. По умолчанию - [путь установки]/etc/ssh_id_rsa
  • VmSyncEnabled - признак активности автоматической синхронизации информации о контейнерах, может принимать значения on/off. По умолчанию - on
  • VmCountHardLimit - Абсолютное ограничение на количество контейнеров на узле кластера. Значение по-умолчанию: unlimit
  • VMRemoveDefer - задает отложенное физическое удаление контейнера виртуальной машины в часах. Допустимый диапазон 0 - 48.

Опции

  • Option UserRecipes - Разрешает доступ пользователям к редактированию рецептов. Пользователь получит доступ к списку рецептов, всем рецептам из репозитория и созданным администраторами на чтение, и сможет создавать собственные рецепты, которые будут видны только ему.
  • Option DisableLocationCheck - Отключает функцию периодической проверки размещения контейнеров на узлах кластера. Для отключения требуется перезапуск панели.