Jadual Kandungan
Konfigurasikan hanyut automatik VIP" >Konfigurasikan hanyut automatik VIP
Rumah tutorial komputer pengetahuan komputer Pemasangan Keepalived dan hanyut automatik VIP

Pemasangan Keepalived dan hanyut automatik VIP

Feb 19, 2024 pm 01:30 PM
linux vip

Keepalived ialah penyelesaian ketersediaan tinggi berdasarkan LVS (Linux Virtual Server), yang digunakan terutamanya untuk pengimbangan beban dan failover dalam persekitaran Linux.

Keepalived memastikan kesinambungan dan kebolehpercayaan perkhidmatan dengan menggunakan alamat IP maya (VIP) dan mekanisme pemeriksaan kesihatan.

Antaranya, hanyut automatik VIP ialah ciri utama Keepalived, yang membolehkan perkhidmatan itu ditukar dengan lancar ke pelayan sandaran apabila pelayan utama gagal.

Artikel ini akan memperkenalkan secara ringkas pemasangan dan konfigurasi Keepalived untuk mencapai kluster ketersediaan tinggi. Ia direka bentuk untuk memberi panduan kepada pemula untuk membantu mereka menguasai teknologi utama ini dan meningkatkan keupayaan pengurusan sistem Linux mereka.

Penjelasan istilah

Sebelum kita menyelami pemasangan dan konfigurasi Keepalived, adalah perlu untuk menjelaskan konsep beberapa istilah utama.

Keepalived

Keepalived ialah pakej perisian untuk membina sistem Linux dengan ketersediaan tinggi.

Ia berfungsi berdasarkan protokol VRRP (Virtual Router Redundancy Protocol) dan secara automatik boleh failover antara hos.

Fungsi utama Keepalived adalah untuk menyediakan fungsi failover dan pengimbangan beban antara berbilang pelayan untuk memastikan kesinambungan dan kebolehpercayaan perkhidmatan.

Ia digunakan secara meluas dalam pelbagai penyelesaian ketersediaan tinggi, seperti pengimbang beban rangkaian dan pelayan maya Linux.

Alamat IP Maya (VIP)

Alamat IP maya (VIP) ialah alamat IP yang tidak terikat secara langsung pada satu kad antara muka rangkaian (NIC), tetapi dikongsi antara berbilang pelayan.

Dalam konfigurasi Keepalived, VIP digunakan untuk failover antara pelayan utama dan sandaran.

Apabila pelayan utama gagal, VIP secara automatik akan "hanyut" ke pelayan sandaran untuk memastikan kesinambungan perkhidmatan yang lancar.

Mekanisme ini membolehkan pelanggan mengakses perkhidmatan secara berterusan tanpa mengetahui konfigurasi khusus pelayan bahagian belakang.

Setelah memahami istilah utama ini, lebih mudah bagi kami untuk memahami kandungan berikut, termasuk konfigurasi parameter Keepalived dan prinsip kerja hanyut automatik VIP.

Pemasangan Keepalived dan hanyut automatik VIP

Penjelasan parameter

Apabila mengkonfigurasi Keepalived, adalah penting untuk memahami parameter utama dan fungsinya.

Di sini, kami akan meneroka beberapa parameter konfigurasi utama untuk membantu anda memahami dan melaksanakan hanyut automatik VIP dengan lebih baik.

vrrp_instance

vrrp_instance Mentakrifkan tika penghala maya.

Contoh ini mengandungi satu siri tetapan, seperti antara muka rangkaian yang digunakan, keutamaan dan selang semakan degupan jantung.

Setiap vrrp_instance boleh mempunyai set VIP sendiri untuk failover.

negeri

state参数设置虚拟路由器的初始状态,可以是MASTERBACKUP.

Dalam penggunaan sebenar, satu pelayan ditetapkan kepada MASTER dan pelayan lain ditetapkan kepada BACKUP.

antara muka

Parameter

interface menentukan antara muka rangkaian yang digunakan Keepalived untuk menghantar siaran VRRP.

Biasanya, ini sepatutnya antara muka yang disambungkan pelayan ke rangkaian kongsi.

virtual_router_id

virtual_router_id ialah pengecam unik yang digunakan untuk membezakan vrrp_instances yang berbeza.

Kejadian penghala maya yang berbeza dalam rangkaian yang sama harus mempunyai ID yang berbeza.

keutamaan

priority Mentakrifkan keutamaan pelayan dalam vrrp_instance. Semakin tinggi nilai, semakin tinggi keutamaan.

Apabila pelayan utama gagal, pelayan sandaran dengan keutamaan tertinggi akan mengambil alih VIP.

virtual_ipaddress

Blok

virtual_ipaddress mentakrifkan satu atau lebih VIP yang dikaitkan dengan vrrp_instance.

Alamat IP ini akan hanyut antara pelayan pada failover.

Memahami parameter ini membantu mengkonfigurasi Keepalived dengan betul dan memastikan VIP boleh secara automatik hanyut ke pelayan sandaran sekiranya berlaku kegagalan.

Pemasangan Keepalived dan hanyut automatik VIP

Persekitaran larian

Untuk memastikan Keepalived dapat dipasang dan berjalan dengan lancar, adalah penting untuk memilih persekitaran operasi yang sesuai.

Berikut ialah tetapan dan keperluan persekitaran yang disyorkan:

Sistem Operasi

Keepalived direka terutamanya untuk sistem Linux.

Pengedaran Linux yang disyorkan termasuk tetapi tidak terhad kepada Ubuntu, Debian, CentOS dan Red Hat Enterprise Linux.

Pastikan sistem anda dikemas kini, atau sekurang-kurangnya versi yang disokong, untuk prestasi dan keselamatan yang optimum.

Konfigurasi rangkaian

  • Pastikan semua pelayan yang mengambil bahagian berada dalam rangkaian yang sama supaya mereka boleh berkomunikasi melalui VIP.
  • Tetapkan setiap pelayan alamat IP statik yang unik, alamat ini akan digunakan untuk komunikasi rangkaian biasa.
  • Pastikan kad antara muka rangkaian (NIC) dikonfigurasikan dengan betul dan sambungan rangkaian stabil.

Keperluan Sistem

  • Bergantung pada skala penggunaan, pastikan sumber CPU dan memori mencukupi. Untuk penggunaan bersaiz kecil hingga sederhana, konfigurasi pelayan umum adalah mencukupi.
  • Pastikan sistem mempunyai penyegerakan masa yang stabil Menggunakan perkhidmatan NTP dapat memastikan masa antara pelayan adalah konsisten.

Pergantungan perisian

  • Sebelum memasang Keepalived, pastikan sistem anda telah memasang semua kebergantungan yang diperlukan, seperti penghalaan IP dan alatan pengurusan.
  • Jika menggunakan pengurus pakej tertentu (seperti APT atau YUM), pastikan ia dikemas kini kepada versi terkini.

Menggunakan Keepalived dalam persekitaran yang betul membantu meningkatkan kestabilan dan kebolehpercayaan.

Beri saya contoh

Melalui langkah dan contoh khusus, kami akan menunjukkan cara memasang Keepalived dan cara mengkonfigurasinya untuk mencapai drift VIP automatik.

Pasang Keepalived

Kemas kini senarai pakej: Sebelum memasang, pastikan senarai pakej sistem anda dikemas kini. Pada sistem berasaskan Debian anda boleh menggunakan arahan berikut:

sudo apt update
Salin selepas log masuk

Pasang Keepalived: Gunakan pengurus pakej anda untuk memasang Keepalived. Pada sistem berasaskan Debian, gunakan arahan berikut:

sudo apt install keepalived
Salin selepas log masuk

Untuk pengedaran Linux lain, sila gunakan arahan pengurus pakej yang sepadan.

Konfigurasikan hanyut automatik VIP

  • Edit fail konfigurasi Keepalived: Fail konfigurasi biasanya terdapat /etc/keepalived/keepalived.conf. Anda memerlukan hak pentadbir untuk mengedit fail ini.
  • Tetapkan vrrp_instance: Dalam fail konfigurasi, buat atau ubah suai blok vrrp_instance. Contohnya:
  • vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 100
    virtual_ipaddress {
    192.168.1.100
    }
    }
    Salin selepas log masuk

    在这个例子中,VI_1是vrrp_instance的名称,状态设置为MASTER,并使用了虚拟IP地址192.168.1.100.

  • Konfigurasikan pelayan sandaran: Pada pelayan sandaran, gunakan konfigurasi yang serupa, tetapi tetapkan state改为BACKUP,并将priority kepada nilai yang lebih rendah daripada pelayan utama.
  • Mulakan semula perkhidmatan Keepalived: Selepas menukar konfigurasi, mulakan semula perkhidmatan Keepalived untuk menggunakan perubahan:
  • sudo systemctl restart keepalived
    Salin selepas log masuk

    Dengan langkah ini, anda boleh memasang dan mengkonfigurasi Keepalived pada pelayan Linux anda untuk mencapai drift VIP automatik.

    Ringkasan

    Melalui artikel ini, Bu Nian memperkenalkan proses pemasangan dan konfigurasi Keepalived secara terperinci, terutamanya cara merealisasikan drift automatik VIP (alamat IP maya).

    Keepalived, sebagai penyelesaian ketersediaan tinggi, bukan sahaja menyediakan keupayaan failover, tetapi juga meningkatkan kestabilan dan kebolehpercayaan sistem melalui fungsi pengimbangan bebannya.

    Atas ialah kandungan terperinci Pemasangan Keepalived dan hanyut automatik VIP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

  • Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

    Alat AI Hot

    Undresser.AI Undress

    Undresser.AI Undress

    Apl berkuasa AI untuk mencipta foto bogel yang realistik

    AI Clothes Remover

    AI Clothes Remover

    Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

    Undress AI Tool

    Undress AI Tool

    Gambar buka pakaian secara percuma

    Clothoff.io

    Clothoff.io

    Penyingkiran pakaian AI

    AI Hentai Generator

    AI Hentai Generator

    Menjana ai hentai secara percuma.

    Artikel Panas

    R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
    3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. Tetapan grafik terbaik
    3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
    3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

    Alat panas

    Notepad++7.3.1

    Notepad++7.3.1

    Editor kod yang mudah digunakan dan percuma

    SublimeText3 versi Cina

    SublimeText3 versi Cina

    Versi Cina, sangat mudah digunakan

    Hantar Studio 13.0.1

    Hantar Studio 13.0.1

    Persekitaran pembangunan bersepadu PHP yang berkuasa

    Dreamweaver CS6

    Dreamweaver CS6

    Alat pembangunan web visual

    SublimeText3 versi Mac

    SublimeText3 versi Mac

    Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

    DeepSeek Web Versi Pintu Masuk Laman Web Rasmi DeepSeek DeepSeek Web Versi Pintu Masuk Laman Web Rasmi DeepSeek Feb 19, 2025 pm 04:54 PM

    DeepSeek adalah alat carian dan analisis pintar yang kuat yang menyediakan dua kaedah akses: versi web dan laman web rasmi. Versi web adalah mudah dan cekap, dan boleh digunakan tanpa pemasangan; Sama ada individu atau pengguna korporat, mereka dapat dengan mudah mendapatkan dan menganalisis data besar-besaran melalui DeepSeek untuk meningkatkan kecekapan kerja, membantu membuat keputusan dan menggalakkan inovasi.

    Cara Memasang DeepSeek Cara Memasang DeepSeek Feb 19, 2025 pm 05:48 PM

    Terdapat banyak cara untuk memasang DeepSeek, termasuk: Menyusun dari Sumber (untuk pemaju berpengalaman) menggunakan pakej yang dikompilasi (untuk pengguna Windows) menggunakan bekas docker (untuk yang paling mudah, tidak perlu bimbang tentang keserasian) Dokumen rasmi dengan berhati -hati dan menyediakannya sepenuhnya untuk mengelakkan masalah yang tidak perlu.

    Bagaimana untuk menyelesaikan masalah kebenaran yang dihadapi semasa melihat versi Python di Terminal Linux? Bagaimana untuk menyelesaikan masalah kebenaran yang dihadapi semasa melihat versi Python di Terminal Linux? Apr 01, 2025 pm 05:09 PM

    Penyelesaian kepada Isu Kebenaran Semasa Melihat Versi Python di Terminal Linux Apabila anda cuba melihat versi Python di Terminal Linux, masukkan Python ...

    Dapatkan Pakej Pemasangan Gate.io secara percuma Dapatkan Pakej Pemasangan Gate.io secara percuma Feb 21, 2025 pm 08:21 PM

    Gate.io adalah pertukaran cryptocurrency yang popular yang boleh digunakan pengguna dengan memuat turun pakej pemasangannya dan memasangnya pada peranti mereka. Langkah -langkah untuk mendapatkan pakej pemasangan adalah seperti berikut: Lawati laman web rasmi Gate.io, klik "Muat turun", pilih sistem operasi yang sepadan (Windows, Mac atau Linux), dan muat turun pakej pemasangan ke komputer anda. Adalah disyorkan untuk mematikan perisian antivirus atau firewall sementara semasa pemasangan untuk memastikan pemasangan yang lancar. Selepas selesai, pengguna perlu membuat akaun Gate.io untuk mula menggunakannya.

    Pemasangan Laman Web Rasmi Bitget (Panduan Pemula 2025) Pemasangan Laman Web Rasmi Bitget (Panduan Pemula 2025) Feb 21, 2025 pm 08:42 PM

    Bitget adalah pertukaran cryptocurrency yang menyediakan pelbagai perkhidmatan perdagangan termasuk perdagangan tempat, perdagangan kontrak dan derivatif. Ditubuhkan pada tahun 2018, pertukaran itu beribu pejabat di Singapura dan komited untuk menyediakan pengguna dengan platform perdagangan yang selamat dan boleh dipercayai. Bitget menawarkan pelbagai pasangan perdagangan, termasuk BTC/USDT, ETH/USDT dan XRP/USDT. Di samping itu, pertukaran mempunyai reputasi untuk keselamatan dan kecairan dan menawarkan pelbagai ciri seperti jenis pesanan premium, perdagangan leverage dan sokongan pelanggan 24/7.

    Pakej pemasangan OUYI OKX disertakan secara langsung Pakej pemasangan OUYI OKX disertakan secara langsung Feb 21, 2025 pm 08:00 PM

    Ouyi Okx, pertukaran aset digital terkemuka di dunia, kini telah melancarkan pakej pemasangan rasmi untuk menyediakan pengalaman perdagangan yang selamat dan mudah. Pakej pemasangan OKX OUYI tidak perlu diakses melalui penyemak imbas. Proses pemasangan adalah mudah dan mudah difahami.

    Bagaimana cara menetapkan kebenaran secara automatik UnixSocket selepas sistem dimulakan semula? Bagaimana cara menetapkan kebenaran secara automatik UnixSocket selepas sistem dimulakan semula? Mar 31, 2025 pm 11:54 PM

    Bagaimana untuk menetapkan keizinan UnixSocket secara automatik selepas sistem dimulakan semula. Setiap kali sistem dimulakan semula, kita perlu melaksanakan perintah berikut untuk mengubahsuai keizinan UnixSocket: sudo ...

    Portal rasmi muat turun Ouyi Exchange Portal rasmi muat turun Ouyi Exchange Feb 21, 2025 pm 07:51 PM

    Ouyi, juga dikenali sebagai Okx, adalah platform perdagangan cryptocurrency terkemuka di dunia. Artikel ini menyediakan portal muat turun untuk pakej pemasangan rasmi Ouyi, yang memudahkan pengguna memasang klien OUYI pada peranti yang berbeza. Pakej pemasangan ini menyokong sistem Windows, Mac, Android dan iOS. Selepas pemasangan selesai, pengguna boleh mendaftar atau log masuk ke akaun OUYI, mula membuat kriptografi perdagangan dan nikmati perkhidmatan lain yang disediakan oleh platform.

    See all articles