Linux主机卸载glibc造成主机重启painc

2016年6月3日 没有评论

一、故障现象

负责虚拟化的一个兄弟反馈,现网的一台主机重启后出现kernel panic - not syncing: Attempted to kill init 无法启动的情况。在使用光盘引导进入修复模式后,执行chroot /mnt/sysimage 操作时,提示:chroot failed to run /bin/bash。重启后就出现了该问题。现象如下:

kernel-panic

二、故障处理

使用光盘引导进行修复模式,使用chroot提示操作时,出现了kernel panic - not syncing: Attempted to kill init[......]

Read more

分类: Linux/unix/mac 标签:

Centos6+heartbeat3+httpd高可用配置

2016年5月26日 没有评论

本篇通过一个简单的配置示例,展示下通过hearbeat进行主机的高可用性配置 (主备配置,当一台主机发生故障时,可以快速的切换到另一台主机上去)。

一、主机规划

两台centos6.x主机,需要一个和这两台主机在同一网段的VIP 。

# Server 1
Hostname   : node1
Domain     : 361way.com
IP Address : 192.168.122.10
# Server 2
Hostname   : node2
Domain     : 361way.com
IP Address :[......]

Read more

分类: 平台架构 标签:

利用sshpass获取多台主机的信息

2016年5月25日 没有评论

最早做运维的时候,自动化工具还不是很火热,而需要批量执行的时候一般会借助pssh、sshpass+脚本 这类方式完成批量执行的需求。2012年的时候当时还对ssh工具做过一篇记录---sshpass:ssh非交互式支持password参数 。近期公司购买了阿里云的平台,会在某机房上阿里云项目。所以当前的很多主机会迁移动阿里平台上去,目前很多业务模块都在做资源使用情况的调研,做为ITO部门,需要配合业务部分获取资源使用情况。而之前装过ansible的主机被人重装了,商业化的BMC在获取数据上感觉又不顺手,这里就使用sshpass + shell 的方式实现对多台主机的内存使用情况做一个统计[......]

Read more

smokeping告警配置

2016年5月22日 2 条评论

smokeping 默认用sendmail 发邮件告警,也可以直接调用外部程序进行报警。smokeping的alert设置有点复杂,但是却很好用,设置很灵活,考虑得很周全。

一、配置邮件支持

默认情况下sendmail 是不通过163、qq之类的邮件服务器发送的,不过我们略微修改下配置即可以支持。首先需要安装 Authen::SASL 模块(auth 需要用的),然后修改 smokeping/lib/Smokeping.pm 。

如下:

#头上加
use Authen::SASL;
#定位到sendmail函数,默认新版[......]

Read more

分类: 开源软件 标签: ,

nginx+smokeping安装配置

2016年5月21日 没有评论

修改CPAN mirror的默认源

2016年5月20日 没有评论

keepalived的同步组和sorry地址

2016年5月11日 没有评论

LVS高可用(七)LVS+keepalived双主

2016年5月10日 没有评论

LVS高可用(六)LVS+keepalived主从

2016年5月9日 没有评论

keepalived健康检查方式

2016年5月8日 没有评论