Thread Starter
#0
Galera Cluster, yüksek veri erişilebilirliği ve ölçeklenebilirlik sağlayan bir çoklu-master veritabanı replikasyon çözümüdür. MySQL ve MariaDB gibi popüler veritabanı sistemleri ile uyumlu olarak çalışmaktadır. Galera Cluster kurulumu, birkaç aşamadan oluşur ve bu yazıda adım adım nasıl yapacağınızı açıklayacağım.
İlk olarak, Galera Cluster’ı kurmak için en az üç sunucuya ihtiyacınız vardır. Bu sunucuların birbirleriyle iletişim kurabilmesi için uygun bir ağ yapılandırmasına sahip olması gerekmektedir.
Burada, "IP_ADRESİ" kısmını her sunucunun IP adresi ile değiştirin.
Diğer sunucularda ise MariaDB servisini başlatmanız yeterlidir:
Bu adımlar, Galera Cluster'ın temel kurulumunu kapsamaktadır. Daha karmaşık yapılandırmalar ve optimizasyonlar için Galera'nın resmi belgelerine başvurmanız faydalı olacaktır. Yüksek erişilebilirlik ve veri bütünlüğü sağlamak için Galera Cluster, veri merkezlerinde etkili bir çözüm sunar.
İlk olarak, Galera Cluster’ı kurmak için en az üç sunucuya ihtiyacınız vardır. Bu sunucuların birbirleriyle iletişim kurabilmesi için uygun bir ağ yapılandırmasına sahip olması gerekmektedir.
- Gerekli Yazılımları Yükleme: Her bir sunucuda, Galera Cluster için gerekli yazılımları yüklemelisiniz. Aşağıdaki komutları kullanarak MariaDB ve Galera'yı yükleyebilirsiniz:
CODE
123
sudo apt update
sudo apt install mariadb-server mariadb-client galera
- Konfigürasyon Dosyası: Her sunucuda MariaDB konfigürasyon dosyasını (genellikle /etc/mysql/my.cnf) düzenlemeniz gerekecektir. Aşağıdaki ayarları eklemelisiniz:
CODE
123456789
[mysqld]
binlog_format=ROW
default-storage-engine=innodb
innodb_autoinc_lock_mode=2
wsrep_on=ON
wsrep_cluster_name="my_cluster"
wsrep_node_address="IP_ADRESİ"
wsrep_cluster_address="gcomm://IP_ADRESİ_1,IP_ADRESİ_2,IP_ADRESİ_3"
Burada, "IP_ADRESİ" kısmını her sunucunun IP adresi ile değiştirin.
- Cluster Başlatma: İlk sunucuda Galera Cluster'ı başlatmak için aşağıdaki komutu kullanın:
CODE
12
sudo galera_new_cluster
Diğer sunucularda ise MariaDB servisini başlatmanız yeterlidir:
CODE
12
sudo systemctl start mariadb
- Doğrulama: Cluster'ın düzgün bir şekilde çalıştığını doğrulamak için, her sunucuda aşağıdaki komutla durumunu kontrol edebilirsiniz:
CODE
12
SHOW STATUS LIKE 'wsrep%';
Bu adımlar, Galera Cluster'ın temel kurulumunu kapsamaktadır. Daha karmaşık yapılandırmalar ve optimizasyonlar için Galera'nın resmi belgelerine başvurmanız faydalı olacaktır. Yüksek erişilebilirlik ve veri bütünlüğü sağlamak için Galera Cluster, veri merkezlerinde etkili bir çözüm sunar.