与vagrant一​​起使用时无法启动postgresql

前端之家收集整理的这篇文章主要介绍了与vagrant一​​起使用时无法启动postgresql前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
尝试在由Vagrant管理的VirtualBox VM上启动 postgresql我有以下错误
LOG:  could not link file "pg_xlog/xlogtemp.29" to "pg_xlog/000000010000000000000001" (initialization of log file): Operation not permitted
FATAL:  could not open file "pg_xlog/000000010000000000000001": No such file or directory

“`

导致这种情况的根本原因是vBoxsf不支持文件系统链接(既不是硬链接也不是符号链接).您可以通过在VirtualBox guest虚拟机中安装主机文件夹并尝试执行以下操作来重现此问题:

ln /path/to/mounted/share/existingfile.txt /some/path/link-to-file.txt

例如(将/ var / data挂载为vBoxsf共享)

jim @ a55a005fc5a5:/ ~ln /var/data/foo.txt~/ data / link-to-foo
ln:无法创建硬链接’/ users / jim / data / link-to-foo’=> ‘/var/data/foo.txt’:不允许操作

在virtualBox.org(#818,#10085)上有很多门票,但看到它们可以追溯到7年前,它可能是另一个在它修复之前!

猜你在找的Postgre SQL相关文章