Skip to main content

Posts

Showing posts from May, 2018

Instalasi mongodb di centos

install mongodb di centos 7 selinux di disable firewall di disable cek versi di link dibawah ini https://dl.mongodb.org/dl/linux #download wget [link download] #extrak file tar.gz tar -zxvf [nama file].tar.gz #rename folder dan pindahkan ke folder /opt/mongodb mv mongodb /opt/mongodb #buat folder /data/db/log mkdir -p /data/db/log #menjalankan service mongodb /opt/mongodb/bin/mongod --bind_ip 192.168.56.31 --port 200 --dbpath /data/db --logpath /data/db/log/mongo3.log --rest --fork penjelasan : - /opt/mongodb/bin/mongod : letak folder binary dari mongodb - --bind_ip 192.168.56.31 : ip server yang digunakan untuk service mongodb - --port 200 : port - --dbpath /data/db : folder path database mongodb - -logpath /data/db/log/mongo3.log : folder log dari database mongodb - --rest : hubungan antara aplikasi server - --fork : server proses note : untuk menjalankan service gunakan mongod #untuk versi small (apabila size server yang

Point in time recovery pada Postgresql di Centos 7

1. Buat Folder data PITR dan archive PITR # mkdir datapitr & archivepitr 2. Rubah owner menjadi postgres #chown -R postgres.postgres datapitr & archivepitr 3. Initdb datapitr di user postgres # /usr/pgsql-9.3/bin/initdb –D /var/lib/datapitr # /usr/pgsql-9.5/bin/pg_ctl -D /var/lib/datapitr initdb 4. Edit postgres.conf di datapitr # vim /var/lib/datapitr/postgres.conf             > wal_level = hot_standby             > max_wal_sender = 10             > archive_mode = on             > archive_command = ‘test ! -f /var/lib/archivepitr/%f && cp %p /var/lib/archivepitr/%f’             > archive_command = 'rsync -avz /var/lib/pgsql/9.6/data/pg_xlog/%f postgres2@192.168.4.32:/data/pitr/dbcnn-dev/archive/%f'             > archive_timeout = 20         * 5. Buka replikasi localhost di pg_hba.conf #vim /var/lib/datapitr/pg_hba.conf             > host     replication      postgres         127.0.0.1/32