keepalived.conf 配置文件小结】的更多相关文章

vrrp_script vs_mysql_82 {     script "/etc/keepalived/checkMySQL.py -h 192.168.11.82 -P 3306"     interval 60  } vrrp_instance VI_82 {     state BACKUP     nopreempt     interface eth0     virtual_router_id 82 #同一组的keepalived必须相等.取值范围为 0-255 .请注…
keepalived.conf       一个功能比较完整的keepalived 的配置文件,其配置文件keepalived.conf 可以包含三个文本块:全局定义块.VRRP 实例定义块及虚拟服务器定义块.全局定义块和虚拟服务器定义块是必须的,如果在只有一个负载均衡器的场合,就不须VRRP 实例定义块. #全局定义模块 1 ! Configuration File for keepalived global_defs { notification_email { acassen@firewa…
脚本一启动的速度要快一些哦,因为脚本二要判断两次以后才启动哎 这两个一般配合keepalived使用 脚本一: #!/bin/bash #author:fansik #description:check nginx service run=`ps -C nginx --no-header | wc -l` ] then /etc/rc.d/init.d/nginx start fi 脚本二: #!/bin/bash #author:fansik #description:check nginx…
Linux就这个范儿 第16章 谁都可以从头再来--从头开始编译一套Linux系统  nsswitch.conf配置文件 朋友们,今天我对你们说,在此时此刻,我们虽然遭受种种困难和挫折,我仍然有一个梦想.……我梦想有一天,这个国家会站起来,并真正实现其信条的真谛:‘我们认为这些真理是不言而喻的:人人生而平等.’……我梦想有一天,幽谷上升.高山下降,坎坷曲折之路成坦途,圣光披露.照满人间.——马丁·路德·金这有点扯远了,我肯定是比不上马丁·路德·金的.不过我曾经也有一个梦想,就是:当我的电脑一开机…
接上一篇博客: http://www.cnblogs.com/xiaoit/p/4499703.html 1:按照上篇博客安装后的配置文件在 /usr/local/etc/keepalived/keepalived.conf 默认内容如下: ! Configuration File for keepalived #全局定义块,以下模版不能省略 global_defs { #如有故障,发邮件的地址. notification_email { acassen@firewall.loc failove…
以前写过一篇,nginx+keepalived 双机互备的文章,写那篇文章的时候没有想过如果apache或者nginx 挂了,而 keepalived 或者 机器没有死,那么主辅是不会切换的,今天就研究了一下该如何监控 nginx进程呢,看官方站看到了.vrrp_script 功能,但是用他的方法实在形不通,可能是我的方法不对,或者是个BUG.所以后来我自己写了个小脚本来完成工作. 环境 Server 1  :  ubuntu-server 8.04.4          192.168.6.1…
keepalived.conf说明 发表于 2017-06-04 | 分类于 运维相关 , Keepalived | | 阅读次数 348 | 字数统计 1,889 | 阅读时长预计 8 本文主要介绍了Keepalived配置文件keepalived.conf. keepalived只有一个配置文件keepalived.conf,里面主要包括以下几个配置区域,分别是global_defs.static_ipaddress.static_routes.vrrp_script.vrrp_instan…
Python-S13作业-day3-之编辑ha.conf配置文件 需求: 让用户输入字符串类型的字典,实现对配置文件指定,backend  www.oldboy.org下的内容进行 * 查询 * 增加:backend   record * 增加record:backend存在,只增加record 思路: 总共分二个函数,三个大功能: fetch : 查询操作,把指定backend  www.oldboy.com 下的内容取出来: add  : 1.连backend都不存在,new_ha_.con…
[原]生产环境下的nginx.conf配置文件(多虚拟主机) 2013-12-27阅读110 评论0 我的生产环境下的nginx.conf配置文件,做了虚拟主机设置的,大家可以根据需求更改,下载即可在自己的机器上使用了,本配置文件摘录自<构建高可用Linux服务器>(机械工业出版社),转载麻烦注明出处,谢谢,配置文件如下: user  www www;worker_processes 8;error_log  /data/logs/nginx_error.log  crit;pid      …
php-fpm.conf是PHP-FPM特有的配置文件 php.ini是所以php模式中必须的配置文件 两者的区别是,php-fpm.conf是PHP-FPM进程管理器的配置文件,php.ini是PHP解析器的配置文件 有的PHP版本的配置文件路径中还有/fpm.d/www.conf配置文件 这是php-fpm.conf配置的文件的扩展文件,可以打开php-fpm.conf文件查看 ; include=fpm.d/*.conf 我们可以使用php-fpm.conf配置慢日志 我们是可以开启慢日志…
Apache2 httpd.conf配置文件中文版详解## 基于 NCSA 服务的配置文件.##这是Apache服务器主要配置文件.#它包含服务器的影响服务器运行的配置指令.#参见以取得关于这些指令的详细信息##不要只是简单的阅读这些指令信息而不去理解它.#这里只是做了简单的说明,如果你没有参考在线文件,你就会被警告.##这些配置指令被分为下面三个部分:#1. 控制整个Apache服务器行为的部分(即全局环境变量)#2. 定义主要或者默认服务参数的指令,也为所有虚拟主机提供默认的设置参数#3.…
redis cluster的conf配置文件配置 master配置文件如下: bind 127.0.0.1 port tcp-backlog timeout tcp-keepalive loglevel notice logfile "" databases save save save stop-writes-on-bgsave-error yes rdbcompression yes rdbchecksum yes dbfilename dump.rdb dir ./ slave-…
vim /etc/keepalived/keepalived.conf配置信息如下! Configuration File for keepalived global_defs { notification_email { acassen@firewall.loc #设置报警邮件地址,可以设置多个,每行一个. failover@firewall.loc #需开启本机的sendmail服务 sysadmin@firewall.loc } notification_email_from Alexan…
Netplan 是 Ubuntu 17.10 中引入的一种新的命令行网络配置实用程序,用于在 Ubuntu 系统中轻松管理和配置网络设置. 它允许您使用 YAML 格式的描述文件来抽像化定义网络接口的相关信息. Netplan 可以使用 NetworkManager 或 Systemd-networkd 的网络守护程序来做为内核的接口.Netplan 的默认描述文件在 /etc/netplan/*.yaml 里,Netplan 描述文件采用了 YAML 语法. 在 Ubuntu 18.04 中如…
本文引自网络进攻学习之用https://blog.csdn.net/weixin_38111957/article/details/81080539 一. 引言上节文章讲述了如何用信号控制Nginx服务的一些操作,当然除了这种方式还可以用其他的命令进行操作. 1."./sbin/nginx -s reload"  = "kill -HUP 进程号" ,修改配置文件无需重启,即可重新加载配置文件 2."./sbin/nginx -s stop" =…
上一篇博客我们将 nginx 安装在 /usr/local/nginx 目录下,其默认的配置文件都放在这个目录的 conf 目录下,而主配置文件 nginx.conf 也在其中,后续对 nginx 的使用基本上都是对此配置文件进行相应的修改,所以本篇博客我们先大致介绍一下该配置文件的结构. 1.nginx.conf 的主体结构 打开此文件,内容如下: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log l…
运行下列命令可以生成gmond默认配置文件: User@host:$ gmond -t 配置文件由大括弧括起来的几个section组成.这些section可以粗略划分为两个逻辑分类.第一类中的section处理主机和集群的配置:第二类中的section处理指标数据收集和调度的特定问题. 所有section名和属性不区分大小写,例如下列属性是等价的: name NAME Name NaMe 有些section是可选的,而有些则是必需的:有些section在配置文件中可能多次出现,而有些sectio…
zabbix_server.conf配置文件详解 AlertScriptsPath 默认值:/usr/local/share/zabbix/alertscripts 说明:告警脚本目录 AllowRoot 默认值:0 说明:是否允许使用root启动,0:不允许,1:允许,默认情况下她会使用zabbix用户来启动zabbix进程,不推荐使用root CacheSize 取值范围: 128K-8G 默认值:8M 说明:配置缓存,用于存储host,item,trigger数据,2.2.3版本之前最大支…
摘自:https://www.jb51.net/article/148550.htm 感谢分享 php-fpm工作流程 php-fpm全名是PHP FastCGI进程管理器 php-fpm启动后会先读php.ini,然后再读相应的conf配置文件,conf配置可以覆盖php.ini的配置. 启动php-fpm之后,会创建一个master进程,监听9000端口(可配置),master进程又会根据fpm.conf/www.conf去创建若干子进程,子进程用于处理实际的业务. 当有客户端(比如ngin…
在优化自己的框架中发现一个问题 有很多参数在很多类中都要使用.是否有什么功能可以帮助优化这些功能 这里我就想到 conf配置文件.整理了下资料 总结下内容如下 #!/usr/bin/env python # -*- coding: utf_8 -*- import ConfigParser cf = ConfigParser.ConfigParser() cf.read("E:\work\python project\project.conf") oldfile_back_login…
php-fpm.conf  配置文件详解 [global] pid = run/php-fpm.pid error_log = log/php-fpm.log log_level = notice #错误级别. 可用级别为: alert(必须立即处理), error(错误情况), warning(警告情况), notice(一般重要信息), debug(调试信息). 默认: notice. rlimit_files = 65535 #设置核心rlimit最大限制值. [www] user = j…
解析.conf配置文件 解析.conf配置文件 解析.conf配置文件…
rsyncd.conf配置文件     #Rsync server#created by oldboy 15:01 2009-6-5##rsyncd.conf start##uid = rootgid = rootuse chroot = nomax connections = 2000timeout = 600pid file = /var/run/rsyncd.pidlock file = /var/run/rsync.locklog file = /var/log/rsyncd.logig…
### Section 2: 'Main' server configuration # # The directives in this section set up the values used by the 'main'     本节的指令集用来设置“main"服务器所使用的值 # server, which responds to any requests that aren't handled by a     服务器响应任何没有被<VirtualHost>定义所处理的请…
配置文件详解(文章最后有完整的redis.conf文件) ###################################  NETWORK  ################################### ################################### NETWORK ################################### # 指定 redis 只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有请求 bind 127.0.0.1…
redis-sentinel.conf配置项说明如下: 1.port 26379 sentinel监听端口,默认是26379,可以修改. 2.sentinel monitor <master-name> <ip> <redis-port> <quorum> 告诉sentinel去监听地址为ip:port的一个master,这里的master-name可以自定义,quorum是一个数字,指明当有多少个sentinel认为一个master失效时,master才算…
thinkphp 3.2.3 的C()方法能修改配置文件,但是是动态修改的,没有真正的更改文件. 我查了网上网友分享的方法,都不怎么合适,我就自己摸索写了一个,配置写到text.php中,我的目录如下: 代码写到IndexController.class.php的index方法中的(是默认的控制器),代码如下: <?php namespace Home\Controller; use Think\Controller; class IndexController extends Controll…
查看NGINX启用了那些模块: # ./nginx -V Tengine version: Tengine/ (nginx/) built by gcc (Red Hat -) (GCC) TLS SNI support enabled configure arguments: --prefix=/apps/tengine- loaded modules: ngx_core_module (static) ngx_errlog_module (static) ngx_conf_module (s…
mongod --config /etc/mongodb.conf 配置如下:verbose:日志信息冗余.默认false.提高内部报告标准输出或记录到logpath配置的日志文件中.要启用verbose或启用verbosity 用vvvv参数,如:verbose = truevvvv = trueps:启动verbose冗长信息,它的级别有 vv~vvvvv,v越多级别越高,在日志文件中记录的信息越详细. port:端口.默认27017,MongoDB的默认服务TCP端口,监听客户端连接.要是…
如果不指定配置文件,Redis也可以启动,此时,redis使用默认的内置配置.不过在正式环境,常常通过配置文件[通常叫redis.conf]来配置redis. redis.conf配置格式如下: keyword argument1 argument2 ... argumentN redis.conf配置参数: 1)daemonize on|yes redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes时,启用守护进程 2)pidfile /var/run/redis_6379.…