Linux上安装配置Keepalived
Linux上安装配置Keepalived
1、下载
自行去Keepalived官网进行下载,也可以通过如下链接进行下载2.0.18版本(目前的稳定版)
链接:https://pan.baidu.com/s/19kHLr6y-ctdtXGR6Cuglbg
提取码:18ti
2、安装
上传下载过后的压缩包到自己的服务器目录,此处我上传到了Linux如下目录:
解压:
tar -zxvf keepalived-2.0.18.tar.gz
进入解压之后的Keepalived目录之下,有一个configure的文件,这是keepalived的配置文件
cd keepalived-2.0.18
配置keepalived,使用如下命令:
./configure --prefix=/usr/local/keepalived --sysconf=/etc
--prefix :keepalived安装目录
--sysconf :keepalived的核心配置文件,必须要在 /etc 目录下面,固定位置,改为其他
位置会导致启动不了不在该目录下的话,会在启动keepalived的时候,会在
日志文件里面抱一个错误,说找不到/etc这个文件夹。
随后会得到一个keepalived的文件夹
编译和安装keepalived
make && make install
使用如下命令可查看keepalived安装在那儿
whereis keepalived
会得到两个目录, /etc/keepalived /usr/local/keepalived
/usr/local/keepalived :是之前指定的安装目录位置
安装目录和nginx的一样,启动keepalived的话就进入sbin目录之下,然后
./keepalived
/etc/keepalived :是keepalived的核心配置文件所在位置
这里面的keepalived.conf 就是核心配置文件
3、配置(KeepAlived.conf)
进入核心配置文件之下
cd /etc/keepalived
vi keepalived.conf 配置内容如下
4、测试
启动之前先来看下IP地址,使用如下命令:
ip addr
启动keepalived 需到 /usr/local/keepalived/sbin/ 目录之下
./keepalived
启动之后再查查看IP地址,会发现里面包含了一个虚拟IP地址,也就是在配置文件里面进
行配置的那个IP地址。
测试keepalived是否配置并启动成功,可以通过如下命令来查看keepalived的进程
ps -ef | grep keepalived
到此keepalived就安装配置成功了。
如何停止keepalived?
可以通过查出keepalived的进程号,然后kill掉这个进程
ps -ef|grep keepalived
kill 9 7234
但是不建议那样做,可以把keepalived的服务注册到系统里,那该如何进行配置呢?
首先,进入到keepalived的解压目录之下,然后在进入keepalived目录之下,再进入到etc目
录之下,如下所示:
然后拷贝如下两个文件到系统服务下,如下操作:
然后刷新系统服务,使用如下命令:
systemctl daemon-reload
接着,使用如下命令进行启动keepalived:
systemctl start keepalived.service
重启keepalived服务:
systemctl restart keepalived.service
停止keepalived服务:
systemctl stopkeepalived.service
如果机器重启之后keepalived没有启动的话,可以安装如下设置Keepalived开机自启动
chkconfig --add keepalived
chkconfig keepalived on
注意:
添加时,必须保证/etc/init.d/keepalived存在
查看系统服务
chkconfig
list
Linux上安装配置Keepalived的更多相关文章
- linux上安装配置samba服务器
linux上安装配置samba服务器 在linux上安装配置samba服务器 在这给大家介绍一个不错的家伙,samba服务.如果您正在犯愁,如何在Windows和Linux之间实现资源共享,就请看看这 ...
- linux 上安装配置l2tp的客户端
有些时候我们外网linux服务器需要访问内网的服务器,这时候就需要在外网服务器上配置l2tp的客户端,连接到VPN访问内网服务器. 安装: yum -y install xl2tpd ppp 安装成功 ...
- Ubuntu Linux上安装配置Mysql
一.安装: 三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt ...
- linux上安装配置vsftpd(转)
转自:http://www.webarch.org/category/linux生产环境是Centos5.6,由于需要提供ftp服务,就找了一款比较小巧的ftp服务器端软件,vsftpd(vsftpd ...
- 在 Linux 上安装配置 BitTorrent Sync [转]
背景介绍:目前我们线上的前端服务器数量比较多,超过200多台,每次发布新应用的时候,都是将软件包放在一台专门的Push服务器上,再由所有的前端服务器通过rsync自动同步.但随着前端服务器的数量越来越 ...
- linux上安装配置vsftpd
启动: /usr/sbin/vsftpd & 端口占用: lsof -i:21 位置: whereis vsftpd 默认配置下,匿名用户登录 vsftpd 服务后的根目录是 /var/ftp ...
- redis3.0.5在linux上安装与配置
redis3.0.5在linux上安装与配置 rhel6/ubuntu14 1 下载 # wget http://download.redis.io/releases/redis-3.0.5.tar. ...
- Linux上安装jdk1.8和配置环境变量
前言 Linux 上安装jdk1.8 和配置环境变量,参考相关文档,本人在此总结,操作归纳如下. 第一步:创建jdk安装目录(该/usr/local/src 目录是空的,最好把我们自己下载的放到这,容 ...
- 阿里云服务器Linux CentOS安装配置(九)shell编译、打包、部署
阿里云服务器Linux CentOS安装配置(九)shell编译.打包.部署 1.查询当前目录以及子目录下所有的java文件,并显示查询结果 find . -name *.java -type f - ...
随机推荐
- linux系统文件被删的几种恢复方法
参考链接:https://www.cnblogs.com/276815076/p/5703796.html 1.几种恢复方法,这里只是记录别的博客提到的方法,本人并未亲自验证. ext3用ext3gr ...
- 干了这碗蛋炒饭 继续APP性能提升
[前言] 什么是做功能,功能就是客户要一碗蛋炒饭,然后做了给他. 我想谁都明白,一家餐厅能活下去,是因为能把食材料理好,客户喜欢. 更准确的说,一家餐厅能活得下去,要考虑用户需求.食材,然后就是料理水 ...
- jquery.qrcode笔记
由于一个坑爹的项目需要生成二维码扫描,后台由于数据库比较麻烦,就只能前端做了,于是乎找到Js生成qrcode的一个库:https://github.com/jeromeetienne/jquery-q ...
- Flutter跨平台框架的使用-iOS最新版
科技引领我们前行 [前言] 1:先简单的介绍下Flutter,它是一款跨平台应用SDK,高性能跨平台实现方案(暂时讨论iOS和Android), 它不同于RN,少了像RN的JS中间桥接层,所以它的性能 ...
- hadoop地址配置、内存配置、守护进程设置、环境设置
1.1 hadoop配置 hadoop配置文件在安装包的etc/hadoop目录下,但是为了方便升级,配置不被覆盖一般放在其他地方,并用环境变量HADOOP_CONF_DIR指定目录. 1.1.1 ...
- 达拉草201771010105《面向对象程序设计(java)》第十八周学习总结
达拉草201771010105<面向对象程序设计(java)>第十八周学习总结 实验十八 总复习 实验时间 2018-12-30 1.实验目的与要求 (1) 综合掌握java基本程序结构 ...
- pem文件转换pub
security CRT在key登陆的时候只能使用.pub文件,所以需呀将.pem转换成.pub 生成公密钥 .pub 文件.ssh-keygen -e -f key.pem >> key ...
- SpringBoot&Shiro实现权限管理
SpringBoot&Shiro实现权限管理 引言 相信大家前来看这篇文章的时候,是有SpringBoot和Shiro基础的,所以本文只介绍整合的步骤,如果哪里写的不好,恳请大家能指出错误,谢 ...
- Jira字段配置最佳实践
在我们创建Jira时,Jira上会填写各式各样的字段,不同的字段对于不同的角色人员,使用方式也是不同的,通过这篇文章,希望大家能够对Jira使用有更深刻的认识. 为什么需要严格规范? 易于开发,测试, ...
- py基础之列表生成式
列表生成式就是用一句语句生成一个列表,格式基本是:x for i in L下面是使用for循环迭代dict而生成的一个复杂表达式,将输出后的字符串保存为html文档可以生成一个表格d = {'adam ...