linux

centos中shell定时检测mysqld,nginx,httpd服务脚本

  • 2016-2-22 10:10
  • 阅读(2743)
  • 评论(0)
  • 现在我们会发现很多个人站长的博客都会有不定时的打不开,要不是mysql数据库停止了,要么是nginx 502了或者apache不运行了,为了防止网站出现此问题我们给各位整理了一些监控这些服务是不是正常工作的代码,希望可帮 ...

    centos中shell定时检测mysqld,nginx,httpd服务脚本

    shell MySQL服务状态检查脚本示例

  • 2016-2-18 08:44
  • 阅读(2731)
  • 评论(4)
  • 自己写了一个mysql进程检查的脚本。想想初学编程时候到处去网上搜的经历,忽然想笑。 #!/bin/bash #DATE 2013/11/25 #MAIL gccmx@163.com #FUNCTION check the mysql status,if not run start mysql. #Create by Che ...

    shell MySQL服务状态检查脚本示例

    Keepalived无法绑定VIP故障排查经历

  • 2016-2-17 17:25
  • 阅读(2585)
  • 评论(1)
  • 一 故障描述合作方给定的两台虚拟机上部署HAProxy+Keepalived负载均衡高可用方案。在配置完Keepalived后,重新启动Keepalived,Keepalived没有绑定VIP。Keepalived执行程序路径为/data/app_platform/keepalived/sbin ...

    Keepalived无法绑定VIP故障排查经历

    KeepAlived+Mysql切换Vip时发邮件通知

  • 2016-2-14 13:32
  • 阅读(3781)
  • 评论(0)
  • 解决问题的基本思路是在备机切换为主机时,发送邮件提醒。具体方式:在keepalived配置中可以做如下配置:vrrp_instance VI_1 { state MASTER interface eth0 virtual_router_id 13 priority 100 advert_int 1 authent ...

    KeepAlived+Mysql切换Vip时发邮件通知

    keepalive之mysql故障自动切换脚本

  • 2016-2-4 13:46
  • 阅读(2403)
  • 评论(1)
  • MySQL架构为master-slave(主从),master故障自动切换到slave上。当然也可以设置为双master,但这里有个弊端:就是当主的压力很大时,从上延时很大,比如落后2000秒,此时主挂了,从接管(VIP漂移到从),用户刚才 ...

    keepalive之mysql故障自动切换脚本

    zabbix2.2+CentOS6.4配置邮件报警外部SMTP模式

  • 2016-2-3 13:20
  • 阅读(2379)
  • 评论(0)
  • 网上看了一堆乱七八糟的设置方式,真特么要跪舔了,自己琢磨了下,顺便记录下。1,配置mail.rc#yum install sendmail #外部SMTP方式,sendmail服务貌似不用装。#vi /etc/mail.rc #尾部追加smtp验证信息,如163smtpset ...

    zabbix2.2+CentOS6.4配置邮件报警外部SMTP模式

    Centos 部署Keepalive高可用软件的方法

  • 2016-2-2 12:52
  • 阅读(2293)
  • 评论(0)
  • 一.环境介绍1)Centos6.42) keepalived-1.2.123) 主备机的ipMaster:172.31.100.5Slave: 172.31.100.54Virtault ip:172.31.100.1二.部署安装计划具体部署步骤:步骤1:安装步骤2:配置步骤3:运行步骤4:检查现在开 ...

    Centos 部署Keepalive高可用软件的方法

    keepalvied无法和ipvs结合的问题

  • 2016-2-1 08:42
  • 阅读(2380)
  • 评论(1)
  • 配置的,百思不得其解,以同样的方式安装了几次操作系统,都没有解决,操作系统是CentOs 5.4,keepalived也编译过几次,都没用。后来在一次编译keepalived时才发现configure的最后几行如下:Keepalived version : 1. ...

    keepalvied无法和ipvs结合的问题

    keepalived+nginx实现双机热备

  • 2016-1-29 09:12
  • 阅读(2849)
  • 评论(4)
  • keepalived是一个类似于layer3, 4, 5 交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有 ...

    keepalived+nginx实现双机热备

    linux系统脚本环境变量的启动顺序

  • 2016-1-28 08:47
  • 阅读(3281)
  • 评论(2)
  • linux系统脚本的常见启动顺序由于相关变量定义不同, 所以以下启动顺序仅供参考在Redhat Redflag centos fc linux系统里面脚本的启动  先后:  第一步:通过/boot/vm进行启动 vmlinuz  第二步:init /etc/initt ...

    linux系统脚本环境变量的启动顺序

    linux shell 中的sleep命令

  • 2016-1-27 08:42
  • 阅读(3326)
  • 评论(0)
  • 用途说明sleep命令常用于在Linux shell脚本中延迟时间。常用方式注意:以下用法中n可以为小数。格式:sleep n格式:sleep ns延迟n秒。格式:sleep nm延迟n分钟。格式:sleep nh延迟n小时。格式:sleep nd延迟n天。sl ...

    linux shell 中的sleep命令

    rc.local与环境变量的问题

  • 2016-1-26 12:53
  • 阅读(2552)
  • 评论(0)
  • 当服务器上安装了tomcat服务,通常我们希望系统启动的时候能够自动将tomcat启动起来,很自然我们就会想到rc.local,于是就这样做:echo “/usr/local/bin/tomcat/bin/startup.sh” /etc/rc.d/rc.local可是事实总是 ...

    rc.local与环境变量的问题

    关于在/etc/rc.local下面加入脚本,开机后无法执行解决方法:1、使用runlevel或者who -r查看服务器的运行级别,根据运行级别查看/etc/rc.d/rcX.d/S99local - ../rc.local,所指向的rc.local文件位置是否正确。一般是 ...

    关于在/etc/rc.local下面加入脚本,开机后无法执行解决方法

    linux Vim命令高级用法

  • 2016-1-22 09:04
  • 阅读(2125)
  • 评论(0)
  • 1.启动-R       只读方式打开,但打开后如果有权限,可以强制执行保存。-c (command)加载后执行命令,比如"vim -c /most myfirst" 打开该文件后直接向后搜索most。更多的可以参考 -h 2.同时编辑多个文件vim ...

    linux Vim命令高级用法

    linux系统获取硬盘使用信息

  • 2016-1-20 14:21
  • 阅读(2206)
  • 评论(0)
  • 1、df命令  Linux下可以用df命令获取硬盘的使用情况,通过man可以获取df命令的详细情况。df命令经常用的参数为:  a:显示全部的档案系统和各分割区的磁盘使用情形  i:显示i -nodes的使用量  k:大小用k来 ...

    linux系统获取硬盘使用信息