MariaDB 10.2 Yükseltme

Centos 7 üzerinde Centos Webpanel MySQL-MariaDB 10.2 Sürümüne Yükseltme

MariaDB 10.2 Yükseltme

Centos 7 MySQL – MariaDB Güncelleştirme

Centos 7 işletim sistemi üzerine kurulan birçok panel temel sürüm olan MySQL – MariaDB 5.5 ile gelir (Güncel panellerde bu sürüm genelde 10.1’dir). Çeşitli güncellemeler ile bu versiyonlar yükseltilebilir ama panel içerisinden güncellemeye çalıştığınızda genelde “MariaDB-server x86_64” paket güncellemesinde hata ya da uyarılar alırsınız. Hata almasanız bile güncellemenin gerçekleşmediğini görürsünüz çünkü MySQL Database Server çalıştığı için bu güncellemeye izin vermeyecektir. Peki bu gibi durumlarda ne yapacağız? Tabi ki manuel olarak güncelleme yapacağız.

MariaDB nedir?

Güncellemeye çalıştığımız MariaDB tam olarak nedir? MariaDB, ilişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türemiş, GNU Lisansı altında ücretsiz dağıtılan, kullanılabilen ve geliştirilebilen bir veritabanıdır. MySQL, önde gelen açık kaynaklı bir veritabanı yazılım sistemi olarak yoluna devam ederken “Oracle” firması tarafından satın alınmıştır. Bu satın alımdan sonra ilk geliştiricileri MySQL’in Monty AB çatısı altında yine açık kaynak olarak MariaDB adıyla yola devam edeceğini duyurduktan sonra MySQL – MariaDB şeklinde anılmaya başlanmıştır.
MariaDB, MySQL’in daha fazla yeni özelliğini, yeni depolama motorlarını ve bazı hatalardan arındırılarak daha iyi performans ile çalışması için tasarlanmıştır. MariaDB şu anda MariaDB Foundation ve MariaDB Corporation için çalışan MySQL’in birçok gönüllü topluluk ve orijinal geliştiricileri ile birlikte yürüttükleri bir veritabanı projesidir.

Centos 7 üzerinde kurulan Centos Webpanel MySQL-MariaDB 10.2 Sürümüne Yükseltme İşlemi

Öncelikle herhangi bir aksiliğin olabileceğini varsayarak veritabanlarımızın yedeğini alalım!

Putty v.b. bir SSH/Telnet yazılımı ile sunucumuza bağlanalım.

Yedekleme için komutumuz :

mysqldump --all-databases > /home/fullyedek.sql.gz

“home” dizini altına tüm veritabanlarımızı fullyedek.sql.gz ismi altında yedekledik.

Daha sağlıklı olabilmesi için aşağıdaki komutu uygulayacağız ama siz uygulamak zorunda değilsiniz

Komutumuz : mysql
mysql -> SET GLOBAL innodb_fast_shutdown = 0;

Şimdi Mariadb servisini durduralım

Komutumuz : service mysql stop

Şimdi MariaDB server’i silelim.

Komutumuz : yum remove MariaDB-server MariaDB-client -y

Şimdi Mariadb 10.2 sürümünü kuralım

Komutumuz : yum install MariaDB-server MariaDB-client -y

Şimdi mysql servisini yeniden etkinleştirelim

Komutumuz : service mysql start

Şimdi veritabanımızı yükseltme işlemini yapalım

Komutumuz : mysql_upgrade

Şimdi MariaDB servis hizmetini başlatalım

Komutumuz : systemctl enable mariadb.service

Ne olur ne olmaz, herhangi bir sorun var mı diye sistemimizi yeniden başlatalım.

Komutumuz : reboot

Her şey yolunda gittiyse MariaDB versiyonu 10.2’ye yükseltilmiş demektir. Herhangi bir hata ile karşılaşırsanız zaten ilk adımda veritabanı yedeklerimizi almıştık. Bir soru ya da sorununuz olduğunda bu sayfanın altındaki yorum kısmından ya da iletişim sayfasından iletebilirsiniz. Görüşmek üzere, kendinize iyi bakın. Maske, Mesafe ve Hijyen kurallarına uymayı ihmal etmeyin.

CEVAP YAZ

Lütfen yorumunuzu yazın!
Lütfen adınızı buraya yazın