ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ! Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π» Π½Π° Bash Π°Π²ΡΠΎΡΡΡΠ°Π½ΠΎΠ²ΡΠΈΠΊ PostgreSQL Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ standalone ΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ master-slave, Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΡ Π² ΡΠΊΡΠΈΠΏΡΠ΅ pcs+corosync+pacemaker.
Π§ΡΠΎ ΡΠΌΠ΅Π΅Ρ Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅:
- Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° PostgreSQL;
- ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π° Π±Π΅ΠΊΠ°ΠΏ Ρ Π²ΡΠΈΡΡΠΌΠΈ ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ Π±Π΅ΠΊΠ°ΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ;
- Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π‘Π£ΠΠ, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΡΠ΄ΡΠ°ΠΌ ΠΈ RAM Π±Π΅ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π±Π΅Π· Π²Π°ΡΠ΅Π³ΠΎ ΡΡΠ°ΡΡΠΈΡ;
- Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΊΠ°ΠΊ Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ, ΡΠ°ΠΊ ΠΈ Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°;
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΡΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΏΡΠ½ΠΊΡΡ ΠΈ ΡΠ°Π·Π΄Π΅Π»Ρ;
- ΡΠΊΡΠΈΠΏΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΡΡΡΠΊΠΈΠΉ ΠΈ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ (Ρ Π²Π°Π»Π° Π³ΡΠ³Π» ΡΡΠ°Π½ΡΠ»ΠΈΡ);
- ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Fence agent, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ VM.
ΠΠΎΠ»Π΅Π΅ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΡΡΡ: https://github.com/Anton-PG/pgsql-for-you/blob/master/README.md
ΠΡΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru