尝试设置 chroot 环境以运行 postgresql 9.5(这是为了在使用相同配置时允许影子数据分区)。我收到以下错误:
FATAL: could not open shared memory segment "/PostgreSQL.1804289383": Permission denied
这类似于chroot 环境中的共享内存。但是dev
已经被绑定了,所以这显然不是正确的答案。
更多信息:RHEL7 systemd,linux 3.10。
答案1
/dev/shm
是缺失的组件。
mount -t tmpfs tmp /dev/shm
解决了问题