Cara menggunakan mysql active/active cluster setup
Langkah-demi-Langkah: Cara Membuat Cluster MySQL 2-Node Tanpa Penyimpanan Bersama, Bagian 2Posting sebelumnya memperkenalkan keuntungan menjalankan cluster MySQL, menggunakan konfigurasi penyimpanan shared-nothing. Kami juga mulai berjalan melalui proses pengaturan cluster, menggunakan replikasi data dan SteelEye Protection Suite (SPS) untuk Linux. Dalam posting ini, kami menyelesaikan proses untuk Membuat Cluster 2-Node MySQL Tanpa Penyimpanan Bersama. Mari mulai. Show Menciptakan Path KomSekarang saatnya untuk mengakses
SteelEye LifeKeeper GUI. LifeKeeper adalah komponen terintegrasi SPS untuk Linux. GUI LifeKeeper adalah aplikasi berbasis Java yang dapat dijalankan sebagai aplikasi Linux asli atau sebagai applet dalam browser Web yang mendukung Java. (GUI didasarkan pada Java RMI dengan callback, jadi nama host harus dapat dipecahkan atau Anda mungkin menerima kesalahan Java 115 atau 116.) Untuk memulai aplikasi GUI, masukkan perintah ini pada salah satu dari node cluster: / opt / LifeKeeper / bin /
lkGUIapp & Or, untuk membuka applet GUI dari browser Web, buka http: // Langkah pertama adalah memastikan bahwa Anda memiliki setidaknya dua jalur komunikasi TCP (Comm) antara masing-masing server utama dan setiap server target, untuk redundansi detak jantung. Dengan cara ini, kegagalan satu jalur komunikasi tidak akan menyebabkan situasi perpecahan-otak. Verifikasi jalur di server utama. Screenshot berikut memandu Anda melalui proses masuk ke GUI, menghubungkan ke kedua node cluster, dan membuat jalur Comm. Langkah 1: Sambungkan ke server prim er Langkah 2: Sambungkan ke server sekunder Langkah 3: Buat jalur Comm. Langkah 4: Pilih server lokal dan jarak jauh. Langkah 5: Pilih jenis perangkat Selanjutnya, Anda akan disajikan dengan serangkaian kotak dialog. Untuk setiap kotak, berikan informasi yang diperlukan dan klik Berikutnya untuk maju. (Untuk setiap bidang dalam kotak dialog, Anda dapat mengklik Bantuan untuk informasi tambahan.) Langkah 6: Pilih alamat IP untuk server lokal yang akan digunakan untuk jalur Comm. Langkah 7: Pilih alamat IP untuk server jarak jauh yang akan digunakan untuk jalur Comm. Langkah 8: Masukkan Prioritas jalur kom di server lokal Setelah memasukkan data di semua bidang yang diperlukan, klik Buat. Anda akan melihat pesan yang menunjukkan bahwa jalur Comm jaringan berhasil dibuat. Langkah 9: Finalisasi pembuatan jalur Comm Klik Next. Jika Anda memilih beberapa alamat IP lokal atau server jarak jauh dan mengatur jenis perangkat ke TCP, maka prosedur mengembalikan Anda ke wizard pengaturan untuk membuat jalur Comm berikutnya. Setelah selesai, klik Selesai di kotak dialog terakhir. Ulangi proses ini sampai Anda telah menetapkan semua jalur Comm yang Anda rencanakan untuk digunakan. Verifikasi bahwa jalur komunikasi dikonfigurasi dengan benar dengan melihat kotak dialog Server Properties. Dari GUI, pilih Edit> Server> Properties, lalu pilih tab CommPaths. Status yang ditampilkan harus HIDUP. Anda juga dapat memeriksa ikon server di panel utama kanan GUI. Jika hanya satu jalur Comm yang dibuat, ikon server dihamparkan dengan ikon peringatan kuning. Tanda centang detak jantung hijau menunjukkan bahwa setidaknya dua jalur Comm dikonfigurasi dan HIDUP. Langkah 10: Tinjau status jalur CommMembuat dan Memperluas Sumber Daya IPDalam GUI LifeKeeper, buat sumber daya IP dan perluas ke server sekunder dengan menyelesaikan langkah-langkah berikut. IP virtual ini dapat berpindah antar node cluster bersama dengan aplikasi yang bergantung padanya. Dengan menggunakan IP virtual sebagai bagian dari konfigurasi cluster Anda, Anda menyediakan pengalihan tanpa batas dari klien setelah peralihan atau failover sumber daya antara node cluster karena mereka terus mengakses database melalui FQDN / IP yang sama. Langkah 11: Buat hierarki sumber daya Langkah 12: Pilih IP ARK Masukkan informasi yang sesuai untuk konfigurasi Anda, menggunakan nilai-nilai yang disarankan berikut ini. (Klik tombol Bantuan untuk informasi lebih lanjut.) Klik Next untuk melanjutkan setelah memasukkan informasi yang diperlukan.
LifeKeeper membuat dan memvalidasi sumber daya Anda. Setelah menerima pesan bahwa sumber daya telah berhasil dibuat, klik Berikutnya. Langkah 13: Tinjau pemberitahuan tentang penciptaan sumber day a yang sukses Sekarang Anda dapat menyelesaikan proses perluasan sumber daya IP ke server sekunder. Langkah 14: Perluas sumber daya IP ke server sekunder Proses memperluas sumber daya IP dimulai secara otomatis setelah Anda selesai membuat sumber daya alamat IP dan klik Berikutnya. Anda juga dapat memulai proses ini dari sumber alamat IP yang ada, dengan mengklik kanan sumber daya aktif dan memilih Extend Resource Hierarchy. Gunakan informasi dalam tabel berikut untuk menyelesaikan prosedur.
Setelah menerima pesan bahwa operasi ekstensi hierarki selesai, klik Selesai dan kemudian klik Done. Sumber daya IP Anda (contoh: 192.168.197.151) sekarang sepenuhnya terlindung dan dapat mengapung di antara node klaster, sesuai kebutuhan. Dalam GUI LifeKeeper, Anda dapat melihat bahwa sumber daya IP terdaftar sebagai Aktif pada node klaster utama dan Standby pada simpul klaster sekunder. Langkah 15: Tinjau status sumber daya IP pada nodus primer dan sekunder Membuat Cermin Dan Memulai Replikasi DataSetengah untuk Membuat Cluster 2-Node MySQL Tanpa Penyimpanan Bersama! Anda siap untuk menyiapkan dan mengonfigurasi sumber replikasi data, yang akan Anda gunakan untuk menyinkronkan data MySQL antara node cluster. Untuk contoh ini, data yang akan direplikasi berada di partisi / var / lib / mysql pada simpul klaster utama. Volume sumber harus dipasang di server utama, volume target tidak boleh dipasang di server sekunder, dan ukuran volume target harus sama dengan atau lebih besar dari ukuran volume sumber. Screenshot berikut mengilustrasikan serangkaian langkah berikutnya. Langkah 16: Buat hierarki sumber day a. Langkah 17: Pilih ARK Replikasi Data. Gunakan nilai-nilai ini di panduan Replikasi Data.
Klik Berikutnya untuk memulai pembuatan hirarki sumber daya replikasi data. GUI akan menampilkan pesan berikut. Langkah 18: Mulai membuat sumber daya Replikasi Data Klik Berikutnya untuk memulai proses memperluas sumber daya replikasi data. Terima semua pengaturan default. Ketika ditanya tentang target disk, pilih partisi gratis pada server target Anda yang Anda buat sebelumnya dalam proses ini. Pastikan untuk memilih partisi yang lebih besar atau lebih besar dari volume sumber dan yang tidak terpasang pada sistem target. Langkah 19: Mulai ekstensi sumber Replikasi Data Akhirnya, Anda diminta untuk memilih jaringan tempat replikasi yang Anda inginkan berlangsung. Secara umum, memisahkan lalu lintas pengguna dan aplikasi dari lalu lintas replikasi Anda adalah praktik terbaik. Konfigurasi contoh ini memiliki dua antarmuka jaringan terpisah, "NIC publik" kami pada subnet 192.168.197.X dan "private / backend NIC" pada subnet 192.168.198.X. Kami akan mengkonfigurasi replikasi untuk melewati jaringan back-end 192.168.198.X, sehingga lalu lintas pengguna dan aplikasi tidak bersaing dengan replikasi. Langkah 20: Pilih jaringan untuk lalu lintas replikasi. Klik Selanjutnya untuk melanjutkan melalui wisaya. Setelah selesai, hierarki sumber daya Anda akan terlihat seperti ini: Langkah 21: Meninjau hierarki sumber Replikasi DataMembuat Hirarki Sumber Daya MySQLAnda perlu membuat sumber daya MySQL untuk melindungi database MySQL dan membuatnya sangat tersedia antara node cluster. Pada titik ini, MySQL harus berjalan di server utama tetapi tidak berjalan di server sekunder. Dari toolbar GUI, klik Create Resource Hierarchy. Pilih Database MySQL dan klik Berikutnya. Lanjutkan melalui wizard Sumber Daya Kreasi, dengan memberikan nilai-nilai berikut.
Klik Buat untuk menentukan hirarki sumber daya MySQL di server utama. Klik Berikutnya untuk memperluas sumber daya sistem file ke server sekunder. Di Wisaya Perluas, pilih Terima Default. Klik Selesai untuk keluar dari panduan Perpanjang. Hierarki sumber daya Anda akan terlihat seperti ini: Langkah 22: Tinjau hierarki sumber daya MySQL Menciptakan Ketergantungan Alamat IP MySQLSelanjutnya, Anda akan mengonfigurasi MySQL agar bergantung pada IP virtual (192.168.197.151) sehingga alamat IP mengikuti database MySQL saat ia bergerak. Dari toolbar GUI, klik kanan sumber daya mysql. Pilih Buat Ketergantungan dari menu konteks. Di menu tarik-turun Tag Sumber Daya Anak, pilih ip-192.168.197.151. Klik Berikutnya, klik Buat Ketergantungan, lalu klik Selesai. Hirarki sumber daya Anda sekarang akan terlihat seperti ini: Langkah 23: Tinjau hirarki sumber daya MySQL IP Pada titik ini dalam evaluasi, Anda telah sepenuhnya dilindungi MySQL dan sumber daya dependen (alamat IP dan penyimpanan yang direplikasi). Uji lingkungan Anda, dan Anda siap untuk pergi. Anda dapat menemukan lebih banyak informasi dan langkah-langkah terperinci untuk setiap tahap proses evaluasi di SIOS SteelEye Protection Suite untuk Linux MySQL dengan Panduan Evaluasi Replikasi Data. Untuk mengunduh salinan evaluasi SPS untuk Linux, kunjungi situs web SIOS atau hubungi SIOS di . Tertarik untuk belajar Membuat 2-Node MySQL Cluster Tanpa Penyimpanan Bersama, inilah kisah sukses masa lalu kami dengan klien yang puas. Direproduksi dengan izin dari Linuxclustering |