本地Postgresql 9.2stream式复制

我试图在Amazon云中构build本地postgresql 9.2stream式复制。

根据文档,我已经正确地设置了一切 – 但在奴隶我得到这些日志:

2013-02-04 13:18:01.315 GMT LOG: streaming replication successfully connected to primary 2013-02-04 13:23:07.109 GMT LOG: invalid record length at 0/10000080 2013-02-04 13:23:07.109 GMT FATAL: terminating walreceiver process due to administrator command 2013-02-04 13:23:07.209 GMT LOG: invalid record length at 0/10000080 2013-02-04 13:23:12.214 GMT LOG: invalid record length at 0/10000080 2013-02-04 13:23:17.219 GMT LOG: invalid record length at 0/10000080 2013-02-04 13:23:22.225 GMT LOG: invalid record length at 0/10000080 2013-02-04 13:23:27.230 GMT LOG: invalid record length at 0/10000080 2013-02-04 13:23:32.235 GMT LOG: invalid record length at 0/10000080 2013-02-04 13:23:37.240 GMT LOG: invalid record length at 0/10000080 2013-02-04 13:23:42.245 GMT LOG: invalid record length at 0/10000080 2013-02-04 13:23:47.251 GMT LOG: invalid record length at 0/10000080 

我开始,当我插入数据到主。 任何想法可能是什么问题?

我已经解决了这个问题。 诀窍是,不要没有recovery.conf文件启动数据库。 Postgresql会做一些破坏复制的事情,即使数据库没有明显的改变。