Taufik Mulyana
Taufik Mulyana
Linux System Administrator, Interested in Linux, Cloud, Containers
March 19, 2018 3 min read

Instalasi Percona Server di CentOS dan RHEL

install percona server

Instalasi Percona Server di CentOS dan RHEL, Percona Server Mysql merupakan sistem manajemen basis data relasional sumber terbuka yang kompatibel dengan mysql dan bisa dijadikan pengganti Mysql, Percona Server Mysql memberikan performa, skalabilitas dan instrumentasi yang superior, menggunakan algoritma self-tuning, dukungan untuk perangkat keras berkinerja sangat tinggi yang dapat memberikan kinerja dan keandalan yang baik, hal ini dibuktikan dengan unduhan yang lebih dari 4.400.000.

ada dua cara yang bisa dilakukan untuk memasang Percona, anda bisa memasang melalui repositori dan juga melalui berkas RPM,  dan berikut akan saya jelaskan langkah-langkahnya

Instalasi Percona Server melalui Repositori

Tambahkan repositori percona

user $ sudo yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm

anda akan melihat output seperti berikut

Retrieving http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm
 Preparing... ########################################### [100%]
 1:percona-release ########################################### [100%]

Pastikan Paket berada dalam repositori, anda bisa mengeceknya dengan perintah berikut

user $ sudo yum list | grep percona

...
 Percona-Server-57-debuginfo.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
 Percona-Server-client-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
 Percona-Server-devel-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
 Percona-Server-server-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
 Percona-Server-shared-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
 Percona-Server-shared-compat-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
 Percona-Server-test-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
 Percona-Server-tokudb-57.x86_64 5.7.10-3.1.el7 @percona-release-x86_64
 ...

Selanjutnya Pasang Percona dengan perintah dibawah

user $ sudo yum install Percona-Server-server-57

Instalasi Percona Server melalui berkas RPM

Pertama silahkan unduh percona server pada tautan Unduh Percona silahkan anda pilih distribusi yang anda gunakan dan pilih versi percona yang anda inginkan, cara yang paling mudah adalah dengan mengunduh paket bundel yang berisi semua paket dari percona

user $ wget https://www.percona.com/downloads/Percona-Server-5.7/Percona-Server-5.7.21-20/binary/redhat/7/x86_64/Percona-Server-5.7.21-20-red217b06ca3-el7-x86_64-bundle.tar

ekstrak paket bundel

user $ tar xvf Percona-Server-5.7.21-20-red217b06ca3-el7-x86_64-bundle.tar

dan paket bundel tersebut beriksi paket paket berikut

Percona-Server-57-debuginfo-5.7.21-20.1.el7.x86_64.rpm
 Percona-Server-client-57-5.7.21-20.1.el7.x86_64.rpm
 Percona-Server-devel-57-5.7.21-20.1.el7.x86_64.rpm
 Percona-Server-server-57-5.7.21-20.1.el7.x86_64.rpm
 Percona-Server-shared-57-5.7.21-20.1.el7.x86_64.rpm
 Percona-Server-shared-compat-57-5.7.21-20.1.el7.x86_64.rpm
 Percona-Server-test-57-5.7.21-20.1.el7.x86_64.rpm
 Percona-Server-tokudb-57-5.7.21-20.1.el7.x86_64.rpm

lalu anda pasang dengan perintah berikut

user $ sudo rpm -Uvh Percona-Server-server-57-5.7.21-20.1.el7.x86_64.rpm
user $ sudo rpm -Uvh Percona-Server-client-57-5.7.21-20.1.el7.x86_64.rpm
user $ sudo rpm -Uvh Percona-Server-shared-57-5.7.21-20.1.el7.x86_64.rpm

untuk memasang semuanya gunakan perintah dibawah

user $ sudo rpm -Uvh *.rpm

Menjalankan Percona Server

Secara baku percona menyimpan berkas data pada /var/lib/mysql, dan untuk konfigurasi bisa anda temukan di /etc/my.cnf

Menjalankan  Percona Server

user $ sudo service mysql start

Mengecek status Percona Server

user $ sudo service mysql status

Menghentikan Percona Server

user $ sudo service mysql stop

Menjalankan ulang Percona Server

user $ sudo service mysql restart