Jika di goresan pena sebelumnya saya membahas wacana konfigurasi Master server maka kali ini saya akan meneruskan tutorial kali ini untuk melaksanakan konfigurasi di bab Slave Server. Sebelum lanjut ke konfigurasi di bawah, saya akan menawarkan topologi yang akan saya gunakan dalam kekerabatan Master Slave MySQL Server untuk mengingat kembali:
Setelah itu saya akan mulai melaksanakan konfigurasi di Slave Server. Pertama saya masuk dulu ke dalam shell MySQL di Slave server dengan perintah:
mysql -u root -p
kemudian saya akan menciptakan database dengan nama mencar ilmu menyerupai dengan database yang ada di Master Server dengan perintah di bawah ini:
CREATE DATABASE belajar;
kemudian saya keluar dengan perintah di bawah ini:
QUIT;
sesudah itu saya import database mencar ilmu (belajar.sql) yang sebelumnya disalin dari Master server dengan perintah scp semoga database mencar ilmu masuk ke dalam database MySQL pada Slave server dengan perintah di bawah ini:
mysql -u root -p mencar ilmu < belajar.sql
kemudian salin dulu file my.cnf milik Slave server sebelum dilakukan perubahan dengan perintah di bawah ini:
sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.default
kemudian akan saya modifikasi file my.cnf dengan perintah di bawah:
sudo vim /etc/mysql/my.cnf
kemudian cari bab ini
bind-address = 127.0.0.1 #server-id=1
menjadi:
#bind-address = 127.0.0.1 server-id=2
cari juga bab ini:
#log_bin= /var/log/mysql/mysql-bin.log max_binlog_size = 100M #binlog_do_db = include_database_name
ubah sehingga menjadi menyerupai di bawah ini:
log_bin = /var/log/mysql/mysql-bin.log relay-log = /var/log/mysql/mysql-relay-bin.log max_binlog_size = 1024M binlog_do_db = belajar
sesudah itu simpan kemudian restart mysql server untuk menerapkan perubahan konfigurasi my.cnf tersebut dengan perintah di bawah ini:
sudo service mysql restart
sesudah berhasil restart, masuk lagi ke dalam shell mysql dengan perintah:
mysql -u root -p
kemudian jalankan perintah di bawah ini:
CHANGE MASTER TO MASTER_HOST='192.168.56.25',MASTER_USER='root', MASTER_PASSWORD='root', MASTER_LOG_FILE='mysql-bin.000003', MASTER_LOG_POS= 120;
sesudah itu silakan aktifkan Slave Server dengan perintah:
START SLAVE;
untuk melihat status Slave server saya kemudian menjalankan perintah di bawah ini:
SHOW SLAVE STATUS;
jikalau Slave server telah aktif, maka kesudahannya akan terlihat menyerupai dibawah ini:
dari gambar di atas anda dapat melihat bahwa Server Slave telah aktif, dan merujuk ke Master server dengan alamat IP yang benar dan membaca log file yang benar, anda juga dapat melihat bahwa Slave sudah siap mereplikasi segala perubahan yang dilakukan oleh Master Server pada database belajar.
Setelah memastikan hal tersebut anda dapat keluar dari shell MySQL dengan perintah:
QUIT;
Konfigurasi Slave Server disini telah simpulan dilakukan pada tutorial selanjutnya saya akan mencoba mengambarkan hasil replikasi di Slave Server dari perubahan yang dilakukan Master Server di database belajar. Terima kasih telah berkunjung :-)
Sumber http://www.newbienote.com/
Mari berteman dengan saya
Follow my Instagram _yudha58Related Posts :
Cara Mengubah Default Alamat Url Phpmyadmin Di Ubuntu Jika anda seorang programmer web, mungkin sudah tidak ajaib lagi dengan aplikasi PHPMyAdmin. Aplikasi PHPMyAdmin tersebut dipakai untuk a… Read More...
Tutorial Import Database Mysql Dari Terminal Di Ubuntu Ada beberapa cara melaksanakan import hasil dumping database mysql ke dalam server mysql, menyerupai memakai aplikasi PHPMyAdmin, tools… Read More...
Recovery Password Root Mysql Server 5.7 Di Ubuntu Server Mungkin ada kalanya kita dapat saja melupakan password root server database MySQL (walaupun itu fatal) :P , atau dapat juga dikarenakan … Read More...
Cara Memindah Data Directory Database Server Mysql 5.7 Di Ubuntu Pada tutorial kali ini, saya akan membahas bagaimana caranya memindah data directory yang menyimpan database MySQL pada sistem operasi Ub… Read More...
Cara Menciptakan Database Mysql Dan Menghapus Database Mysql Dengan Phpmyadmin Jika pada artikel sebelumnya aku sudah menjelaskan sekilas wacana apa itu PHPMyAdmin, di tutorial kali ini aku ingin menulis wacana bag… Read More...
0 Response to "Tutorial Konfigurasi Slave Pada Replikasi Database Mysql Dengan Korelasi Master Slave Di Ubuntu Server"
Posting Komentar