Linux服務安裝-編譯安裝LVS和Keepalived-2.0.9

操作系統Centos7,關閉selinux,關閉防火墻

1、備份和修改基礎倉庫到163

yum install wget -y && cd /etc/yum.repos.d/ && mv CentOS-Base.repo CentOS-Base.repo.back

wget -O /etc/yum.repos.d/CentOS-Base.repo?http://mirrors.163.com/.help/CentOS7-Base-163.repo

2、安裝epel倉庫和修改epel倉庫地址到阿里云

yum install epel-release -y

wget -O /etc/yum.repos.d/epel.repo?http://mirrors.aliyun.com/repo/epel-7.repo

3、安裝開發環境

yum group list

yum group install Development Tools -y

4、下載lvs源碼包

wget -O /usr/local/src/ipvsadm-1.26.tar.gz?http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.26.tar.gz

yum install ipvsadm -y #(推薦安裝方法,這種方法版本比較高)

5、下載keepalived源碼包

wget -O /usr/local/src/keepalived-2.0.19.tar.gz?https://www.keepalived.org/software/keepalived-2.0.19.tar.gz

6、安裝依賴環境

yum -y install libnl-devel popt-devel popt-static openssl-devel libnfnetlink-devel

7、編譯安裝lvs

tar zxf /usr/local/src/ipvsadm-1.26.tar.gz -C /usr/local/src

cd /usr/local/src/ipvsadm-1.26

make && make install

(yum 安裝不需要編譯)

8、測試ipvsadm 和檢測lvs 的ip_vs

ipvsadm -L -n

lsmod | grep ip_vs

9、編譯安裝keepalived

tar zxf /usr/local/src/keepalived-2.0.19.tar.gz -C /usr/local/src

cd /usr/local/src/keepalived-2.0.19

./configure --prefix=/usr/local/keepalived

make && make install

mkdir /etc/keepalived

cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/

cp /usr/local/src/keepalived-2.0.19/keepalived/etc/init.d/keepalived /etc/init.d/

cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/

cp /usr/local/keepalived/sbin/keepalived /usr/sbin/

測試keepalived

/etc/init.d/keepalived start

ps axu|grep keepalived

tail -f /var/log/message

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
禁止轉載,如需轉載請通過簡信或評論聯系作者。