备份 – PostgreSQL连续归档未运行archive_command
我一直在尝试为一个简单的测试PostgreSQL 9.0数据库设置连续存档,按照
the documentation.在postgres.conf中,我设置了:
…并重新启动PostgreSQL.触摸列出的文件永远不会出现.我可以手动运行touch命令,它按预期工作.
什么会导致这个?我该如何排除故障? 附加信息:在CentOS 5.4上运行.以root身份安装PostgreSQL 9.0.2. 更新:我首先尝试使用cp -i%p / home / myusername / backup /%f< / dev / null和test进行归档! -f / home / myusername / backup /%f&& cp%p / home / myusername / backup /%f以匹配手册.我将其简化为更简单的触摸呼叫以进行故障排除.
Postgres配置看起来正确
CentOS默认情况下将用户目录模式设置为700,因此请检查是否确实是这种情况,以及是否可以使用su作为root用户触摸该文件 su - postgres -c "touch /home/myusername/backup/testtouch" 如果确实有效,那么尝试在postgres中使用详细日志记录并检查postgres日志以获取更多错误. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- c# – “你必须在奇怪的情况下添加对程序集的引用”编译器错
- NVActivityIndicatorView: Swift加载动画库
- 在C代码中使用C定义的结构
- Electron和create-react-app构建应用的通信问题
- ruby-on-rails – 防止单个引号在.Click中的image_tag中转义
- Ajax实现三级联动下拉框
- 动态添加项目到使用AJAX的jQuery Select2控件
- ReactiveCocoa实战: 模仿 "花瓣",重写 LeanCloud R
- NSObject in swift2 can present AnyHashable in swift3
- Hybrid app开发总结