在postgress中为pg_wal创建符号链接时出错


  1. 已停止postgresql服务
  2. 然后将pg_ wal从"/var/lib/postgresql/11/main/";至"/log/archivedir"**
  3. 使用命令"创建符号链接;ln-s/root/pg_xrog/archivedir/var/lib/postgresql/11/main/pg_wal**">
  4. 它创造了一个";pg_wal->log/archivedir";在/var/lib下**
  5. 然后尝试重新启动postgresql主服务,其显示的错误没有重新启动
  6. 然后在日志文件中进行检查。下面显示的错误类似于未找到的pg_wal目录,但它作为指针存在于/var/lib/postgresql/11/main中,如上所示

这个符号链接在/var/lib/postgresql/11/main/内创建为pg_wal的链接,对于它,当试图重新启动postgresql-main时,会出现类似的抛出错误

"所需WAL目录";"pg_ wal";不存在";

请建议。。。。

如果你可以用终端的直接输出重新格式化你的问题,这会更容易回答,但我怀疑你作为postgres(OS(用户在/root/pg_xlog/archivedir下阅读东西时存在权限问题。

作为一个额外的提示,将活动的wal-dir指向一个看起来像旧版本Postgres的存档wal-dir的东西似乎是一个危险的想法。

相关内容

  • 没有找到相关文章

最新更新