首页 > 系统相关 >Keepalived 安装 配置 Nginx 高可用

Keepalived 安装 配置 Nginx 高可用

时间:2023-12-26 15:03:38浏览次数:31  
标签:可用 Keepalived script keepalived Nginx 安装

Keepalived 安装 配置 Nginx 高可用

Keepalived 安装

yum install -y keepalived

配置文件位置

/etc/keepalived/keepalived.conf

配置nginx高可用

vi /etc/keepalived/keepalived.conf
vrrp_script chk_gluster {
    script "/usr/bin/systemctl is-active glusterd"
    interval 2
    weight -2
}

vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 101
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass YourAuthenticationPassword
    }
    virtual_ipaddress {
        10.158.16.150
    }
    track_script {
        chk_gluster
    }
}

标签:可用,Keepalived,script,keepalived,Nginx,安装
From: https://www.cnblogs.com/zdtiio/p/17928088.html

相关文章

  • Ubuntu 安装vmware tools
                                                            Ubuntu安装vmwaretools一、Ubuntu20.0安装vmwaretools,在VCenter平台上选择虚拟机,点击安装VMwa......
  • Tengine安装
    Tengine安装安装依赖yum-yinstallgccgcc-c++zlibzlib-developensslopenssl-develpcrepcre-devel下载地址https://tengine.taobao.org/download.html安装tar-zxvftengine-2.2.2.tar.gzcdtengine-2.2.2./configure--prefix=/usr/local/tenginemake&&make......
  • Nginx安装部署
    如果没有gcc环境,需要安装gcc:yuminstallgcc-c++安装依赖yum-yinstallgcczlibzlib-develpcre-developensslopenssl-devel#进入文件夹cd/usr/local#下载安装包wgethttp://nginx.org/download/nginx-1.18.0.tar.gz#解压安装包tar-xvfnginx-1.18.0.tar.g......
  • 【Python】Python安装指定版本库
    Python安装指定版本库安装指定的版本库在平时代码开发中是很有必要的操作,毕竟有些库之间相互依赖,如果版本不在依赖的范围之内,我们安装的库会报安装的依赖版本有问题。先看一下命令:pipinstall库名=版本号1示例:pipinstallnumpy==1.21.51如果你下载库的速度比较慢或者没办法下......
  • Mac安装Mysql5.7
    官网https://downloads.mysql.com/archives/community/下载Mysql5.7.31,再高5.7版本没有macOS选项安装安装完毕会弹出帐号密码这里要把密码记住,待会用mysqladmin重置密码时要用。启动mysql服务系统设置拉到最下面,启动mysql服务启动成功设置mysql服务端mysql命令别名aliasmysql=/usr......
  • MAC安装IDEA
    环境电脑:MacBookProM2ChipmacOS:Sonoma14.1.2IntelliJIDEAUltimate:2023.3.2-macOSAppleSilicon(dmg)下载官网:https://www.jetbrains.com/idea/download/other.html如果这篇文章对你有用,可以关注本人微信公众号获取更多ヽ(^ω^)ノ~......
  • Mac安装JDK1.8
    官网https://www.oracle.com/java/technologies/downloads/#java8-mac下载需要Oracle帐号安装点击安装一直下一步安装成功配置系统环境变量JDK主目录:/Library/Java/JavaVirtualMachinesJDK真实目录:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Homeopen~/.bash_......
  • Mac安装brew
    介绍Homebrew是一款包管理工具,目前支持macOS和Linux系统。主要有四个部分组成:brew、homebrew-core、homebrew-cask、homebrew-bottles。安装执行安装脚本执行/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"选阿里巴巴。验证安装成功执......
  • Nginx 工作原理简介
    在了解Nginx工作原理之前,我们先来了解下几个基本的概念以及常见的I/O模型。基本概念同步:就是指调用方发起一个调用,在没有得到调用结果之前,该调用不返回。换句话说,也就是调用方发起一个调用后,一直等待被调用方返回结果,直到获取结果后才执行后续操作。生活中的同步场景:等电梯:按电梯......
  • Linux CentOS7安装chrome和chromedriver,用于Selenium爬虫(java代码演示)
    ......