Dzień dobry! Opracowałem w Bashu automatyczny instalator PostgreSQL działający w trybie standalone oraz w konfiguracji klastrowej master-slave. Obecnie w skrypcie zaimplementowano klasteryzację opartą na pcs+corosync+pacemaker.
Co potrafi ta aplikacja:
- automatyczna instalacja PostgreSQL;
- konfiguracja kopii zapasowych z wbudowanymi skryptami backupu;
- automatyczna optymalizacja ustawień systemu DBMS; informacje o liczbie rdzeni i pamięci RAM są pobierane automatycznie, bez Twojego udziału;
- możliwość instalacji zarówno z lokalnego repozytorium, jak i z internetu;
- zaimplementowano pomoc do każdego punktu i sekcji;
- skrypt w pełni obsługuje język rosyjski i angielski (chwała Google Translate);
- instalacja agenta Fence, obecnie obsługiwanego wyłącznie dla VM.
Więcej szczegółów można przeczytać tutaj: https://github.com/Anton-PG/pgsql-for-you/blob/master/README.md
Źródło: linux.org.ru
