Windows Server'da MySQL Failover - High Availability - Cluster Oluşturma - 2
Merhaba,
Bu yazı daha önce yazdığım "Windows Server'da MySQL Failover - High Availability - Cluster Oluşturma - 1" in devamıdır.
Eğer ilk olarak bu yazıyı açtıysanız lütfen öncelikle ilk makaleyi okuyunuz.
Neyse efenim dönelim sistemimize.
Ne demiştik?
En az 3 tane makine olmalı ki MySQL Cluster kurabilelim.
Bizim elimizdeki makineler şu şekilde idi.
10 .231 .1 .150
10 .231 .1 .151
10 .231 .1 .152
İlk makalede zaten 150 makinesine kurulum yaptık. Kendileri üzerinden cluster oluşturduk. Şimdi gelelim oluşturduğumuz bu cluster a yeni sunucular ( instance ) ekleyelim.
Not: Bundan sonraki ifadeler 10.231.1.151 makinesi için geçerlidir.
Efenim hala indirmediyseniz bu makineye şuradan installer indirip çalıştırın. Ben bu konuda çalışırken MySQL Server 8.0 vardı. Buna dikkat derim.
Yine benzer adımları takip edeceğiz.
Bizi ilk olarak şu ekran karşılıyor.
Biz yine buradan custom deyip Next 'e basıyoruz.
Sol taraftan MySQL Server 8.0, MySQL Workbench 8.0 ve MySQL Shell 8.0 ı seçererk sağ tarafa taşıyoruz. Ardından Next 'e basıp devam ediyoruz.
Kurulum için gerekli bağımlılıkları soruyor. Bunları indirip kurmamız gerekli. Execute deyip bekleyelim.
Bütün bağımlılıklar kurulduktan sonra şöyle bir ekran bizi karşılayacak.
Next deyip devam edelim.
Artık kurulum aşamasındayız. Execute deyip bekleyelim. Kurulum tamamlanınca şöyle bir ekran ortaya çıkacak.
Next deyip devam edelim. Gelen ekran aşağıdaki gibidir.
Next deyip devam edelim.
Burası önemli. Biz daha önce 10.231.1.150 makinesinde cluster kurmuştuk hatırlarsanız. Buradaki seçimlere dikkat edin.
"Add Local MySQL Server Intance to an InnoDB Cluster" seçeneğini işaretleyin ve Next'i seçip devam edin.
Yukarıdaki ekran bizi karşılayacak. Tabi bu benim doldurmuş halim.
Sizin master node unuz ne ise Seed Instance Address kısmına onu yazacaksınız. Hatırlarsanız bizimki 10.231.1.150 idi. Yine portumuzu 3306 olarak belirlemiştik. Tabi ki cluster admin ve şifremiz de vardı.
Şifre malum "123456" :))
Host Address kısmıda haliyle 151 makinesi olacak.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ÖNEMLİ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Burası Server ID: 2 olacak.
Lütfen buna dikkat edin. Yoksa olmaz zaten.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ÖNEMLİ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Neyse efenim, Next deyip devam edelim. Şöyle bir ekran gelecek.
Next deyip devam edelim.
Hatırlarsanız, bizde MySQL 5 kullanılan uygulamalarımız vardı. Bunun için 150 makinesinde de alttakini seçmiştik.
Aynı olmasına dikkat edin. Eğer 150 makinesinde üsttekini seçtiyseniz burada da üsttekini seçin.
Next deyip devam edelim. Aşağıdaki görüntü bizi karşılayacak.
10.231.1.150 makinesinde oluşturduğunuz tüm kullanıcıları, aynı özellilkleri ile burada da oluşturmalısınız. Tabi yukarıda benim malum root şifrem var: "123456" :))
Her şeyi yaptıktan sonra Next 'e basıp devam edin.
Bu ekran da aynen devam edebiliriz. Zira diğer makinelerde de bu şekilde seçim yaptım.
Bu arada size tavsiyem bu kısmı olduğu gibi bırakmanız olur.
Next deyip devam edelim.
Burada Execute deyin ve ardından Next' e basın.
Son olarak ise şöyle bir ekran olacak.
Next deyip gelen ekranda Finish'e basın.
Artık işlem tamam.
10.231.1.151 makinesini, 10.231.1.150 makinesinde oluşturduğunuz cluster a dahil ettiniz.
::: NOT :::
Bu makinede yaptığımız bütün işlemleri 10.231.1.152 makinesi için de yapmalısınız.
Dikkat etmeniz gereken nokta aşağıdaki ekrana gelindiğinde ayarlamalar bu makineye göre olacaktır.
Seed Instance Address olarak master node umuzu vereceğiz. Hatırlarsanız ilk makalede 10.231.1.150 makinesi üzerinde cluster oluşturmuş ve doğal olarak bu makineyi master node olarak belirlemiştik.
Host Address olarak kurulum yaptığımız makinenin IP'sini veriyoruz.
Server ID olarak da 3.
Bundan öncekiler ve sonrakiler aynı.
Evet, 3 makineden oluşan bir MySQL Failerover Cluster kurduk.
Devam edecek..
Yorum Yap