{"id":1971,"date":"2018-12-25T14:08:06","date_gmt":"2018-12-25T14:08:06","guid":{"rendered":"https:\/\/www.hostnic.id\/blog\/?p=1971"},"modified":"2018-12-25T14:08:06","modified_gmt":"2018-12-25T14:08:06","slug":"cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux","status":"publish","type":"post","link":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/","title":{"rendered":"Cara Konfigurasi dan Membuat High Availability\/Clustering pada OS Linux"},"content":{"rendered":"<p>High Availability (HA) hanya mengacu pada kualitas sistem untuk beroperasi terus menerus tanpa kegagalan untuk jangka waktu yang lama. Solusi HA dapat diimplementasikan menggunakan perangkat keras dan \/ atau perangkat lunak, dan salah satu solusi umum untuk menerapkan HA adalah clustering.<\/p>\n<p>Dalam komputasi, sebuah cluster terdiri dari dua atau lebih komputer (umumnya dikenal sebagai node atau anggota) yang bekerja bersama untuk melakukan tugas. Dalam pengaturan seperti itu, hanya satu simpul yang menyediakan layanan dengan simpul sekunder mengambil alih jika gagal.<\/p>\n<p>Cluster terbagi dalam empat tipe utama:<\/p>\n<ul>\n<li><strong>Storage<\/strong>:\u00a0memungkinkan server untuk secara bersamaan membaca dan menulis ke sistem file bersama.<\/li>\n<li><strong>High Availability<\/strong>: menghilangkan titik kegagalan tunggal dan dengan gagal layanan dari satu node cluster ke yang lain dalam kasus node menjadi tidak beroperasi.<\/li>\n<li><strong>Load Balancing<\/strong>: mengirimkan permintaan layanan jaringan ke beberapa node cluster untuk menyeimbangkan beban permintaan di antara node cluster.<\/li>\n<li><strong>High Performance<\/strong>: melakukan pemrosesan paralel atau bersamaan, sehingga membantu meningkatkan kinerja aplikasi.<\/li>\n<\/ul>\n<p>Solusi lain yang banyak digunakan untuk menyediakan HA adalah replikasi (khususnya replikasi data). Replikasi adalah proses dimana satu atau lebih basis data (sekunder) dapat tetap disinkronkan dengan satu basis data utama (atau master).<\/p>\n<p>Untuk mengatur sebuah cluster, kita membutuhkan setidaknya dua server. Untuk tujuan panduan ini, kami akan menggunakan dua server Linux:<\/p>\n<ul>\n<li>Node1: 192.168.10.10<\/li>\n<li>Node2: 192.168.10.11<\/li>\n<\/ul>\n<p>Pada artikel ini, kami akan menunjukkan dasar-dasar cara menggunakan, mengkonfigurasi dan mempertahankan ketersediaan tinggi \/ clustering di Ubuntu 16.04 \/ 18.04 dan CentOS 7. Kami akan menunjukkan cara menambahkan layanan HTTP Nginx ke cluster.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_75 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Daftar Isi<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f3184035e42\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69f3184035e42\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#Configuring_Local_DNS_Settings_on_Each_Server\" >Configuring Local DNS Settings on Each Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#Installing_Nginx_Web_Server\" >Installing Nginx Web Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#Installing_and_Configuring_Corosync_and_Pacemaker\" >Installing and Configuring Corosync and Pacemaker<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#Creating_the_Cluster\" >Creating the Cluster<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#Configuring_Cluster_Options\" >Configuring Cluster Options<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#Adding_a_ResourceCluster_Service\" >Adding a Resource\/Cluster Service<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#Testing_High_AvailabilityClustering\" >Testing High Availability\/Clustering<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Configuring_Local_DNS_Settings_on_Each_Server\"><\/span>Configuring Local DNS Settings on Each Server<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Agar kedua server dapat berkomunikasi satu sama lain, kita perlu mengonfigurasi pengaturan DNS lokal yang sesuai di file \/etc\/hosts di kedua server.<\/p>\n<p>Buka dan edit file menggunakan editor baris perintah favorit Anda.<\/p>\n<pre class=\"\">$ sudo vim \/etc\/hosts\r\n<\/pre>\n<p>Tambahkan entri berikut dengan alamat IP aktual dari server Anda.<\/p>\n<pre>192.168.10.10\tnode1.example.com\r\n192.168.10.11 \tnode2.example.com\r\n<\/pre>\n<p>Simpan perubahan dan tutup file.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Installing_Nginx_Web_Server\"><\/span>Installing Nginx Web Server<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sekarang instal server web Nginx menggunakan perintah berikut.<\/p>\n<pre>$ sudo apt install nginx  [On Ubuntu]\r\n$ sudo yum install epel-release &amp;&amp; sudo yum install nginx [On CentOS 7]\r\n<\/pre>\n<p>Setelah instalasi selesai, mulailah layanan Nginx untuk saat ini dan aktifkan untuk memulai secara otomatis saat boot, kemudian periksa apakah sudah menyala dan berjalan menggunakan perintah systemctl.<\/p>\n<p>Di Ubuntu, layanan harus dimulai secara otomatis segera setelah paket pra-konfigurasi selesai, Anda cukup mengaktifkannya.<\/p>\n<pre>$ sudo systemctl enable nginx\r\n$ sudo systemctl start nginx\r\n$ sudo systemctl status nginx\r\n<\/pre>\n<p>Setelah memulai layanan Nginx, kita perlu membuat halaman web khusus untuk mengidentifikasi dan menguji operasi pada kedua server. Kami akan mengubah konten halaman indeks Nginx default seperti yang ditunjukkan.<\/p>\n<pre>$ echo \"This is the default page for node1.example.com\" | sudo tee \/usr\/share\/nginx\/html\/index.html \t#VPS1\r\n$ echo \"This is the default page for node2.example.com\" | sudo tee \/usr\/share\/nginx\/html\/index.html \t#VPS2\r\n<\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Installing_and_Configuring_Corosync_and_Pacemaker\"><\/span>Installing and Configuring Corosync and Pacemaker<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Selanjutnya, kita harus menginstal Pacemaker, Corosync, dan Pcs pada setiap node sebagai berikut.<\/p>\n<pre>$ sudo apt install corosync pacemaker pcs\t#Ubuntu \r\n$ sudo yum install corosync pacemaker pcs\t#CentOS \r\n<\/pre>\n<p>Setelah instalasi selesai, pastikan pcs daemon berjalan di kedua server.<\/p>\n<pre>$ sudo systemctl enable pcsd\r\n$ sudo systemctl start pcsd\r\n$ sudo systemctl status pcsd\r\n<\/pre>\n<h4><span class=\"ez-toc-section\" id=\"Creating_the_Cluster\"><\/span>Creating the Cluster<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Selama instalasi, pengguna sistem yang disebut &#8220;hacluster&#8221; dibuat. Jadi kita perlu mengatur otentikasi yang diperlukan untuk pcs. Mari kita mulai dengan membuat kata sandi baru untuk pengguna &#8220;hacluster&#8221;, kita perlu menggunakan kata sandi yang sama di semua server:<\/p>\n<pre>$ sudo passwd hacluster\r\n<\/pre>\n<div id=\"attachment_31409\" class=\"wp-caption aligncenter\" style=\"width: 672px;\">\n<p><a href=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/Create-Cluster-User-Password.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31409\" style=\"display: inline;\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/Create-Cluster-User-Password.png?resize=662%2C116&#038;ssl=1\" alt=\"Create Cluster User Password\" width=\"662\" height=\"116\" data-lazy-loaded=\"true\" \/><noscript><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31409\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/Create-Cluster-User-Password.png?resize=662%2C116&#038;ssl=1\" alt=\"Create Cluster User Password\" width=\"662\" height=\"116\" \/><\/noscript><\/a><\/p>\n<p class=\"wp-caption-text\">Create Cluster User Password<\/p>\n<\/div>\n<p>Selanjutnya, pada salah satu server (Node1), jalankan perintah berikut untuk mengatur otentikasi yang diperlukan untuk pcs.<\/p>\n<pre>$ sudo pcs cluster auth node1.example.com node2.example.com -u hacluster -p password_here --force\r\n<\/pre>\n<div id=\"attachment_31410\" class=\"wp-caption aligncenter\" style=\"width: 792px;\">\n<p><a href=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/setup-needed-authenticate-for-pcs.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31410\" style=\"display: inline;\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/setup-needed-authenticate-for-pcs.png?resize=782%2C97&#038;ssl=1\" sizes=\"auto, (max-width: 782px) 100vw, 782px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/setup-needed-authenticate-for-pcs.png 782w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/setup-needed-authenticate-for-pcs-768x95.png 768w\" alt=\"Setup Authentication for PCS\" width=\"782\" height=\"97\" data-lazy-loaded=\"true\" \/><noscript><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31410\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/setup-needed-authenticate-for-pcs.png?resize=782%2C97&#038;ssl=1\" alt=\"Setup Authentication for PCS\" width=\"782\" height=\"97\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/setup-needed-authenticate-for-pcs.png 782w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/setup-needed-authenticate-for-pcs-768x95.png 768w\" sizes=\"auto, (max-width: 782px) 100vw, 782px\" \/><\/noscript><\/a><\/p>\n<p class=\"wp-caption-text\">Setup Authentication for PCS<\/p>\n<\/div>\n<p>Now create a cluster and populate it with some nodes (the cluster name cannot exceed 15 characters, in this example, we have used <strong>examplecluster<\/strong>) on Node1 server.<\/p>\n<pre>$ sudo pcs cluster setup --name examplecluster node1.example.com node2.example.com \r\n<\/pre>\n<div id=\"attachment_31411\" class=\"wp-caption aligncenter\" style=\"width: 832px;\">\n<p><a href=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/create-cluster.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31411\" style=\"display: inline;\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/create-cluster.png?resize=822%2C420&#038;ssl=1\" sizes=\"auto, (max-width: 822px) 100vw, 822px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/create-cluster.png 822w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/create-cluster-768x392.png 768w\" alt=\"Create Cluster on Node1\" width=\"822\" height=\"420\" data-lazy-loaded=\"true\" \/><noscript><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31411\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/create-cluster.png?resize=822%2C420&#038;ssl=1\" alt=\"Create Cluster on Node1\" width=\"822\" height=\"420\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/create-cluster.png 822w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/create-cluster-768x392.png 768w\" sizes=\"auto, (max-width: 822px) 100vw, 822px\" \/><\/noscript><\/a><\/p>\n<p class=\"wp-caption-text\">Create Cluster on Node1<\/p>\n<\/div>\n<p>Sekarang aktifkan cluster saat boot dan mulai layanan.<\/p>\n<pre>$ sudo pcs cluster enable --all\r\n$ sudo pcs cluster start --all\r\n<\/pre>\n<div id=\"attachment_31412\" class=\"wp-caption aligncenter\" style=\"width: 652px;\">\n<p><a href=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/enable-and-start-cluster.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31412\" style=\"display: inline;\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/enable-and-start-cluster.png?resize=642%2C173&#038;ssl=1\" alt=\"Enable and Start the Cluster\" width=\"642\" height=\"173\" data-lazy-loaded=\"true\" \/><noscript><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31412\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/enable-and-start-cluster.png?resize=642%2C173&#038;ssl=1\" alt=\"Enable and Start the Cluster\" width=\"642\" height=\"173\" \/><\/noscript><\/a><\/p>\n<p class=\"wp-caption-text\">Enable and Start the Cluster<\/p>\n<\/div>\n<p>Sekarang periksa apakah layanan cluster sudah berjalan dan menggunakan perintah berikut.<\/p>\n<pre>$ sudo pcs status\r\nOR\r\n$ sudo crm_mon -1\r\n<\/pre>\n<div id=\"attachment_31413\" class=\"wp-caption aligncenter\" style=\"width: 952px;\">\n<p><a href=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/check-cluster-status.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31413\" style=\"display: inline;\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/check-cluster-status.png?resize=942%2C477&#038;ssl=1\" sizes=\"auto, (max-width: 942px) 100vw, 942px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/check-cluster-status.png 942w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/check-cluster-status-768x389.png 768w\" alt=\"Check Cluster Status\" width=\"942\" height=\"477\" data-lazy-loaded=\"true\" \/><noscript><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31413\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/check-cluster-status.png?resize=942%2C477&#038;ssl=1\" alt=\"Check Cluster Status\" width=\"942\" height=\"477\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/check-cluster-status.png 942w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/check-cluster-status-768x389.png 768w\" sizes=\"auto, (max-width: 942px) 100vw, 942px\" \/><\/noscript><\/a><\/p>\n<p class=\"wp-caption-text\">Check Cluster Status<\/p>\n<\/div>\n<p>Dari output perintah di atas, Anda dapat melihat bahwa ada peringatan tentang tidak ada perangkat STONITH namun STONITH masih diaktifkan di kluster. Selain itu, tidak ada sumber daya \/ layanan cluster yang telah dikonfigurasi.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Configuring_Cluster_Options\"><\/span>Configuring Cluster Options<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Opsi pertama adalah menonaktifkan STONITH (atau Tembak Node Lainnya di Kepala), implementasi pagar pada alat pacu jantung.<\/p>\n<p>Komponen ini membantu melindungi data Anda dari kerusakan oleh akses bersamaan. Untuk tujuan panduan ini, kami akan menonaktifkannya karena kami belum mengkonfigurasi perangkat apa pun.<\/p>\n<p>Untuk mematikan STONITH, jalankan perintah berikut:<\/p>\n<pre>$ sudo pcs property set stonith-enabled=false\r\n<\/pre>\n<p>Selanjutnya, abaikan juga kebijakan Kuorum dengan menjalankan perintah berikut:<\/p>\n<pre>$ sudo pcs property set no-quorum-policy=ignore\r\n<\/pre>\n<p>Setelah mengatur opsi di atas, jalankan perintah berikut untuk melihat daftar properti dan memastikan bahwa opsi di atas, stonith dan kebijakan kuorum dinonaktifkan.<\/p>\n<pre>$ sudo pcs property list\r\n<\/pre>\n<div id=\"attachment_31414\" class=\"wp-caption aligncenter\" style=\"width: 582px;\">\n<p><a href=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/view-cluster-properties.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31414\" style=\"display: inline;\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/view-cluster-properties.png?resize=572%2C173&#038;ssl=1\" alt=\"View Cluster Properties\" width=\"572\" height=\"173\" data-lazy-loaded=\"true\" \/><noscript><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31414\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/view-cluster-properties.png?resize=572%2C173&#038;ssl=1\" alt=\"View Cluster Properties\" width=\"572\" height=\"173\" \/><\/noscript><\/a><\/p>\n<p class=\"wp-caption-text\">View Cluster Properties<\/p>\n<\/div>\n<h4><span class=\"ez-toc-section\" id=\"Adding_a_ResourceCluster_Service\"><\/span>Adding a Resource\/Cluster Service<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Di bagian ini, kita akan melihat bagaimana cara menambahkan sumber daya klaster. Kami akan mengonfigurasi IP mengambang yang merupakan alamat IP yang dapat dipindahkan secara instan dari satu server ke server lain dalam jaringan atau pusat data yang sama. Singkatnya, IP mengambang adalah istilah umum teknis, yang digunakan untuk IP yang tidak terikat secara ketat pada satu antarmuka tunggal.<\/p>\n<p>Dalam hal ini, ini akan digunakan untuk mendukung failover di cluster ketersediaan tinggi. Perlu diingat bahwa IP mengambang bukan hanya untuk situasi failover, mereka memiliki beberapa kasus penggunaan lainnya. Kita perlu mengkonfigurasi cluster sedemikian rupa sehingga hanya anggota aktif dari cluster yang &#8220;memiliki&#8221; atau merespons IP mengambang pada waktu tertentu.<\/p>\n<p>Kami akan menambahkan dua sumber daya klaster: sumber daya alamat IP mengambang yang disebut &#8220;<strong>floating_ip<\/strong>&#8221; dan sumber daya untuk server web Nginx yang disebut &#8220;<strong>http_server<\/strong>&#8220;.<\/p>\n<p>Pertama mulailah dengan menambahkan floating_ip sebagai berikut. Dalam contoh ini, alamat IP mengambang kami adalah 192.168.10.20.<\/p>\n<pre>$ sudo pcs resource create floating_ip ocf:heartbeat:IPaddr2 ip=192.168.10.20 cidr_netmask=24 op monitor interval=60s\r\n<\/pre>\n<p>dimana:<\/p>\n<ul>\n<li><strong>floating_ip<\/strong>: adalah nama layanan.<\/li>\n<li><strong>\u201cocf:heartbeat:IPaddr2\u201d<\/strong>: memberitahu Pacemaker script mana yang harus digunakan, IPaddr2 dalam kasus ini, namespace yang mana di dalamnya (pacemaker) dan standar apa yang sesuai dengan ocf.<\/li>\n<li>\u201c<strong>op monitor interval=60s<\/strong>\u201d: menginstruksikan Alat Pacu Jantung untuk memeriksa kesehatan layanan ini setiap satu menit dengan menelepon tindakan monitor agen.<\/li>\n<\/ul>\n<p>Kemudian tambahkan sumber daya kedua, bernama <strong>http_server<\/strong>. Di sini, agen sumber daya layanan adalah ocf:heartbeat:nginx.<\/p>\n<pre class=\"\">$ sudo pcs resource create http_server ocf:heartbeat:nginx configfile=\"\/etc\/nginx\/nginx.conf\" op monitor timeout=\"20s\" interval=\"60s\"\r\n<\/pre>\n<p>Setelah Anda menambahkan layanan cluster, keluarkan perintah berikut untuk memeriksa status sumber daya.<\/p>\n<pre>$ sudo pcs status resources\r\n<\/pre>\n<div id=\"attachment_31415\" class=\"wp-caption aligncenter\" style=\"width: 712px;\">\n<p><a href=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/check-cluster-resources.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31415\" style=\"display: inline;\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/check-cluster-resources.png?resize=702%2C78&#038;ssl=1\" alt=\"Check Cluster Resources\" width=\"702\" height=\"78\" data-lazy-loaded=\"true\" \/><noscript><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31415\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/check-cluster-resources.png?resize=702%2C78&#038;ssl=1\" alt=\"Check Cluster Resources\" width=\"702\" height=\"78\" \/><\/noscript><\/a><\/p>\n<p class=\"wp-caption-text\">Check Cluster Resources<\/p>\n<\/div>\n<p>Melihat output dari perintah, dua sumber daya yang ditambahkan: &#8220;floating_ip&#8221; dan &#8220;http_server&#8221; telah terdaftar. Layanan floating_ip tidak aktif karena simpul utama sedang beroperasi.<\/p>\n<p>Jika Anda mengaktifkan firewall di sistem Anda, Anda harus mengizinkan semua lalu lintas ke Nginx dan semua layanan ketersediaan tinggi melalui firewall untuk komunikasi yang baik antar node:<\/p>\n<pre>-------------- CentOS 7 -------------- \r\n$ sudo firewall-cmd --permanent --add-service=http\r\n$ sudo firewall-cmd --permanent --add-service=high-availability\t\t\r\n$ sudo firewall-cmd --reload\r\n\r\n-------------- Ubuntu -------------- \r\n$ sudo ufw allow http\t\r\n$ sudo ufw allow high-availability\t\t\t\t\t\t\r\n$ sudo ufw reload \r\n<\/pre>\n<h4><span class=\"ez-toc-section\" id=\"Testing_High_AvailabilityClustering\"><\/span>Testing High Availability\/Clustering<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Langkah terakhir dan penting adalah menguji apakah pengaturan ketersediaan tinggi kami berfungsi. Buka browser web dan navigasikan ke alamat 192.168.10.20 Anda akan melihat halaman Nginx default dari <strong>node2.example.com<\/strong> seperti yang ditunjukkan pada tangkapan layar.<\/p>\n<div id=\"attachment_31416\" class=\"wp-caption aligncenter\" style=\"width: 771px;\">\n<p><a href=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/test-cluster-before-failure.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31416\" style=\"display: inline;\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/test-cluster-before-failure.png?resize=761%2C252&#038;ssl=1\" alt=\"Test Cluster Before Failure\" width=\"761\" height=\"252\" data-lazy-loaded=\"true\" \/><noscript><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31416\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/test-cluster-before-failure.png?resize=761%2C252&#038;ssl=1\" alt=\"Test Cluster Before Failure\" width=\"761\" height=\"252\" \/><\/noscript><\/a><\/p>\n<p class=\"wp-caption-text\">Test Cluster Before Failure<\/p>\n<\/div>\n<p>Untuk mensimulasikan kegagalan, jalankan perintah berikut untuk menghentikan cluster di <strong>node2.example.com<\/strong>.<\/p>\n<pre>$ sudo pcs cluster stop http_server\r\n<\/pre>\n<p>Kemudian muat ulang halaman di <strong>192.168.10.20<\/strong>, Anda sekarang harus mengakses halaman web Nginx default dari <strong>node1.example.com<\/strong>.<\/p>\n<div id=\"attachment_31417\" class=\"wp-caption aligncenter\" style=\"width: 773px;\">\n<p><a href=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/test-cluster-after-failure.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31417\" style=\"display: inline;\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/test-cluster-after-failure.png?resize=763%2C235&#038;ssl=1\" alt=\"Test Cluster After Failure\" width=\"763\" height=\"235\" data-lazy-loaded=\"true\" \/><noscript><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-31417\" src=\"https:\/\/i0.wp.com\/www.tecmint.com\/wp-content\/uploads\/2018\/12\/test-cluster-after-failure.png?resize=763%2C235&#038;ssl=1\" alt=\"Test Cluster After Failure\" width=\"763\" height=\"235\" \/><\/noscript><\/a><\/p>\n<p class=\"wp-caption-text\">Test Cluster After Failure<\/p>\n<\/div>\n<p>Sebagai alternatif, Anda dapat mensimulasikan kesalahan dengan memberi tahu layanan untuk berhenti secara langsung, tanpa menghentikan gugus pada sembarang simpul, menggunakan perintah berikut di salah satu simpul:<\/p>\n<pre class=\"\">$ sudo crm_resource --resource http_server --force-stop \r\n<\/pre>\n<p>Kemudian Anda perlu menjalankan crm_mon dalam mode interaktif (default), dalam interval monitor 2 menit, Anda harus dapat melihat pemberitahuan kluster bahwa http_server gagal dan memindahkannya ke node lain.<\/p>\n<p>Agar layanan cluster Anda berjalan dengan efisien, Anda mungkin perlu menetapkan beberapa kendala. Anda dapat melihat halaman manual pcs (pcs pcs) untuk daftar semua perintah penggunaan.<\/p>\n<p>Untuk informasi lebih lanjut tentang Corosync dan Alat Pacu Jantung, periksa: <a href=\"https:\/\/clusterlabs.org\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/clusterlabs.org\/<\/a><\/p>\n<p>Dalam panduan ini, kami telah menunjukkan dasar-dasar cara menggunakan, mengkonfigurasi dan mempertahankan ketersediaan tinggi \/ clustering \/ replikasi di Ubuntu 16.04 \/ 18.04 dan CentOS 7. Kami mendemonstrasikan cara menambahkan layanan Nginx HTTP ke sebuah cluster.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>High Availability (HA) hanya mengacu pada kualitas sistem untuk beroperasi terus menerus tanpa kegagalan untuk jangka waktu yang lama. Solusi HA dapat diimplementasikan menggunakan perangkat keras dan \/ atau perangkat lunak, dan salah satu solusi umum untuk menerapkan HA adalah clustering. Dalam komputasi, sebuah cluster terdiri dari dua atau lebih komputer (umumnya dikenal sebagai node [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1972,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[91],"tags":[],"class_list":["post-1971","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cara Konfigurasi dan Membuat High Availability\/Clustering pada OS Linux - Hostnic.id<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Konfigurasi dan Membuat High Availability\/Clustering pada OS Linux - Hostnic.id\" \/>\n<meta property=\"og:description\" content=\"High Availability (HA) hanya mengacu pada kualitas sistem untuk beroperasi terus menerus tanpa kegagalan untuk jangka waktu yang lama. Solusi HA dapat diimplementasikan menggunakan perangkat keras dan \/ atau perangkat lunak, dan salah satu solusi umum untuk menerapkan HA adalah clustering. Dalam komputasi, sebuah cluster terdiri dari dua atau lebih komputer (umumnya dikenal sebagai node [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Hostnic.id\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-25T14:08:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hostnic.id\/blog\/wp-content\/uploads\/2018\/12\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png\" \/>\n\t<meta property=\"og:image:width\" content=\"688\" \/>\n\t<meta property=\"og:image:height\" content=\"322\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ari Sigit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ari Sigit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/\"},\"author\":{\"name\":\"Ari Sigit\",\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/#\\\/schema\\\/person\\\/a782d1235d484e7630007157996e5a49\"},\"headline\":\"Cara Konfigurasi dan Membuat High Availability\\\/Clustering pada OS Linux\",\"datePublished\":\"2018-12-25T14:08:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/\"},\"wordCount\":1154,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.hostnic.id\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png?fit=688%2C322&ssl=1\",\"articleSection\":[\"Linux\"],\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/\",\"url\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/\",\"name\":\"Cara Konfigurasi dan Membuat High Availability\\\/Clustering pada OS Linux - Hostnic.id\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.hostnic.id\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png?fit=688%2C322&ssl=1\",\"datePublished\":\"2018-12-25T14:08:06+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/#\\\/schema\\\/person\\\/a782d1235d484e7630007157996e5a49\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.hostnic.id\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png?fit=688%2C322&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.hostnic.id\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png?fit=688%2C322&ssl=1\",\"width\":688,\"height\":322,\"caption\":\"Cara Konfigurasi dan Membuat High Availability\\\/Clustering pada OS Linux\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/tutorial\\\/linux\\\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Konfigurasi dan Membuat High Availability\\\/Clustering pada OS Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/\",\"name\":\"hostnic.id\",\"description\":\"Info, Tips dan Tutorial Seputar Layanan Hostnic\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/#\\\/schema\\\/person\\\/a782d1235d484e7630007157996e5a49\",\"name\":\"Ari Sigit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/140001cab6874fc4d4cecb4b3519ceca05b4fa2543ed46c5dae3704831ed3a2d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/140001cab6874fc4d4cecb4b3519ceca05b4fa2543ed46c5dae3704831ed3a2d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/140001cab6874fc4d4cecb4b3519ceca05b4fa2543ed46c5dae3704831ed3a2d?s=96&d=mm&r=g\",\"caption\":\"Ari Sigit\"},\"description\":\"Application Developer &amp; Support Specialist\",\"url\":\"https:\\\/\\\/www.hostnic.id\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Konfigurasi dan Membuat High Availability\/Clustering pada OS Linux - Hostnic.id","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Konfigurasi dan Membuat High Availability\/Clustering pada OS Linux - Hostnic.id","og_description":"High Availability (HA) hanya mengacu pada kualitas sistem untuk beroperasi terus menerus tanpa kegagalan untuk jangka waktu yang lama. Solusi HA dapat diimplementasikan menggunakan perangkat keras dan \/ atau perangkat lunak, dan salah satu solusi umum untuk menerapkan HA adalah clustering. Dalam komputasi, sebuah cluster terdiri dari dua atau lebih komputer (umumnya dikenal sebagai node [&hellip;]","og_url":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/","og_site_name":"Hostnic.id","article_published_time":"2018-12-25T14:08:06+00:00","og_image":[{"width":688,"height":322,"url":"https:\/\/www.hostnic.id\/blog\/wp-content\/uploads\/2018\/12\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png","type":"image\/png"}],"author":"Ari Sigit","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Ari Sigit","Estimasi waktu membaca":"7 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#article","isPartOf":{"@id":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/"},"author":{"name":"Ari Sigit","@id":"https:\/\/www.hostnic.id\/blog\/#\/schema\/person\/a782d1235d484e7630007157996e5a49"},"headline":"Cara Konfigurasi dan Membuat High Availability\/Clustering pada OS Linux","datePublished":"2018-12-25T14:08:06+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/"},"wordCount":1154,"commentCount":0,"image":{"@id":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2018\/12\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png?fit=688%2C322&ssl=1","articleSection":["Linux"],"inLanguage":"id","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/","url":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/","name":"Cara Konfigurasi dan Membuat High Availability\/Clustering pada OS Linux - Hostnic.id","isPartOf":{"@id":"https:\/\/www.hostnic.id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#primaryimage"},"image":{"@id":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2018\/12\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png?fit=688%2C322&ssl=1","datePublished":"2018-12-25T14:08:06+00:00","author":{"@id":"https:\/\/www.hostnic.id\/blog\/#\/schema\/person\/a782d1235d484e7630007157996e5a49"},"breadcrumb":{"@id":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#primaryimage","url":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2018\/12\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png?fit=688%2C322&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2018\/12\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png?fit=688%2C322&ssl=1","width":688,"height":322,"caption":"Cara Konfigurasi dan Membuat High Availability\/Clustering pada OS Linux"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-konfigurasi-dan-membuat-high-availability-clustering-pada-os-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hostnic.id\/blog\/"},{"@type":"ListItem","position":2,"name":"Cara Konfigurasi dan Membuat High Availability\/Clustering pada OS Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.hostnic.id\/blog\/#website","url":"https:\/\/www.hostnic.id\/blog\/","name":"hostnic.id","description":"Info, Tips dan Tutorial Seputar Layanan Hostnic","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hostnic.id\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/www.hostnic.id\/blog\/#\/schema\/person\/a782d1235d484e7630007157996e5a49","name":"Ari Sigit","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/secure.gravatar.com\/avatar\/140001cab6874fc4d4cecb4b3519ceca05b4fa2543ed46c5dae3704831ed3a2d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/140001cab6874fc4d4cecb4b3519ceca05b4fa2543ed46c5dae3704831ed3a2d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/140001cab6874fc4d4cecb4b3519ceca05b4fa2543ed46c5dae3704831ed3a2d?s=96&d=mm&r=g","caption":"Ari Sigit"},"description":"Application Developer &amp; Support Specialist","url":"https:\/\/www.hostnic.id\/blog\/author\/admin\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2018\/12\/Setup-High-Availability-Clustering-in-CentOS-Ubuntu.png?fit=688%2C322&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8D2mv-vN","jetpack-related-posts":[{"id":6358,"url":"https:\/\/www.hostnic.id\/blog\/teknologi\/tujuan-maintenance-adalah-high-availability-yang-berarti\/","url_meta":{"origin":1971,"position":0},"title":"Tujuan Maintenance Adalah High Availability Yang Berarti","author":"Monic","date":"2023-08-11","format":false,"excerpt":"Halo pembaca Indonesia, bagaimana kabar kalian? Pada artikel ini, kita akan membahas tentang tujuan maintenance yang sangat penting dalam menjaga High Availability sebuah sistem. High Availability berarti sistem yang selalu tersedia dan siap digunakan setiap saat. Tujuan maintenance adalah untuk memastikan bahwa sistem tersebut selalu berjalan dengan baik dan siap\u2026","rel":"","context":"dalam &quot;Teknologi&quot;","block_context":{"text":"Teknologi","link":"https:\/\/www.hostnic.id\/blog\/.\/teknologi\/"},"img":{"alt_text":"Tujuan Maintenance Adalah High Availability Yang Berarti","src":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/08\/Screenshot-91-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/08\/Screenshot-91-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/08\/Screenshot-91-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/08\/Screenshot-91-1.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2028,"url":"https:\/\/www.hostnic.id\/blog\/tutorial\/linux\/cara-setup-drbd-dan-membuat-replika-storage-dua-server-centos-7\/","url_meta":{"origin":1971,"position":1},"title":"Cara Setup DRBD dan membuat Replika Storage Dua Server CentOS 7","author":"Ari Sigit","date":"2019-01-17","format":false,"excerpt":"DRBD (kependekan dari Distributed Replicated Block Device) adalah solusi penyimpanan yang direplikasi, fleksibel dan serbaguna untuk Linux. Ini mencerminkan konten perangkat blok seperti hard disk, partisi, volume logis, dll. Antara server. Ini melibatkan salinan data pada dua perangkat penyimpanan, sehingga jika salah satu gagal, data di sisi lain dapat digunakan.\u2026","rel":"","context":"dalam &quot;Linux&quot;","block_context":{"text":"Linux","link":"https:\/\/www.hostnic.id\/blog\/.\/tutorial\/linux\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2019\/01\/initialize-meta-data-storage-.png?fit=574%2C291&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2019\/01\/initialize-meta-data-storage-.png?fit=574%2C291&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2019\/01\/initialize-meta-data-storage-.png?fit=574%2C291&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":10289,"url":"https:\/\/www.hostnic.id\/blog\/tutorial\/hosting-plus\/cloud-server-untuk-website\/","url_meta":{"origin":1971,"position":2},"title":"Cloud Server untuk Website \u2013 Cepat, Aman, Andal di Hostnic","author":"Marketing","date":"2025-08-21","format":false,"excerpt":"Di era digital saat ini, kecepatan dan keandalan website menjadi kunci utama kesuksesan bisnis online. Website yang lambat atau sering mengalami gangguan bisa membuat pengunjung cepat pergi dan mengurangi kepercayaan pelanggan. Semakin besar bisnis Anda, semakin tinggi ekspektasi pengguna terhadap stabilitas dan performa website. Banyak pemilik usaha masih mengandalkan hosting\u2026","rel":"","context":"dalam &quot;Hosting Plus&quot;","block_context":{"text":"Hosting Plus","link":"https:\/\/www.hostnic.id\/blog\/.\/tutorial\/hosting-plus\/"},"img":{"alt_text":"cloud server untuk website","src":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2025\/08\/cloud-server-untuk-website.jpg?fit=800%2C600&ssl=1%3Fv%3D1755749285&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2025\/08\/cloud-server-untuk-website.jpg?fit=800%2C600&ssl=1%3Fv%3D1755749285&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2025\/08\/cloud-server-untuk-website.jpg?fit=800%2C600&ssl=1%3Fv%3D1755749285&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2025\/08\/cloud-server-untuk-website.jpg?fit=800%2C600&ssl=1%3Fv%3D1755749285&resize=700%2C400 2x"},"classes":[]},{"id":2513,"url":"https:\/\/www.hostnic.id\/blog\/tutorial\/2-process-managers-for-node-js-applications-in-linux\/","url_meta":{"origin":1971,"position":3},"title":"2 Process Managers for Node.js Applications in Linux","author":"Nanda Anubis","date":"2019-07-19","format":false,"excerpt":"PM2 PM2 adalah open-source, canggih, kaya fitur, lintas-platform dan manajer proses level produksi paling populer untuk Node.js dengan load balancer. Ini memungkinkan Anda untuk membuat list, monitoring dan bertindak pada semua proses Nodejs yang diluncurkan, dan mendukung mode cluster. StrongLoop PM StrongLoop PM juga merupakan open-source, advance production process manager\u2026","rel":"","context":"dalam &quot;Tutorial&quot;","block_context":{"text":"Tutorial","link":"https:\/\/www.hostnic.id\/blog\/.\/tutorial\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2019\/07\/pm2.png?fit=720%2C340&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2019\/07\/pm2.png?fit=720%2C340&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2019\/07\/pm2.png?fit=720%2C340&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2019\/07\/pm2.png?fit=720%2C340&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":8190,"url":"https:\/\/www.hostnic.id\/blog\/teknologi\/gagal-server-menghadapi-situasi-ketika-server-mengalami-kegagalan\/","url_meta":{"origin":1971,"position":4},"title":"Gagal Server: Menghadapi Situasi Ketika Server Mengalami Kegagalan","author":"Monic","date":"2023-10-06","format":false,"excerpt":"Hostnic.id -\u00a0Dalam dunia yang semakin tergantung pada teknologi, server yang andal dan berkinerja tinggi sangat penting bagi bisnis dan organisasi. Namun, tidak peduli seberapa baik server tersebut dirancang dan dikelola, ada kalanya server mengalami kegagalan. Kegagalan server dapat terjadi karena berbagai alasan, seperti kegagalan perangkat keras, masalah jaringan, atau kesalahan\u2026","rel":"","context":"dalam &quot;Teknologi&quot;","block_context":{"text":"Teknologi","link":"https:\/\/www.hostnic.id\/blog\/.\/teknologi\/"},"img":{"alt_text":"Gagal Server: Menghadapi Situasi Ketika Server Mengalami Kegagalan","src":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/10\/GGS.png?fit=738%2C350&ssl=1%3Fv%3D1696582254&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/10\/GGS.png?fit=738%2C350&ssl=1%3Fv%3D1696582254&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/10\/GGS.png?fit=738%2C350&ssl=1%3Fv%3D1696582254&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/10\/GGS.png?fit=738%2C350&ssl=1%3Fv%3D1696582254&resize=700%2C400 2x"},"classes":[]},{"id":7019,"url":"https:\/\/www.hostnic.id\/blog\/tutorial\/unduh-kvm-terbaru-dapatkan-perangkat-lunak-kvm-terkini-untuk-virtualisasi\/","url_meta":{"origin":1971,"position":5},"title":"Unduh KVM Terbaru: Dapatkan Perangkat Lunak KVM Terkini untuk Virtualisasi!","author":"Monic","date":"2023-09-08","format":false,"excerpt":"Sahabat Hostnic! Apakabar sahabat semua? Semoga sehat selalu dan selamat datang kembali di artikel menarik kali ini. Pada kesempatan ini, kami akan membahas tentang KVM, sebuah perangkat lunak virtualisasi yang sangat powerful dan terkini. Jika Anda tertarik dengan virtualisasi dan ingin menggunakan teknologi terbaru, maka artikel ini adalah tempat yang\u2026","rel":"","context":"dalam &quot;Tutorial&quot;","block_context":{"text":"Tutorial","link":"https:\/\/www.hostnic.id\/blog\/.\/tutorial\/"},"img":{"alt_text":"kvm download","src":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/09\/website-hosting-concept-with-wom.jpg?fit=740%2C492&ssl=1%3Fv%3D1694084904&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/09\/website-hosting-concept-with-wom.jpg?fit=740%2C492&ssl=1%3Fv%3D1694084904&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/09\/website-hosting-concept-with-wom.jpg?fit=740%2C492&ssl=1%3Fv%3D1694084904&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.hostnic.id\/blog\/wp-content\/uploads\/2023\/09\/website-hosting-concept-with-wom.jpg?fit=740%2C492&ssl=1%3Fv%3D1694084904&resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/posts\/1971","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/comments?post=1971"}],"version-history":[{"count":1,"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/posts\/1971\/revisions"}],"predecessor-version":[{"id":1973,"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/posts\/1971\/revisions\/1973"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/media\/1972"}],"wp:attachment":[{"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/media?parent=1971"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/categories?post=1971"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostnic.id\/blog\/wp-json\/wp\/v2\/tags?post=1971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}