Это связано с параметром Shared Memory (shared_buffers) в файле конфигурации PostgreSQL.В Linux также есть настройки, ограничивающие объем памяти, который может запрашивать приложение.Эти настройки хранятся в трех файлах: -
/ proc / sys / kernel / shmall
/ proc / sys / kernel / shmmax
/ proc / sys / kernel /shmmni
Один или несколько из этих файлов необходимо изменить или использовать исполняемый файл "sysctl".Попросите вашего системного администратора сделать это.Сообщение об ошибке говорит вам, какие значения должны быть.После этого PostgreSQL сможет правильно запускаться.
Если вы не можете изменить значения, уменьшите параметр shared_buffers до точки, где он ниже порога