麒麟伺服器V10 SP1安裝keepalived
伺服器安裝kepplived手冊
一、軟體介紹
keepalived的作用是檢測伺服器的狀態。
假設有一臺伺服器出現故障,keepalived將檢測到,並將有故障的伺服器從系統中剔除,同時使用其他伺服器代替該伺服器的工作。當伺服器工作正常後,Keepalived自動將伺服器加入到伺服器群中。這些工作全部自動完成,不需要人工干涉,需要人工做的只是修復故障的伺服器。
二、編譯和測試方式
本文選用麒麟伺服器V10版本做測試安裝keepalive-2.0.16版本
軟體下載路徑如下:https://www.keepalived.org/software/keepalived-2.0.16.tar.gz
伺服器詳細規格如下:
名稱 |
說明 |
CPU |
64cores Phytium,FT-2000+/64 64bit |
核心 |
Linux-4.19.90-17.ky10.aarch64-aarch64-with-kylin-10-Tercel |
記憶體 |
64GB |
硬碟 |
480GB |
1.編譯環境配置
(1)執行如下命令,配置keepalive依賴的openSSL。
yum install openssl openssl-devel -y
(2)執行如下命令,獲取keepalive軟體包。
wget https://www.keepalived.org/software/keepalived-2.0.16.tar.gz
(3)執行如下命令,解壓軟體包。
tar -xvf keepalived-2.0.16.tar.gz
(4)執行如下命令,進入keepalived安裝目錄。
cd keepalived-2.0.16/
(5)執行如下命令,生成makefile檔案。
./configure
(6)編譯和安裝keepalive。
make -j64 && make install
3.測試已完成編譯的軟體
執行如下命令,檢視已經安裝的keepalive的版本號。
keepalived -v
當出現類似如下資訊時,表示keepalive編譯完成。
三、已知問題
1.問題現象
在執行“./configure”時出現如下警告,說明需要安裝libnl。
2.解決方案
執行如下命令,安裝OpenSSL
yum install libnl* –y