PostgreSQL 9 рдореЗрдВ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рд▓рд┐рдП рд╡реЙрдЪрдбреЙрдЧ

рдирдорд╕реНрддреЗред рдореИрдВ рдПрдХ рд╕реНрд╡-рдирд┐рд░реНрдорд┐рдд рдмреИрд╕рд╛рдЦреА рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд╢рд╛рдпрдж рдХреЛрдИ рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред

рдореБрдЦреНрдп рдмрд╛рдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ


рд╣рдо рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддреЗ рд╣реИрдВ: рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓-рд╕рд░реНрд╡рд░ рдХрд╛ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рд╣реИ - рдПрдХ рдорд╛рд╕реНрдЯрд░ рдФрд░ рдПрди-рдкреНрд░рддрд┐рдХреГрддрд┐рдпрд╛рдВред рдПрдХ рдмрд╛рд░рд┐рд╢ рдХрд╛ рджрд┐рди рдЖрддрд╛ рд╣реИ рдФрд░ рдПрдХ (рдпрд╛ рдХрдИ) рдкреНрд░рддрд┐рдХреГрддрд┐рдпрд╛рдВ рдЧрд┐рд░рддреА рд╣реИрдВред рдХрд╛рд░рдг рдорд╣рддреНрд╡рд╣реАрди рд╣реИрдВ - рд▓реЛрд╣реЗ рдХрд╛ рдЯреБрдХрдбрд╝рд╛ рдорд░ рдЧрдпрд╛, рдХреНрд▓реАрдирд░ рдиреЗ рдПрдХ рдПрдордУрдкреА рдХреЗ рд╕рд╛рде рддрд╛рд░ рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛ рдпрд╛ рдпреВрдПрдлрдУ рдиреЗ рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рд╕рд░реНрд╡рд░ рдХреЛ рдмрд░реНрдмрд╛рдж рдХрд░ рджрд┐рдпрд╛ред рдкрд░рд┐рдгрд╛рдо рдПрдХ рд╣реИ - рдпрджрд┐ рдкреНрд░рддрд┐рдХреГрддрд┐ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд▓реЗрдЯреА рд░рд╣рддреА рд╣реИ, рддреЛ рд╡рд╣ рдЦреБрдж рдХрднреА рднреА рдкрдХрдбрд╝ рдирд╣реАрдВ рдкрд╛рдПрдЧреАред

рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдЦреБрдж PostgreSQL рдкреНрд░рддрд┐рдХреГрддрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред рдЬреИрд╕реЗ рд╣реА рдбреЗрдЯрд╛ рдЖрддрд╛ рд╣реИ, рдкрддреНрд░рд┐рдХрд╛ рдХреЛ рдбрд┐рд╕реНрдХ рдкрд░ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ - 16 рдПрдордмреА рдЪрдВрдХреНрд╕) рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ, рд╣рдо wal_keep_seolution рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╣рдо XLOG рдХреЗ рдХрд┐рддрдиреЗ рдЕрдВрддрд┐рдо рдЯреБрдХрдбрд╝реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░реЗрдВрдЧреЗред рдкреИрд░рд╛рдореАрдЯрд░ 16 рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдиреЗ рджреЗрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ pg_xlog рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ 16-рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реЛрдВрдЧреА, рдФрд░ рдЬрдм 17 рд╡реАрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ, рддреЛ 1 рдХреЛ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рднреЗрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╛рдПрдЧреА (рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдПрдХ рдирд┐рд░рдВрддрд░ рд░реЛрдЯреЗрд╢рди рд╣реИ)ред рдФрд░ рдЕрдЧрд░ рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреГрддрд┐ рдЗрди 16 рд╕реЗ рдЕрдзрд┐рдХ рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдкрд┐рдЫрдбрд╝ рдЬрд╛рддреА рд╣реИ - рдЬрдм рдЖрдк рдорд╛рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдкрдХрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд▓реЙрдЧ рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ рдХрд┐ XLOG рдХрд╛ рдЖрд╡рд╢реНрдпрдХ рдЯреБрдХрдбрд╝рд╛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдорд╛рд╕реНрдЯрд░ рдкрд░ рд╡рд╣ рдкрд╣рд▓реЗ рд╣реА рдЖрд░реНрдХрд╛рдЗрд╡ рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛ред рдФрд░ рд╕рднреА рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рдВрдЧреНрд░рд╣ рдХрдорд╛рдВрдб, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

cp %p /var/lib/postgresql/9.0/main/archive/%f

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рдмрд╛рдд рдХреА рдХреЛрдИ рдЬрд╛рдБрдЪ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рд╕реЗ рдХрд┐рд╕реА рдХреЛ рдиреБрдХрд╕рд╛рди рд╣реЛрдЧрд╛ред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ - рдЗрд╕рдореЗрдВ рдХреБрдЫ рднреА рдШрд╛рддрдХ рдирд╣реАрдВ рд╣реИ - рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЧреНрд░рд╣ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╣рдЯрд╛рдпрд╛ рдирд╣реАрдВ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ рд╕рд╣реА рдЬрдЧрд╣ рдкрд░ рдкреНрд░рддрд┐рдХреГрддрд┐ рдкрд░ рдкрд░реНрдЪреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рдпрдВ "рд░реЛрд▓" рдХрд░реЗрдЧреАред рдЕрдкреНрд░рд┐рдп рдХреНрд╖рдг рдпрд╣ рд╣реИ рдХрд┐, рд▓реЛрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдкрдХреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреА рдирдХрд▓ рдирд╣реАрдВ рдХрд░рдиреА рд╣реИ, рдмрд▓реНрдХрд┐ рджрд╕рд┐рдпреЛрдВ / рд╕реИрдХрдбрд╝реЛрдВ / рд╣рдЬрд╛рд░реЛрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдЬрдм рдЖрдк рдХреЗрд╡рд▓ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддреЗ рд╣реИрдВ - рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдирдП рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЖрдкрдХреЛ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреА рдкреВрд░реА "рдкреБрдирдГ рд▓реЛрдбрд┐рдВрдЧ" рджреНрд╡рд╛рд░рд╛ рдмрдЪрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдРрд╕реА рдЦреБрд╢рд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдкрд░реНрд▓ рдФрд░ рдмреИрд╢ рдХреЗ рдорд┐рд╢реНрд░рдг рдкрд░ рдПрдХ рдЫреЛрдЯреА рд╕реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦреАред рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ рдореИрдВ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╣реЛрдиреЗ рдХрд╛ рджрд┐рдЦрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ - рдореБрдЦреНрдп рд╢рд░реНрдд рдХреЛрдб рдХреА рд╕реБрдВрджрд░рддрд╛ рдирд╣реАрдВ рдереА, рд▓реЗрдХрд┐рди рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдЗрд╕рд▓рд┐рдП, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╣рд╛рдВ рд╣реИ , рд▓реЗрдХрд┐рди рдЕрдм рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ


master01:~# ps aux|grep postg|grep sender
postgres 26132 0.0 0.0 6518660 3052 ? Ss 20:21 0:01 postgres: wal sender process postgres 192.168.12.1(36254) streaming 153/ED957E68
postgres 26133 0.0 0.0 6518660 3056 ? Ss 20:21 0:01 postgres: wal sender process postgres 192.168.12.2(51907) streaming 153/ED957E68
postgres 26135 0.0 0.0 6518660 3060 ? Ss 20:21 0:01 postgres: wal sender process postgres 192.168.12.3(39404) streaming 153/ED957E68
postgres 29142 0.0 0.0 6518724 3084 ? Ss 20:44 0:01 postgres: wal sender process postgres 192.168.12.4(51897) streaming 153/ED957E68
postgres 29320 0.0 0.0 6518724 3084 ? Ss 20:45 0:01 postgres: wal sender process postgres 192.168.12.5(49234) streaming 153/ED957E68
postgres 29453 0.0 0.0 6518724 3084 ? Ss 20:46 0:01 postgres: wal sender process postgres 192.168.12.6(35519) streaming 153/ED957E68


рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдЗрд╕ рд╕рд░рд▓ рдЖрджреЗрд╢ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ - рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдЖрдк рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ:
1. рдЬреБрдбрд╝реЗ рд╣реБрдП рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, рдЙрдирдХреЗ рдЖрдИрдкреА-рдкрддреЗ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
2. XLOG рдХрд╛ рдПрдХ рдЯреБрдХрдбрд╝рд╛ рдЬрд┐рд╕реЗ рд╡реЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдФрд░ рд╣рдо, рдмрджрд▓реЗ рдореЗрдВ, рдЗрд╕ рдбрд┐рдЬрд╛рдЗрди рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрд┐рддрдиреЗ рдкреНрд░рддрд┐рдХреГрддрд┐рдпрд╛рдВ рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рдкрддреЗ рдХреНрдпрд╛ рд╣реИрдВред рдЖрдЗрдП рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдЕрдВрддрд┐рдо рднрд╛рдЧ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ - рдпрд╣ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рд▓рд┐рдП XLOG рд╕реНрдерд┐рддрд┐ рд╣реИред рдпрджрд┐ рд╣рдо рдЗрд╕ рдореВрд▓реНрдп рд╕реЗ рд╕реНрд▓реИрд╢ рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ рдФрд░ рдкрд░рд┐рдгрд╛рдореА рдПрдХ рд╕реЗ рдЕрдВрддрд┐рдо 6 рд╡рд░реНрдгреЛрдВ рдХреЛ рдХрд╛рдЯ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ 153ED рдорд┐рд▓рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд╕рдВрдЦреНрдпрд╛ рд╣реИред

рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдЖрдк рдпрд╣ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ:

master01:~# ps aux|grep postg|grep arch
postgres 556 0.0 0.0 66184 1668 ? Ss Oct11 0:23 postgres: archiver process last was 0000000100000153000000EB


рдкрдВрдХреНрддрд┐ рдХрд╛ рдЕрдВрддрд┐рдо рднрд╛рдЧ рд╡рд╣ рдлрд╝рд╛рдЗрд▓ рд╣реИ рдЬрд┐рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдо рдЕрдВрддрд┐рдо 13 рдЕрдХреНрд╖рд░ рд▓реЗрддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ 6 рд╢реВрдиреНрдп рд╕реЗ рд╣рдЯрд╛рддреЗ рд╣реИрдВред 153EB рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред

рд╣рдо рдкреНрд░рд╛рдкреНрдд рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рджрд╢рдорд▓рд╡ (рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП) рдореЗрдВ рдмрджрд▓ рджреЗрддреЗ рд╣реИрдВ, рд╣рдореЗрдВ 87021 рдФрд░ 87019 рдорд┐рд▓рддреЗ рд╣реИрдВред рдЗрди рджреЛрдиреЛрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдкрд░, рд╣рдореЗрдВ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддрд┐рдХреГрддрд┐ рдПрдХ рд▓реЙрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рдЬреЛ рдХрд┐ рдкрд┐рдЫрд▓реЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рд╕реЗ 2 рдХрджрдо рдкреБрд░рд╛рдирд╛ рд╣реИ - рдЗрд╕рд▓рд┐рдП, рд╣рдо рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдЯреБрдХрдбрд╝реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрди рд╕рд░рд▓ рдЬреЛрдбрд╝рддреЛрдбрд╝реЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдореЗрд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рдо рдХрд░рддреА рд╣реИ:

1. рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ /etc/postgresql/9.0/main/slaves.list рдореЗрдВ рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА (рдкреНрд░рддрд┐ рдкрдВрдХреНрддрд┐) рдЬреЛрдбрд╝рддрд╛ рд╣реИред
2. рд╕реНрдХреНрд░рд┐рдкреНрдЯ PostgreSQL рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЖрд░реНрдХрд╛рдЗрд╡_рдХрдорд╛рдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдлрд┐рдЯ рд╣реЛрддреА рд╣реИред
3. рдЬрдм рдЖрдк XLOG рдХреЗ рдПрдХ рдЯреБрдХрдбрд╝реЗ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдирд┐рдореНрди рд╣реЛрддрд╛ рд╣реИ:
3.1ред рдпрд╣ рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдХрдиреЗрдХреНрдЯреЗрдб рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ рдпрд╛ рдирд╣реАрдВред
3.2ред рдпрджрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ, рддреЛ рд╣рдо рдпрд╣ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╣реЛрд╕реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓реЛрдЧреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ (рдпрджрд┐ рд╣рдо рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╕рдордп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рд▓рд┐рдЦрдирд╛ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ)ред
3.3ред рд╣рдо рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рдиреНрдпреВрдирддрдо XLOG рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ (рд╣рдо рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рдкрд┐рдЫрдбрд╝ рд░рд╣реЗ рд╣реИрдВ)ред
3.4ред рдлрд╝рд╛рдЗрд▓ рдХреЗ рдирд╛рдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ рдФрд░ рдкрд┐рдЫрд▓реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗред

рдпрджрд┐ рд╕рднреА рд╢рд░реНрддреЗрдВ рдкреВрд░реА рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ - рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ рдФрд░ 0. рд╡рд╛рдкрд╕ рдХрд░реЗрдВред рдпрджрд┐ рдХреБрдЫ рдЧрд▓рдд рд╣реБрдЖ рд╣реИ - рддреЛ рдПрдХ рд▓реМрдЯрд╛рдПрдВ - PostgreSQL рдкреНрд░рдпрд╛рд╕ рдХреЛ рдЕрд╕рдлрд▓ рдорд╛рди рд▓реЗрдЧрд╛ рдФрд░ рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рдЕрдЧрд▓реЗ рдХреЛ рд▓реЗ рдЬрд╛рдПрдЧрд╛ред рдЖрдк /var/log/postgresql/9.0/watchdog.log рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

рдЖрдХреНрдЯрдВрдЧ! рдпрд╣ рд╕рдордЭрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА рдореМрдЬреВрджрд╛ DNS рд░рд┐рдХреЙрд░реНрдб (рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдИ рдЧрдИ), рдпрд╛ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ / etc / рд╣реЛрд╕реНрдЯреНрд╕ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╛рдореЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧреАред рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ 55 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ 47 рд▓рд╛рдЗрдиреЛрдВ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

Source: https://habr.com/ru/post/In130704/


All Articles