Keepalived--02--安装和卸载

2023-11-13

一、安装前准备

yum -y install gcc gcc-c++ autoconf automake make
yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel


二、安装

2.1、yum 安装

# yum 安装
yum -y install keepalived 


在这里插入图片描述

启动

# 启动 keepalived
systemctl start keepalived  

# 加入开机启动 keepalived
systemctl enable keepalived 

# 重新启动 keepalived
systemctl restart keepalived  

# 查看 keepalived 状态
systemctl status keepalived   

在这里插入图片描述

2.2、源码包安装

2.2.1、安装

cd /home/hd/
# 下载

wget http://www.keepalived.org/software/keepalived-1.2.18.tar.gz

# 解压
tar -zxvf keepalived-1.2.18.tar.gz 


#编译  
cd  keepalived-1.2.18
#--prefix 指定安装地址

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

#编译并安装
make && make install


2.2.1、创建配置文件和启动服务

# 创建keepalived配置文件目录
mkdir /etc/keepalived


# 拷贝 配置文件 到/etc/keepalived目录下  
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/ 


# 复制keepalived脚本到/etc/init.d/ 目录 (就可以使用 service 命令便捷调用)
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/


# 拷贝keepalived脚本到/etc/sysconfig/ 目录  
cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/


# 建立软连接 
ln -s /usr/local/keepalived/sbin/keepalived  /sbin/


# 添加到开机启动 
chkconfig keepalived on 


# 启动命令 
service keepalived start   


# 查看服务状况
service keepalived status

在这里插入图片描述

三、卸载

3.1、yum安装—卸载

卸载软件
# 卸载

yum remove keepalived 

删除相关文件
[root@centos3 100]# find / -name keepalived
/etc/selinux/targeted/tmp/modules/100/keepalived
/etc/selinux/targeted/active/modules/100/keepalived
[root@centos3 100]# rm -rf /etc/selinux/targeted/tmp/modules/100/keepalived
[root@centos3 100]# rm -rf /etc/selinux/targeted/active/modules/100/keepalived


3.2、源码包安装–卸载

卸载keeplived工作路径
# 安装包的解压目录
cd /home/hd/keepalived-1.2.18
make uninstall 
 

删除相关文件
# 查看相关文件
find / -name keepalived

# 删除文件

rm -rf /run/lock/subsys/keepalived
rm -rf /etc/keepalived
rm -rf /etc/sysconfig/keepalived
rm -rf /etc/rc.d/init.d/keepalived
rm -rf /usr/sbin/keepalived
rm -rf /usr/local/keepalived
rm -rf /home/hd/keepalived-1.2.18/keepalived
rm -rf /home/hd/keepalived-1.2.18/keepalived/etc/keepalived
rm -rf /home/hd/keepalived-1.2.18/bin/keepalived



四、常用命令

4.1、 service 命令


# 添加到开机启动  
chkconfig keepalived on 

# 启动  
service keepalived start  


# 停止   
service keepalived stop 

# 重新启动 
service keepalived restart

# 查看服务状况 
service keepalived status 

4.2、 systemctl 命令

# 启动 keepalived
systemctl start keepalived  

# 加入开机启动 keepalived
systemctl enable keepalived 

# 重新启动 keepalived
systemctl restart keepalived  

# 查看 keepalived 状态
systemctl status keepalived   

service 与 systemctl 命令对比
service 命令 systemctl 命令 说明
service [服务] start systemctl start [unit type] 启动服务
service [服务] stop systemctl stop [unit type] 停止服务
service [服务] restart systemctl restart [unit type] 重启服务
service [服务] status systemctl status [unit type] 查看状态
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Keepalived--02--安装和卸载 的相关文章

  • 普通用户安装管理Keepalived

    普通用户安装管理Keepalived 介绍安装授权给普通用户修改配置文件keepalived 配置检测脚本配置普通用户启动keepalived 介绍 负载均衡 Load Balance xff0c 简称LB 是一种服务或基于硬件设备等实现的
  • mysql MGR配置keepalived

    之前写过一篇mysql8 0搭建MGR 在这里 mysql8 0配置MGR 悠游 博客园 cnblogs com 在此基础上配置keepalived 一 安装keepalived 可能会少些包 xff0c 所以配置了网络yum源 所有节点均
  • Nginx+keepalived实现nginx高可用

    提前备好两台服务器 xff08 主 xff1a 192 168 2 34 xff0c 备 xff1a 192 168 2 24 xff09 xff0c 并安装好nginx xff0c nginx安装此文不做赘述 1 下载keepAlived
  • centos7.5部署高可用k8s(一) ---- 部署LB负载均衡haproxy+keepalived

    在centos7 5系统部署一个k8s高可用集群 k8s版本采用v1 15 2 docker版本18 09 根据官方的文档 xff0c 部署集群前首先要部署负载均衡器 xff0c 这里简要记录下LB负载均衡器的部署过程 环境说明 节点IP备
  • Keepalived

    Keepalived双机热备 Keepalived简介 Keepalived是使用C语言编写的路由热备软件 xff0c 该项目软件的主要目标是为Linux系统提供简单高效的负载均衡及高可用解决方案 负载均衡架构依赖于知名的IPVS xff0
  • 双master节点+keepalived方式部署K8s 1.18.20

    相关部署方式也挺多 xff0c 自己采用双master节点 43 单node节点方式 xff0c 并且采用keepalived部署1 18 20版本 xff0c 中间也出现过相关小问题 xff0c 但都一一处理 xff0c 记录以给需要的同
  • 14.haproxy+keepalived负载均衡和高可用

    haproxy 43 keepalived负载均衡和高可用 概述 多个rabbitmq服务形成集群 xff0c 由haproxy来做负载均衡 xff0c haproxy会暴露出来一个端口 xff0c 客户端可以通过haproxy所在的服务器
  • Nginx学习(4)—— 高可用配置(keepalived实现Nginx的高可用)

    文章目录 高可用场景及解决方案keepalived的安装 高可用场景及解决方案 一般高可用的服务端会都有备用服务 xff0c 当某一个服务节点挂掉的时候就会有备用机顶上 这往往需要反向代理 Nginx 来将连接切换到可用的服务机器上 如下图
  • Keepalived--05--脑裂问题

    一 问题 1 1 场景 高可用 在高可用 HA 系统中 当联系2个节点的 心跳线 断开时 本来为一整体 动作协调的HA系统 就分裂成为2个独立的个体 由于相互失去了联系 都以为是对方出了故障 两个节点上的HA软件像 裂脑人 一样 争抢 共享
  • Keepalived 配置手册

    官网 https www keepalived org manpage html 1 描述 keepalived conf 是描述所有Keepalived关键字的配置文件 关键字放在块和子块的层次结构中 每一层由 和 对分隔 注释以 或 到
  • Keepalived + Haproxy实现负载均衡以及调度器的高可用

    Keepalived Haproxy Haproxy 提供高可用性 负载均衡以及基于 TCP 和 HTTP 应用的代理 支持虚拟主机 它是免费 快速并且可靠的一种解决方案 HAProxy 特别适用于那些负载特大的 web 站点 这些站点通常
  • 第二篇:mysql负载均衡、高可用方案:mysqlcluster+haproxy+keepalived

    上一篇介绍了mysqlcluster的安装和配置 本篇将描述高可用的mysql集群组建方式 高可用的mysql集群有多种方式 本篇介绍的是 mysqlcluster haproxy keepalived方案 下篇将介绍通过普通版本的mysq
  • 搭建Keepalived+LVS+Nginx高可用集群负载均衡

    原理图 本博客实现时的ip约定 1 为两台主备CentOs7服务器安装Keepalived和LVS 安装keepalived Keepalived安装 p f 的博客 CSDN博客 安装LVS请看此博客第一点 搭建LVS DR模式 p f
  • keepalived 笔记

    keepalived可以认为是VRRP协议在Linux上的实现 主要有三个模块 分别是core check和vrrp core模块为keepalived的核心 负责主进程的启动 维护以及全局配置文件的加载和解析 check负责健康检查 包括
  • keepalived工作原理和配置说明

    keepalived是什么 keepalived是集群管理中保证集群高可用的一个服务软件 其功能类似于heartbeat 用来防止单点故障 keepalived工作原理 keepalived是以VRRP协议为实现基础的 VRRP全称Virt
  • 物联网上行数据实现tcp 负载均衡和高可用架构 nginx + keepalived方案

    文章目录 需求介绍 架构设计 具体配置 nginx 配置 keepalived 配置 需求介绍 之前有做过一个物联网设备接入的项目 项目中会启动一个数据接入服务 TCP server 用来接收传感器设备上传的数据 数据接入服务需要分布式部署
  • Keepalived--02--安装和卸载

    一 安装前准备 yum y install gcc gcc c autoconf automake make yum y install zlib zlib devel openssl openssl devel pcre pcre dev
  • Keepalived配置Nginx自动重启,实现不间断服务

    续接上篇https blog csdn net qq 44299529 article details 122987503 上回说到我们应该让nginx不间断的工作 只要主节点nginx没问题 就可以重启 除非主节点nginx出错 才切换成
  • 如何给keepalived配置vip(虚拟ip)

    首先为了测试机器 准备两台服务器 host1 172 28 23 73 host2 172 28 23 96 虚拟ip 172 28 23 100 第一步 在线安装keepalived中间件 sudo yum install y keepa
  • Haproxy+keepalived(高可用集群部署)

    Haproxy keepalived Haproxy定义 Haproxy应用 Haproxy支持的调度算法 Haproxy配置文件详解 haproxy keepalived优点 项目环境 主服务器配置 1 haproxy配置 2 keepa

随机推荐

  • yolov5运行过程遇到的小问题(随时更新)

    1 关于git的问题 解决办法 插入下面代码 import os os environ GIT PYTHON REFRESH quiet 2 页面太小无法完成操作 解决办法 如果不好使再考虑降低Batch Size大小或者调整虚拟内存可用硬
  • OpenACC多GPU编程

    include
  • CTFSHOW WEB题目

    web签到题 网页原代码中发现这个 base64解码就是flag web2 这道题目就是最简单的SQL注入了 发现万能密码可以成功 于是后台查询语句猜测是select column from table where username POS
  • echarts图表联动案例

    echarts是非常好用的图表插件 echarts官网 http echarts baidu com index html 需求 展示数据比较多 放在一个图不好展示 体验不好 所以用两个图进行联动展示 X轴数据一样 我封装成了一个方法 直接
  • java将String类型的json转为json对象并进行取出相应的值

    java将String类型的json转为json对象并进行取出相应的值 1 东西太大 简化 2 存进java的demo中 3 maven依赖 4 代码 背景 和别人对接项目 向其要了一个临时的假数据进行格式转换取用 1 东西太大 简化 js
  • 实验三

    include
  • Proxifier+Charles对电脑exe应用抓包(https)

    Proxifier Charles对电脑exe应用抓包 https 自己电脑使用Proxifier Fiddler抓包时折腾好久都是tunnel to 443 证书也都删了重新安装 还是没有用 尝试使用Charles抓包 结果就 成功了 记
  • 使用Electron开发PC客户端

    最近公司要求开发一个PC客户端 要求不能使用 NET开发 为了不让用户安装 net framework 所以就选择了Electron 随口听别人说了一句 之前从来没有接触过 目前项目要完毕了 所以就想记录一下在开发过程中遇到的一些问题和开发
  • Anaconda版本与python版本的对应

    Anaconda版本与python版本的对应 下载anaconda的时候需要指定版本 这个时候如果anaconda版本太高 这样安装python的时候无法安装低版本的适配python 因此需要自己确定需要什么版本的anaconda 下载的命
  • RTX3090+python3.8+tensorflow1.15虚拟环境配置

    RTX3090 python3 8 tensorflow1 15虚拟环境配置 RTX3090不支持安装tensorflow1系官方版本 nvidia tensorflow包含tensorflow1 15的cpu和gpu版本 测试可用 p s
  • JMeter压测:java.net.BindException: Address already in use: connect

    JMeter压测时报错 JMeter Response message Non HTTP response message Address already in use connect java net BindException Addr
  • 关于前端组件bootstrap使用上的几点小技巧

    关于前端组件bootstrap使用上的几点小技巧 1 再次查询时不是以第1页开始的 如果已经翻到第5页了 这个时候改变了一下查询条件 重新点击查询 这个时候会发现请求的根据最新查询条件的第5页的数据 而一般大家是希望点击查询按钮时重新从第1
  • 一键畅享云端ERP:使用Cpolar内网穿透将用友U8 Cloud部署至外网

    文章目录 前言 1 用户需求 2 Cpolar内网穿透的安装和注册 2 1 Cpolar云端设置 2 2 Cpolar Web UI本地设置 3 公网访问测试 前言 用友U8 Cloud是用友公司推出的一款云端ERP解决方案 它以云计算技术
  • 数据资源池和数据仓库的区别

    数据资源池和数据仓库都是企业中用来存储和管理数据的重要组成部分 但它们在实际应用中有着不同的作用和特点 数据资源池通常是一个集成多个数据源的中央存储库 可以存储不同类型和来源的数据 包括结构化 半结构化和非结构化数据 数据资源池可以通过不同
  • C++ 线程(std::thread)使用与并发

    目录 进程和线程 并发和并行 C 11 线程 多线程支持库 std thread 类成员函数 总结 示例 进程和线程 进程 程序 应用程序 可执行文件 一次执行 便开启了一个进程 进程是 CPU 独立分配资源的单位 线程 进程中的一个实体
  • C++ pair的基本用法总结(整理)

    pair
  • 理解Node.js的回调(Callback)

    一 回调 回调 Callback 是javascript中常用的使用方法 简单而言 就是 函数作为参数传递到另一个函数中 然后被调用 同样 在Node js中 比如I O操作发生的地方 经常使用回调模式 通过在回调函数中嵌套回调函数 可以控
  • 我的创作纪念日-128天

    机缘 移动办公的需求和个性化知识体系建立的需求共同需要一个方便 快捷的平台 当谈到移动办公的需求时 主要包括以下几点 任何时间 任何地点处理与业务相关的任何事情 例如家庭办公 出差员工远程办公等 这可以让员工摆脱时间和空间的束缚 单位信息可
  • Qt 槽函数被执行两次的问题

    在使用vs2015编写QT程序时 偶然发现点击一次button槽函数响应了两次 我起初认为是鼠标问题 特意换了鼠标试试结果还是一样的 所以我就研究了一下 按钮的名字是btn account add 以前我用Qt Creator 给按钮添加槽
  • Keepalived--02--安装和卸载

    一 安装前准备 yum y install gcc gcc c autoconf automake make yum y install zlib zlib devel openssl openssl devel pcre pcre dev