Два кластера серверов 1C на одном физическом сервере Ubuntu (Linux)

Челябинская область

Автор:Dmitriy Altuhov

Два кластера серверов 1C на одном физическом сервере Ubuntu (Linux)

Была задача на одном физическом сервере запустить два независимых кластера 1С предприятия 8.2 (два кластера одной версии).

  • Один для работы сотрудников
  • Другой для разработчиков

Смысл такой, чтоб в случае проблем с кластером для разработчиков рабочий кластер (с рабочими базами) оставался нетронутым.

Решение было сделано на том же сервере 1C под управлением Ubuntu Linux X64.

Для этого потребовалось:

  1. создать копию скрипта запуска для второго кластера /etc/init.d/srv1cv82dev из /etc/init.d/srv1cv82
  2. запустить update-rc.d srv1cv82dev defaults
  3. Поправить переменные в скрипте запуска /etc/init.d/srv1cv82dev (SRV1CV8_PORT=3040, SRV1CV8_REGPORT=3041, SRV1CV8_RANGE=3060:3091, SRV1CV8_DATA=/home/usr1cv82/.1cv82dev/1C/1Cv82, SRV1CV8_PIDFILE=»/var/run/srv1cvdev${G_VER_MAJOR}${G_VER_MINOR}.pid»)
  4. Запустить второй кластер service srv1cv82dev start

1ccluster

 

Дополнительно был разработан WEB-скрипт для независимого перезапуска любого кластера 1С.

1ccluster2

Comments Are Closed!!!