Monday, May 22, 2017

Lab 9.3 Replication database for PosgreSQL

ANATOMY NETWORK - Lab 9.3 Replication database for PosgreSQL, Assalamu'alaykum warahmatullahi wabarakatuh. Berikut ini adalah langkah-langkah bagaimana mengatur Replication pada PostgreSQL. Konfigurasi ini mengaitkan pengaturan Master-Slave.
---Master Host---
  1. Ubah konfigurasi PostgreSQL pada /var/opt/rh/rh-postgresql95/lib/pgsql/data/postgresql.conf
  2. Line 59, uncomment dan ubah seperti pada gambar.
  3. Line 177 dan 180, uncomment dan ubah seperti pada gambar.
  4. Line 210 dan 212, uncomment dan ubah seperti pada gambar.
  5. Line 228 dan 230, uncomment dan ubah seperti pada gambar.
  6. Line 242, uncomment dan ubah menjadi nama slave host seperti pada gambar.
  7. Ubah konfigurasi PostgreSQL pada /var/opt/rh/rh-postgresql95/lib/pgsql/data/pg_hba.conf
  8. Tambahkan pada bagian paling bawah.
  9. Restart postgreSQL.
  10. Buat user untuk replica.
---Slave Host---
  1. Masuk ke postgreSQL. Dan ambil backup dari Master Server.
  2. Ubah konfigurasi postgreSQL pada /var/opt/rh/rh-postgresql95/lib/pgsql/data/postgresql.conf
  3. Line 251, uncomment dan ubah seperti pada gambar.
  4. Salin file recovery.conf.sample menjadi recovery.conf.
  5. Buka file yang baru saja disalin.
  6. Line 44, uncomment dan ubah (perintah untuk mendapatkan arsip).
  7. Line 116, uncomment dan ubah seperti pada gambar.
  8. Line 123, uncomment dan ubah (info koneksi ke Master Server).
  9. Restart postgreSQL.
---Master Host---
  1. Masih di dalam postgeSQL, lihat status replikasi. Jika terlihat sudah seperti pada gambar berarti sudah replika berjalan dengan normal.
  2. Agar bisa mengelola database, buat user dengan akses superuser.
---Client Test---
  1. Akses melalui web master. Login dengan user yang baru saja dibuat.
  2. Buat database.
  3. Pastikan sudah terbuat.
  4. Coba akses web slave. Pastikan ada database yang sama pada Master.

0 komentar:

Post a Comment