Size: a a a

PostgreSQL + 1C + Linux

2020 November 10

LK

L K in PostgreSQL + 1C + Linux
Илья Савельев
Отлично! спасибо!
Пишите сразу скрипт для установки дополнительного сервера на новые порты
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
L K
Пишите сразу скрипт для установки дополнительного сервера на новые порты
Так а там достаточно папку куда 1С установлена переименовать на релиз платформы и в .service поправить, или я не прав?
источник

LK

L K in PostgreSQL + 1C + Linux
ExecStart=/opt/1C/v8.3/x86_64/ragent -d /home/usr1cv8/.1cv8/1C/1cv8 -port 1540 -regport 1541 -range 1560:1590
источник

LK

L K in PostgreSQL + 1C + Linux
Папку нужно уникальную
/home/usr1cv8/.1cv8/1C/
источник

LK

L K in PostgreSQL + 1C + Linux
ExecStart=/opt/1C/v8.3.17.1386/x86_64/ragent -d /home/usr1cv8/.cxsvodapk-8.3.17.1386/1C/1Cv83 -port 4340 -regport 4341 -range 4360:4490
ExecStart=/opt/1C/v8.3.15.1830/x86_64/ragent -d /home/usr1cv8/.vet-8.3.15.1830/1C/1Cv83 -port 4540 -regport 4541 -range 4560:4690
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
коллеги, может натолкнёте на мысль куда копать - разворачивал сейчас базу из sql архива. И последние 10 гигов ну ОЧЕНЬ долго разворачивались, час где-то. Хотя нагрузки на проц, оперативку и диск вообще не было в это время. В процессах показывало, что постгрес создаёт индексы для этой базы
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
L K
ExecStart=/opt/1C/v8.3.17.1386/x86_64/ragent -d /home/usr1cv8/.cxsvodapk-8.3.17.1386/1C/1Cv83 -port 4340 -regport 4341 -range 4360:4490
ExecStart=/opt/1C/v8.3.15.1830/x86_64/ragent -d /home/usr1cv8/.vet-8.3.15.1830/1C/1Cv83 -port 4540 -regport 4541 -range 4560:4690
Я так и думал
источник

ИС

Илья Савельев... in PostgreSQL + 1C + Linux
L K
Пишите сразу скрипт для установки дополнительного сервера на новые порты
Спасибо за совет!
источник

LK

L K in PostgreSQL + 1C + Linux
Nik Pop
коллеги, может натолкнёте на мысль куда копать - разворачивал сейчас базу из sql архива. И последние 10 гигов ну ОЧЕНЬ долго разворачивались, час где-то. Хотя нагрузки на проц, оперативку и диск вообще не было в это время. В процессах показывало, что постгрес создаёт индексы для этой базы
Выгрузку делать в каталог, восстановление можно запустить в несколько потоков
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
L K
Выгрузку делать в каталог, восстановление можно запустить в несколько потоков
восстановление шло в -j 10
источник

LK

L K in PostgreSQL + 1C + Linux
Из файла?
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
L K
Выгрузку делать в каталог, восстановление можно запустить в несколько потоков
а что значит выгрузку делать в каталог?
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
L K
Из файла?
да
источник

LK

L K in PostgreSQL + 1C + Linux
Nik Pop
а что значит выгрузку делать в каталог?
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
pg_restore -d BASENAME -j 10 /BASENAME.sql вот так делал
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
При написании systemd-юнитов не забывайте указывать под каким пользователем запускать, иначе все будет от рута работать
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
Nik Pop
коллеги, может натолкнёте на мысль куда копать - разворачивал сейчас базу из sql архива. И последние 10 гигов ну ОЧЕНЬ долго разворачивались, час где-то. Хотя нагрузки на проц, оперативку и диск вообще не было в это время. В процессах показывало, что постгрес создаёт индексы для этой базы
версия Postgresql?
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
Антон Дорошкевич
версия Postgresql?
9.6
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
Тогда только делать бэкапы уровня каталога, другого не дано, НО даже в этом случае большой индекс будет идти долго в один поток
а вот на свежих версиях pg научился многопоточно создавать индекс
источник

LK

L K in PostgreSQL + 1C + Linux
Так BASENAME.sql файл или каталог?
источник