सादा पुरानी स्ट्रीमिंग प्रतिकृति। PostgreSQL: 9.2.7 विंडोज 8.1 64 बिट
मेरे प्राथमिक और द्वितीयक क्लस्टर एक ही विंडोज़ मशीन पर हैं। मैंने पहले ही pg_start_backup () और सब कुछ कर लिया है, इसलिए दोनों नोड्स में एक समान डेटा है।
अब प्रतिकृति के साथ समस्या यह है कि दास सर्वर से "प्रतिकृति कनेक्शन" प्राथमिक सर्वर से कनेक्ट नहीं होता है लेकिन मैं psql शेल का उपयोग करके समान पार्म्स का उपयोग करके कनेक्ट कर सकता हूं। मुझे क्या लगता है कि अपराधी गुलाम की वसूली में कनेक्शन स्ट्रिंग है।
primary_conninfo = 'host = 127.0.0.1 port = 5432 user = postgres password = postgres'
मैंने लोकलहोस्ट की कोशिश की, 0.0.0.0, लैन आईपी सब कुछ लेकिन पीजी लॉग कहता है:
FATAL: could not connect to the primary server: FATAL: no pg_hba.conf entry for replication connection from host "127.0.0.1", user "postgres", SSL off
अब मेरे मास्टर के pg_hba.conf को देखें:
host all all 0.0.0.0/0 trust
host all postgres 127.0.0.1/0 trust
# IPv6 local connections:
host all all ::1/128 md5
hostnossl all postgres 127.0.0.1/32 trust
# Allow replication connections from localhost, by a user with the
# replication privilege.
#host replication postgres 127.0.0.1/32 md5
#host replication postgres ::1/128 md5
यह पसंद है कि मैं हर संभव कनेक्शन की अनुमति देता हूं, फिर भी दास कनेक्ट नहीं कर सकता। क्या आप कोई मदद कर सकते हैं?