[sisyphus] Странное поведение postgresql10-server-10.5-alt8.x86_64

Yuri Khachaturyan yukh на yukh.ru
Вт Окт 30 16:32:19 MSK 2018


Добрый день!
Сегодня обновил postgres до postgresql10-server-10.5-alt8.x86_64 и натнулся
на следующую проблему:

у меня в настройках postgresql.conf установлено max_stack_depth = 32MB

Для этого значение необходимо в postgresql.service добавить ulimit:

cat /etc/systemd/system/postgresql.service |grep Limit

LimitSTACK=32768

# systemctl daemon-reload
# systemctl reenable postgresql

После рестарта вижу следующее в логах:

systemd[1]: Starting PostgreSQL database server...
kernel: postgres[10696]: segfault at 7ffd56226c00 ip 00007f0004441a57 sp
00007ffd56226c00 error 6 in libc-2.27.so[7f00043b7000+1b1000]
kernel[1241]: [18297.023676] postgres[10696]: segfault at 7ffd56226c00 ip
00007f0004441a57 sp 00007ffd56226c00 error 6 in libc-2.27.so
[7f00043b7000+1b1000]
pg_ctl[10694]: pg_ctl: не удалось запустить сервер
pg_ctl[10694]: Изучите протокол выполнения.
systemd[1]: postgresql.service: Control process exited, code=exited status=1
systemd[1]: postgresql.service: Failed with result 'exit-code'.
systemd[1]: Failed to start PostgreSQL database server.

Если закомментарить LimitSTACK - все поднимается, но без нужного
max_stack_depth в конфиге.


-- 
С уважением,
Хачатурян Юрий (yukh на yukh.ru)
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20181030/565e129a/attachment.html>


Подробная информация о списке рассылки Sisyphus