我服务器上的Postgresql文件似乎无法启动。当我查看/var/lib/pgsql/pgstartup.log文件时,它会出现以下错误FATAL: could not create shared memory segment: Invalid argument
我阅读了很多其他建议更改SHMMAX值的帖子。我是通过/etc/sysctl.conf文件完成的,然后运行了sysctl -p。它第一次工作,PGSQL服务开始运行。但是,当我尝试SQL导入(55GB)时,它再次停止,这次更改SHMMAX值并没有帮助。实际上,问题始于导入55GB的SQL文件。它一直工作到前30%然后停止。我不知道它为什么会一直崩溃。
基本上,我有两件事要寻求帮助:
我已经研究了很多资源,仍然无法找到解决方案。任何帮助将不胜感激。
谢谢!
编辑:我找到了解决方案。问题在于磁盘空间。在我清空psql数据日志文件(每天)后,服务开始工作。谢谢大家的帮助。答案 0 :(得分:0)
现在已经解决了。编辑后的帖子也包含解决方案。
谢谢!