keepalived安装-centos7

embedded/2024/12/22 23:09:09/

一、yum安装

1、安装Keepalived:

yum install -y keepalived

2、启动Keepalived服务:

systemctl start keepalived

3、设置Keepalived服务开机自启

systemctl enable keepalived

4、检查Keepalived服务状态:

systemctl status keepalived

二、源码(二进制)安装

1、安装依赖

yum -y install gcc openssl-devel libnfnetlink-devel libnl libnl-devel popt-devel make net-tools wget

2、安装包下载

mkdir -p /data/file	#创建文件
cd /data/file	#进入文件
wget https://keepalived.org/software/keepalived-2.2.7.tar.gz	#下载

3、查看及解压

ll #查看
tar -zxf keepalived-2.2.7.tar.gz

4、编译

cd keepalived-2.2.7	#进入源码包
./configure --prefix=/usr/local/keepalived	#编译

5、安装

make && make install

6、查找安装位置

find / -name keepalived

7、把 keepalived的启动文件复制到init.d下,加入开机启动项

cp /data/file/keepalived-2.2.7/keepalived/etc/init.d/keepalived /etc/rc.d/init.d/

8、复制启动服务至 /etc/sysconfig/

cp -r /data/file/keepalived-2.2.7/keepalived/etc/sysconfig/keepalived /etc/sysconfig/

9、把 keepalived 加入系统命令目录

cp /usr/local/keepalived/sbin/keepalived /usr/sbin/
出现下面这几种情况,证明安装及配置都成功。因keepalived默认配置文件执行报错的原因

三、重点说明

        1、如果你要使用Keepalived,你需要编辑/etc/keepalived/keepalived.conf文件并授权chmod 644 keepalived.conf

        2、书写keepalived.conf文件时一定要查询你当前服务器的网卡是多少,命令可以采用ip addr,这个是centos7的

        3、具体的使用请看Redis主备及MySQL主备,如果还有疑问,请记得在评价里面说出问题,我好给你解决


http://www.ppmy.cn/embedded/97620.html

相关文章

C++练习备忘录

1. 保留两位小数输出格式 #include <iostream> #include <iomanip> using namespace std; int main() {double S 0;S (15 25) * 20 / 2;cout << fixed << setprecision(2) << S;return 0; }2. 设置输出宽度 #include <iostream> #inclu…

C++面向对象编程(上)

类与对象属于面向对象的程序设计思想(Object Oriented Programming)&#xff0c;简称OOP。 面向对象基础理论 面向对象是一种对现实世界理解和抽象的方法&#xff0c;是计算机编程技术发展到一定阶段后的产物&#xff0c;是一种软件开发的方法 面向对象四大特性 1.抽象 忽…

【网络】网络基础概念背景TCP/IP 五层模型跨网络传输详解

主页&#xff1a;醋溜马桶圈-CSDN博客 专栏&#xff1a;计算机网络原理_醋溜马桶圈的博客-CSDN博客 gitee&#xff1a;mnxcc (mnxcc) - Gitee.com 目录 1.计算机网络发展 1.1 独立模式 1.2 网络互联 1.3 局域网 LAN 1.4 广域网 WAN 2.协议 2.1 初识协议 2.2 协议分层 2…

Redis缓存——缓存更新策略和常见的缓存问题

一.什么是缓存&#xff1f; 前言&#xff1a;什么是缓存? 前言&#xff1a;为什么要使用缓存&#xff1f; 1.1. 缓存的作用 1.2. 缓存的成本 1.3.如何使用缓存 二.缓存模型和思路 三.缓存更新策略 3.1 业务场景&#xff1a; 3.2.数据库缓存不一致解决方案&#xff1a…

关于使用conda安装opencv-python失败的解决方法

当你想使用conda环境安装opencv-python时&#xff0c;会弹出&#xff1a; conda install opencv-python Collecting package metadata (current_repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve. Collecting packa…

python 压力测试脚本

需求&#xff1a; 生成一个12位不重复的随机数将随机数赋值给Json 串中的 orderCode字段将Json用ECB 指定 key为bJXQezYtR4ZSNK4p进行加密并作为值传给{ “data”: “” }设置每秒30个并发持续1分钟调用接口接口输出测试测试报告 代码示例 import json import random import…

C# NX二次开发-曲线延长和缩短

图示&#xff1a;延长曲线 代码&#xff1a;正值延长负值缩短 var cl workPart.Features.CreateCurvelengthBuilder(null);cl.CurvelengthData.ExtensionMethod NXOpen.GeometricUtilities.ExtensionMethod.Incremental;cl.CurvelengthData.ExtensionSide NXOpen.GeometricU…

【Kubernetes】k8s集群对外服务之Ingress

目录 一.Ingress 概述 1.什么是ingress 2.外部应用访问集群内部服务的方案 3.ingress 组成 4.ingress-Nginx 工作原理 二.部署 nginx-ingress-controller 方式一 方式二 三.总结 一.Ingress 概述 1.什么是ingress service的作用体现在两个方面&#xff0c;①对集群内…