t3sas raid卡驱动安装

前提: 操作系统:RedHat 5.3 2.6.18-128.el5 硬盘:二块硬盘组成,一块为73G硬盘,另一块为做好raid5后的硬盘。 操作系统安装在第一块硬盘上,操作系统安装后无法正确探测出raid卡。 安装: 1.下载t3sas驱动程序。 2.编译 3.将编译好的驱动模块copy到/lib/modules/2.6.18-128.el5/updates目录形如: /lib/modules/2.6.18-128.el5/updates/t3sas.ko 4.使用depmod命令建立模块依赖关系。该命令执行后:modules.dep文件将会新增如下行: [root@pla-bjds-bw-220-8 2.6.18-128.el5]# grep "t3sas 阅读更多

nagios安装之nginx配置(原创)

由于早些天将web服务器Apache升级到nginx。所有以前nagios在apache的配置需要重新配置到nginx上面。 前言: a、环境: 操作系统:Centos 4.4 web服务器:Nginx CGI-perl环境:cgiwrap-fcgi.pl CGI-php环境:FastCGI nagios版本:nagios 3.1 b、nagios的详细配置参考我的一系列文章:服务与资源监控。这里我只讲讲nagios安装之nginx配置。 不废话了,正式开始: 1、nagios会用的PHP环境和perl环境。先配置好这二个环境。 a、PHP环境的搭建参考我上一篇文章:apache升级到nginx过程笔记 b、Perl 环境的搭建: 这里有一个Perl脚本可以监控,来自perl CGI的请求。 阅读更多

apache升级到nginx过程笔记

此文章为我今天在升级apache到nginx是的临时笔记,比较乱。那天有时间在好好整理下。 其中主要包括: 1、nginx+mysql+php 环境的安装。主要参考:http://blog.s135.com/ 2、原apache+mysql+php 环境数据的迁移,其中包括mysql数据和wordpress的迁移。 建议:1)nginx+mysql+php环境的搭建最好参考http://blog.s135.com,博主讲的非常详细。佩服! 2)如果在数据迁移方面有问题,可以这里留言。:) 下面是详细过程, tar zxvf mysql-5.1.34.tar.gz cd mysql-5.1.34/ ./configure –prefix=/usr/games/webserver/m 阅读更多

dig命令基本用法

# dig 最基本的用法 dig @server sina.com.cn. # 用 dig 查看 zone 数据传输 dig @server zx.xmgd.com. AXFR # 用 dig 查看 zone 数据的增量传输 dig @server zx.xmgd.com. IXFR=N # 用 dig 查看反向解析 dig -x 210.52.83.228 @server # 查找一个域的授权 dns 服务器 dig xmgd.com. +nssearch # 从根服务器开始追踪一个域名的解析过程 dig xmgd.com +trace # 查看你使用的是哪个 F root dns server dig +norec @F.ROOT-SERVERS.NET HOSTNAME.BIND CH 阅读更多

服务与资源监控 - nagios详解监控策略

策略一:监控对象选择 在一个规模较大的网络中,监控的对象可能包括服务器、防火墙、交换机、路由器等等设备,以及运行在各对象上的服务。但是,我们没必要把所有的对象都放到这个监控系统中来。比如把某些测试系统放到监控中,就会产生如上那位老兄整个晚上收到报警短信的麻烦。因此,选择正确的监控对象是实施有效监控的前提,个人建议,只有那些重要级别高的,不能随便停止服务的对象――如在线交易系统――才是值得监控的对象。当然,服务器的使用者总希望你把它监控上,哪怕它不是那么重要。 策略二:故障报警方式选择 老板非常希望我们不知疲倦的坐在计算机旁,但是他只是一厢情愿而已。对监控系统而言,一定要有合适的故障告警机制。目前常用的告警机制包括:邮件、短信、msn、web页面显示等几种手段,这几种手段中,短信报警最佳。因为 阅读更多

服务与资源监控 - nagios详解之mysql监控实例

监控mysql需要在nagios和mysql服务器这两个部分做处理:mysql服务器安装nrpe、创建mysql监控用户;配置nagios及用htpasswd创建浏览器验证帐号。下面分步描述。 (一)、在mysql服务器安装nrpe. 这个操作与nagios服务器安装nrpe基本相同,唯一不同的是nrpe.cfg文件server_address,把它改成mysql服务器的ip地址即可。检查无误后启动nrpe服务. (二)、创建mysql访问用户nagios。这个账号仅仅是nagios监控程序用来访问mysql数据库所用,与其它帐号毫无关系。为了安全起见,nagios这个账号的权限应该特别低,仅仅有数据库的select权限即可。再进一步,我们创建一个空的数据库nagdb,然后让nagios账号 阅读更多

服务与资源监控 - nagios详解之启动nagios

1、检查配置: nagios的验证非常准确,凡是不能正确启动nagios,皆可以从错误输出找到答案. /usr/local/nagios/bin/nagios –v /usr/local/nagios/etc/nagios.cfg Reading configuration data… Running pre-flight check on configuration data… …………… Total Warnings: 0 Total Errors: 0 Things look okay - No serious problems were detected during the pre-flight check 2、启动nagios 3、检验监控效果。现在我们监 阅读更多

服务与资源监控 - nagios详解之部署nrpe

(1)、安装nrpe tar zxvf nrpe-2.8.1.tar.gz cd nrpe-2.8.1 ./configure –prefix=/usr/local/nrpe make make install 注:如果在其他被监控机安装nrpe,需要添加系统用户nagios. (2)、复制文件 安装完nrpe后,在安装目录/usr/local/nrpe/libexec只有一个文件check_nrpe,而在nagios插件目录,却缺少这个文件,因此需要把这个文件复制到nagios插件目录;同样,因为nrpe需要调用的诸如check_disk等插件在自己的目录没有,可是这些文件确是nagios插件所存在的,所以也需要从nagios目录复制一份过来。我们把复制过程列举出来: cp /usr/lo 阅读更多

服务与资源监控 - nagios详解之配置nagios

配置是nagios最复杂的部分,让我们耐心一些,逐个处理,配置成功也不是什么难事。刚安装完成的nagios,其配置文件的目录是/usr/local/nagios/etc,下图是其etc目录的文件: 先把这些文件改名,如 cgi.cfg-sample改成cgi.cfg ,用命令cp cgi.cfg-sample cgi.cfg …依样把余下的几个*.cfg-sample 都复制成*.cfg 文件。从nagios2.6 版开始,不用修改配置文件localhost.cfg就可以直接运行../bin/nagios –v nagios.cfg验证程序是否能正常运行(nagios2.5及以前版本的最小运行的配置文件是minimal.cfg,但需要修改这个文件多处才能验证成功)。当然,我们不能指望这个最 阅读更多

服务与资源监控 - nagios详解之插件安装

没有插件,nagios将什么作用也没有,插件也是nagios扩展功能的强大武器,除了下载常用的插件外,我们还可以根据实际要求编写自己的插件。Nagios的插件nagios-plugins-1.4.9在www.nagios.org 上可以找到,接着我们用wget下载它。注意:插件与nagios之间的版本关联不大,不一定非得用nagios-plugins-1.4.9这个版本。下载完成后,安装它是很简单的:先执行配置 ./configure –prefix=/usr/local/nagios ,接着编译安装 make ; make install即可。这里需要说明一下的是在配置过程指定的安装路径是/usr/local/nagios , 而不是/usr/local/nagios-plus 阅读更多