По умолчанию кластер в pgpro16 создаётся в каталоге /var/lib/pgpro/1c-16/data
Привык работать от root, по умолчанию в ubuntu он без пароля и не доступен по команде su, перейти в рута можно командой "sudo su", далее задать пароль "passwd root". Иначе перед каждой командой придётся дописывать sudo.
Рядом создаем каталог для второго кластера, но можно и в другом удобном месте его развернуть, выдаем права постгресу
mkdir -p /var/lib/pgpro/1c-16/data2
chown postgres:postgres /var/lib/pgpro/1c-16/data2
chmod 750 /var/lib/pgpro/1c-16/data2
Создаем второй кластер
Создать и запустить даст только от пользователя postgres.
su - postgres
/opt/pgpro/1c-16/bin/pg_ctl initdb -D /var/lib/pgpro/1c-16/data2
разлогиниваемся из пользователя postgres
Ctrl+D или exit
Конфиг postgresql.conf второго кластера создаётся в своём каталоге данных (как и у первого)
Перед запуском необходимо поменять порт
nano /var/lib/pgpro/1c-16/data2/postgresql.conf
меняем порт (по умолчанию 5432)
port = 5433
далее вдумчиво копируем остальной свой тюнинг с первого конфига
копируем стартовый скрипт первого кластера с переименованием например в postgrespro-1c-16-2
cp /etc/init.d/postgrespro-1c-16 /etc/init.d/postgrespro-1c-16-2
меняем название и путь в стартовом скрипте на свои
nano /etc/init.d/postgrespro-1c-16-2
NAME=postgrespro-1c-16-2
PGDATA=/var/lib/pgpro/1c-16/data2
запускаем
systemctl start postgrespro-1c-16-2
проверяем
systemctl status postgrespro-1c-16-2
если всё ОК добавляем в автозагрузку
systemctl enable postgrespro-1c-16-2
если со скриптом не срослось или он просто не нужен, то запускаем вручную
/opt/pgpro/1c-16/bin/pg_ctl -w -D /var/lib/pgpro/1c-16/data2 start
задаём пароль
su - postgres
psql -p 5433
ALTER USER postgres WITH PASSWORD 'пароль';
exit
консолью 1С добавляем кластер "localhost port=5433"