自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 windows上搭建python+gvim开发环境

参照了 http://www.cnblogs.com/xd502djj/archive/2010/09/16/1827683.html ,发现有些问题,所以修改了一些。Vim as Python IDE on windows(转)下载安装Python。从Vim的网站下载vim,建议下Self-installing executable的版本。 编辑vim的配置文件_vimrc,windows的_v

2017-03-30 17:41:20 4111

原创 python nagios监控cloudstack集群的host机状态示例

cloudstack集群中,host主机有时候状态不正常,从而影响到iaas的业务,于是写了个监控脚本来进行监控,

2017-03-30 17:41:16 488

原创 vconfig命令打通直连网络

192.168.1.0/24和172.16.2.0/24两个网络在同一个交换机上,拥有不同的vlan ,想让192.168.1.0/24上的一台机器可以访问到172.16.2.0/24的机器使用vconfig命令,方式如下:vconfig add eth0 1024ifconfig eth0.1024 172.16.2.9/24其中 1024 为172.16.2.0/24 在交换机上对应的vlan

2017-03-30 17:41:11 917

原创 ubuntu 中php不支持gd库的freetype,导致页面验证码无法加载

1、修改源cp /etc/apt/sources.list /etc/apt/sources.list.bakvim /etc/apt/sources.list先删除里面的东西,再将下列写入:deb http://mirrors.163.com/ubuntu/ precise main restricted universe multiversedeb http://mirrors.163.com

2017-03-30 17:41:07 2288

原创 nagios 监控xenserver 温度

用nagios来监控xenserver服务器的温度

2017-03-30 17:40:58 663

原创 cloudstack+ceph中解决ceph单点问题

问题描述:在cloudstack 中用ceph作为主存储时,常常是填入ceph-mon的一台机器ip作为接入口。但是一旦这台机器出现问题,cloudstack将无法访问主存储。解决方案:一. 登录到cloustack manager 机器1. 关闭cloustack manager服务   cloudstack-management# service cloudstack-management s

2017-03-30 17:40:50 1387

转载 ceph PG故障排除

配置组无法清空有些情况下Ceph的配置组无法清空:1. 只有一个OSD:如果你不是从quick start开始,只有一个OSD的话,你很可能会遇到问题。OSD会向监控上报其他的OSD,当需要拷贝数据的时候也需要和其他的OSD交互.如果你只有一个OSD,第二个OSD就不能检测到它的心跳数据。而且,如果你删除了一个OSD,只剩下一个OSD的时候,你也会遇到问题。第二个和第三个OSD会从另外的OSD那里

2017-03-30 17:40:46 10502

转载 OSD故障排除

OSD故障排除在调试你的OSD之前,先检查监视器和网络。当你执行ceph health或ceph -s命令后,正常情况下Ceph会返回一个健康状态,表明监视器具有一个Quoram。如果返回错误信息,首先应排除监视器自身问题。确保网络正常运行,因为网络对OSD操作和性能有显著影响。获得OSD数据在调试OSD时,除监视OSD得到的反馈信息外,还应尽可能获得更多的信息。(比如, ceph osd tre

2017-03-30 17:40:42 7780

原创 ceph ( pgs inconsistent) pgs不一致 异常状态处理方式

问题描述:在某些情况下,osd出现异常,导致pgs出现不一致状态# ceph health detailHEALTH_ERR 1 pgs inconsistent; 1 scrub errorspg 6.89 is active+clean+inconsistent, acting [12,1,10]1 scrub errors可以看到,pg 6.89处于不一致状态解决方式:#ceph pg re

2017-03-30 17:40:39 3962

原创 交换机死机,导致ceph ( requests are blocked ) 异常解决方法

问题描述:万兆交换机死机后,导致在交换机上的ceph 的cluster网络会中断,用户正在对数据块的访问没有完成导致请求被blocked,同时部分pg会处于不同步状态,因此交换机重启后,通过ceph health会发现ceph集群不在OK 状态health HEALTH_ERR 1 pgs inconsistent; 1 pgs repair; 2 requests are blocked > 3

2017-03-30 17:40:35 2665

原创 在机器关机时关闭mysql服务实例

想让配置修改过的mysql能在机器关机或重启时能先停止mysql进程,防止数据异常在/etc/init.d/下添加脚本,如下:#!/bin/sh### BEGIN INIT INFO# Provides:          test_shutdown# Required-Start:    $syslog# Should-Start: $time# Required-Stop:     $sysl

2017-03-30 17:40:31 1137

转载 cloudstack 问题方式汇总

系统有问题应先看看日志信息;# /var/log/cloudstack/management/management-server.log1、全局设置:secstorage.allowed.internal.sites 改为 10.10.10.0/24(实际存储网段)management.network.cidr 改为 10.10.10.0/24 (实际管理网段)其它要关注的一些全局参数:expun

2017-03-30 17:40:28 3138

转载 mysql 清理日志

最近发现服务器上的C盘空间越来越小,应该是最近一个月,于是开始查找原因,最后发现原来是因为上个月做了数据库的同步,打开了Mysql的二进制日志和.log日志,这些日志文件非常的庞大,.log日志已经达到了25个G,mysql-bin.00000X日志也达到了5个G,首先清理主服务器上的日志文件,我先清理二进制文件(mysql-bin.00000X),先查看有哪些文件:用命令查看: show bin

2017-03-30 17:40:24 989

原创 nagios 监控xenserver memery

用nagios来监控xenserver 的内存使用情况

2017-03-30 17:40:20 321

原创 nagios 监控xenserver 流量

使用xe 命令来获取xenserver服务器的网络流量

2017-03-30 17:40:16 537

原创 nagios 监控xenserver cpu资源

用nagios来监控xenserver的cpu状况

2017-03-30 17:40:13 452

原创 获取机器占用最大io读写的进程

之前看到有个获取机器占用最大io读写的进程的脚本,稍微修改了一下,分享一下

2017-03-30 17:40:08 1399

原创 nagios监控cloudstack的主机的状态

cloudstack 中的host主机因为一些原因导致状态不为up状态,希望nagios通过cloudmonkey来监控这个状态

2017-03-30 17:40:04 459

原创 通过collectd工具获取虚拟机的nagios监控脚本简单例子

在宿主机上安装collectd工具后,可以通过collectd工具来获取宿主机上的虚拟机的cpu,memery,if-traffic等数据。可以通过nagios监控脚本来实现对这些数据监控。以下是一个简单的监控虚拟机内存脚本:#!/bin/bash#Desc:to check memory about vm instanceSTATE_OK=0STATE_WARNING=1STATE_CRITIC

2017-03-30 17:40:01 600

原创 nagios 自动恢复告警通知

nagios中在nagios告警时,有时候会禁用告警通知,监控恢复正常时禁用通知没有取消,导致下次监控不正常时没有告警通知;为防止这种情况,编写了恢复告警通知脚本,添加了恢复此类告警通知的例行任务代码如下

2017-03-30 17:39:57 1024

转载 d if=/dev/zero of=的含义是什么?Linux 下的dd命令使用详解

一、dd命令的解释dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2参数注释:1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。3. ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节

2017-03-30 17:39:53 2117

原创 NSClient 和 nrpe 最大的区别

NSClient与nrpe最大的区别就是:-被监控机上安装有nrpe,并且还有插件,最终的监控是由这些插件来进行的.当监控主机将监控请求发给nrpe后,nrpe调用插件来完成监控-NSClient则不同,被监控机上只安装NSClient,没有任何的插件.当监控主机将监控请求发给NSClient后,NSClient直接完成监控,所有的监控是由NSClient完成的.这也说明了NSClient的一个很

2017-03-30 17:39:49 382

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除