Репозиторий пакетов: script-1c-server: конфигурация: различия между версиями

Материал из Записи-напоминании
Перейти к навигации Перейти к поиску
Нет описания правки
 
(нет различий)

Текущая версия от 09:01, 25 апреля 2025

Параметры файла конфигурации main.conf

  • default_prepause назначает паузу (в секундах) ожидания перед запуском экземпляра платформы 1С;
  • default_ras_enable назначает разрешение генерировать юнит systemd ras (remote administration server);
  • default_user_name назначает имя пользователя;
  • default_group_name назначает имя группы;
  • default_data назначает пользовательскую директорию данных кластера;
  • global_script_service_enable назначает разрешение использования скрипта как объекта запуска юнита systemd.

Параметры с префиксом default_ содержат значения по умолчанию; могут быть переопределены в одноименных именах параметров в файле конфигурации list.conf
Параметры с префиксом global_ содержат значения, действующие глобально

Параметры файла конфигурации list.conf

  • [value.service]
  • version=value - принимает значение last или четырехциферную версию
  • port=value - назначает порт агента сервера
  • regport=value - назначает порт менеджера кластера
  • portrange=value - назначает диапазон портов рабочих процессов
  • ping=value
  • prepause=value
  • ras_enable=value
  • ras_port=value - назначает порт ras
  • user_name=value
  • group_name=value
  • data=value
  • keytab=value

Примеры конфигурирования list.conf

Простое, стандартное конфигурирование:

[srv1c.service]

Одна версия, несколько экземпляров, для каждого экземпляра отдельный пользователь:

[srv1c1.service]
#port=
#regport=
#portrange=
#ping=2
#
#ras_enable=1
#ras_port=
#
user_name=usr1c1
#group_name=grp1c
data=/home/${user_name}/data
#keytab=/home/${user_name}/kerberos.keytab

[srv1c2.service]
port=2540
regport=2541
portrange=2560:2591
#ping=2
prepause=30
#
#ras_enable=1
ras_port=2545
#
user_name=usr1c2
#group_name=grp1c
data=/home/${user_name}/data
#keytab=/home/${user_name}/kerberos.keytab

[srv1c3.service]
port=3540
regport=3541
portrange=3560:3591
#ping=2
prepause=30
#
#ras_enable=1
ras_port=3545
#
user_name=usr1c3
#group_name=grp1c
data=/home/${user_name}/data
#keytab=/home/${user_name}/kerberos.keytab

Одна версия, несколько экземпляров, единый пользователь:

[srv1c1.service]
#port=
#regport=
#portrange=
#ping=2
#
#ras_enable=1
#ras_port=
#
#user_name=usr1c
#group_name=grp1c
data=/home/${user_name}/data1
#keytab=/home/${user_name}/kerberos.keytab

[srv1c2.service]
port=2540
regport=2541
portrange=2560:2591
#ping=2
prepause=30
#
#ras_enable=1
ras_port=2545
#
#user_name=usr1c
#group_name=grp1c
data=/home/${user_name}/data2
#keytab=/home/${user_name}/kerberos.keytab

[srv1c3.service]
port=3540
regport=3541
portrange=3560:3591
#ping=2
prepause=30
#
#ras_enable=1
ras_port=3545
#
#user_name=usr1c
#group_name=grp1c
data=/home/${user_name}/data3
#keytab=/home/${user_name}/kerberos.keytab

Конкретная версия:

[srv1c13.service]
version=8.3.13.1690
#
#port=2540
#regport=2541
#portrange=2560:2591
#ping=2
#prepause=30
#
#ras_enable=1
#ras_port=2545
#
#user_name=usr1c
#group_name=grp1c
data=/home/${user_name}/data-8.3.13
#keytab=/home/${user_name}/kerberos.keytab