pgpool2 [PostgreSQL] PGDATA ๊ฒฝ๋ก ๋ณ๊ฒฝ PostgreSQL ๊ธฐ๋ณธ ๋ฐ์ดํฐ ๊ฒฝ๋ก์ธ /var/lib ๋ก ์ธํ ํ๋ค๊ฐ ๋๋ ํ ๋ฆฌ ์ฉ๋ ๋ฌธ์ ๊ฐ ์ฐ๋ ค๋์ด ๊ฒฝ๋ก๋ฅผ ๋ณ๊ฒฝํ๊ฒ ๋์๋ค. ๊ฒฝ๋ก ๋ณ๊ฒฝํ๊ธฐ๋ก ๊ฒฐ์ ๋๊ธฐ ์ ์ ์ด๋ฏธ Pgpool๊ณผ Watchdog ์ธํ ๊น์ง ๋ชจ๋ ๋ง์น ์ํ์๊ธฐ ๋๋ฌธ์ Pgpool, Watchdog์ ์ผ๋ถ ์ค์ ๊ฐ๋ค์ ๋์์ ์์ ํด์ผ ํ๋ค. ๋ณ๊ฒฝ์ฌํญ์ ๊ทธ๋ค์ง ๋ง์ง ์์๊ณ , ๊น๋ํ๊ฒ ๋๋ฌ๋ค. ๋ณ๊ฒฝํ ๊ฒฝ๋ก PGDATA : /data/postgresql/data/ 1. ๊ฒฝ๋ก ์์ฑ mkdir -p /data/postgresql/ mv /var/lib/pgsql/13/data /data/postgresql/ mkdir -p /data/postgresql/archive/ 2. PostgreSQL ์ค์ ๋ณ๊ฒฝ 2.1. postgres ๋ช ๋ น์ด ์คํ์ ์ต์ ๋ณ๊ฒฝ /.. 2021. 11. 21. [PostgreSQL] Pgpool-II + Watchdog setting [2021.10.29] PostgreSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ 2๋๋ฅผ ๊ตฌ์ฑํ๋ ์ค, PostgreSQL๋ง์ผ๋ก๋ ์๋ ์์นด์ด๋น ๋ณต์ ๋ ๋์ง๋ง ์๋ failover๋ ๋์ง ์๋๋ค๋ ๊ฒ์ ์๊ฒ๋์๋ค. Auto Failovr ๋ฅผ ์ํด ์์๋ณด๋ ์ค ๋ํ์ ์ธ Pgpool-II์ ์๊ฒ๋์๊ณ , ์ด ํด์ด PostgreSQL์ ์ปค๋ฅ์ ํ ๊ด๋ฆฌ๋ ํด์ค๋ค๋ ๊ฒ์ ์๊ฒ๋์๋ค. failback๋ ์๋์ผ๋ก ์ง์ํด์ฃผ๋ ๊ฒ ๊ฐ์ง๋ง, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ ์ปค๋ฅ์ ์ ์ป์ด์ค์ง ๋ชปํ๋ค๋ ๊ฒ์, ํ์ฌ ๊ทธ ์๋ฒ์ ์ด๋ค ๋ฌธ์ ๊ฐ ์๋ค๋ ๊ฒ์ด๊ณ ์ฌ๋์ ์ง์ ์ ์ธ ๋ถ์์ด ํ์ํ๋ฏ๋ก failback์ ์๋์ผ๋ก ๊ตฌ์ฑํ์ง ์์๋ค. ๋์ recovery -> start -> pgpool attach node ๋จ๊ณ๋ณ๋ก ์ ๊ณตํ๋ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋ค์๋ค. ์ํ์ฐฉ์ค๊ฐ ์ ๋ง ๋ง.. 2021. 10. 29. ์ด์ 1 ๋ค์