公告

百度Blog

新开的BLOG:kyblog.3322.org

博客统计信息

用户名:kyvicp
文章数:35
评论数:48
访问量:58322
无忧币:281
博客积分:360
博客等级:3
注册日期:2008-09-25

2010-09-18 00:57:03
 图解安装CentOS 5.2
1、前面开机设置光驱启动的就不说了,直杀到启动时的第一个画面,如下:

 

 
说明:
To install or upgrade in graphical mode. Press the <ENTER> key. //按回车键直接进图形界面安装
To install or upgrade in text mode. Type :linux text <ENTER>. //在boot:这里输入“linux text”后按回车进入文本安装模式。
Use the function keys listed below for more information. //更多的请按下面的F1~F5功能键。
在这里我选择的是用图形界面来安装系统,就是直接安回车啦。
2、问你是否检测光盘,当然不检测了,选Skip跳过;

3、进到这里直接下一步

 
4、选择语言,这里选简体中文






我的系统是CentOS 5.2,由于装的是双系统(WIN7+CentOS 5.2),按默认安装,安装完成后发现无法挂载NTFS格式的分区。
于是马上驱猫上网下载一个fuse-2.8.1.tar.gz
下载地址:http://sourceforge.net/projects/fuse/files/fuse-2.X/
完了之后tar & ./configure & make & make install , 根据说明执行modprobe fuse,结果发现没有找到模块。
郁闷,,后面的ntfs-3g也无法继续了。
也没有发..
类别:&.Linux|阅读(358)|回复(0)|(0)阅读全文>>
2009-10-16 17:15:49
六、启动nrpe服务并检查其配置 1、  以独立守护进程启动nrpe服务  /usr/local/nrpe/bin/nrpe –c /usr/local/nrpe/etc/nrpe.cfg –d 2、   查看系统日志,如果正常启动可以看到以下输出: [root@rhel nrpe]# tail /var/log/messages
oct 15 18:01:16 rhel nrpe[11791]: starting up daemon oct 15 18:01:16 rhel nrpe[11791]: listening for connections on port 5666 oct 15 18:01:16 rhel nrpe[11791]: allowing connections from: 127.0.0.1,192.168.0.10 查看端口: [root@rhel nrpe]# netstat -an |grep ..
类别:&.Linux|阅读(1368)|回复(0)|(1)阅读全文>>
五、     被监控主机设置 这一部分内容参考yahoon小屋的nagios全攻略(四)----监控linux上的”本地信息”,地址是:http://yahoon.blog.51cto.com/13184/41893 nrpe的工作原理图:        nrpe总共由两部分组成: – check_nrpe 插件,位于在监控主机上 – nrpe daemon,运行在远程的linux主机上(通常就是被监控机) 按照上图,整个的监控过程如下: 当nagios需要监控某个远程linux主机的服务或者资源情况时 1.nagios会运行check_nrpe这个插件,告诉它要检查什么. 2.check_nrpe插件会连接到远程的nrpe daemon,所用的方式是ssl 3.nrpe daemon会运行相应的nagios插件来执行检查 4.nrpe daemon将检查的结果返回给check_nrpe插件,插件将其递交给nagios做处理. 注意:nrpe daemon需要nagios插件安装在远程的linux主机上,否则,daemon不能做任何的监控.          1、linux 主机
       1)添加用户        #  useradd  nagios  -s /sbin/nologin        2) 安装nagios插件 tar xvf  nagios-plugins-1.4.14.tar.gz cd nagios-plugins-1.4.14 ./configure  --prefix=/usr/local/nagios    make make install 修改目录权限: chown –R  nagios:nagios  /usr/local/nagios chown –R  nagios:nagios  /usr/local/nagios/libexec 2) 安装nrpe tar  xvf  nrpe-2.12.tar.gz cd  nrpe nrpe-2.12. ./configure  --prefix=/usr/local/nagios    //也把它放到nagios这一个目录 make  all make  install-plugin    //安装check_nrpe这个插件 make install-daemon     //安装deamon make install-daemon-config    //安装配置文件 注意:安装nrpe时,要先安装SSL这一个工具,因为监控服务器与被监控主机之间通讯时是通过SSL的方式来进行的。 3)修改nrpe.cfg配置文件 allowed_hosts=127.0.0.1,192.168.0.10    //允许监控服务器访问,中间用逗号隔开; server_address=192.168.0.10      //以单独的守护进程运行 # 修改NRPE的监控命令,添加相应的命令; # The following examples use hardcoded command arguments... command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10 command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20 #command[check_hda1]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/hda1 command[check_df]=/usr/local/nagios/libexec/check_disk -w 20 -c 10 command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200 command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10% command[check_tcp]=/usr/local/nagios/libexec/check_tcp -p 80 4)启动nrpe服务 # /usr/local/nagios/bin/nrpe –c /usr/local/nagios/etc/nrpe.cfg -d 5) 在本机测试一下nrpe.cfg里面定义的命令有没有错误 /usr/local/nagios/libexec/check_nrpe -H localhost /usr/local/nagios/libexec/check_nrpe -H localhost  –c  check_users /usr/local/nagios/libexec/check_nrpe -H localhost  –c  check_load /usr/local/nagios/libexec/check_nrpe -H localhost  –c  check_df /usr/local/nagios/libexec/check_nrpe -H localhost  –c  check_zombie_procs /usr/local/nagios/libexec/check_nrpe -H localhost  –c  check_total_procs /usr/local/nagios/libexec/check_nrpe -H localhost  –c  check_swap /usr/local/nagios/libexec/check_nrpe -H localhost  –c  check_tcp 6)在监控服务器上修改/usr/local/nagios/etc/services.cfg文件,添加相对应的监控项目; 2、windows主机        如果被监控主机是windows系统的话,需要安装nsclient++-0.3.6-win32.msi   这一个客户端工具;下载地址:http://sourceforge.net/projects/nscplus/        它的工作原理图如下:            可以看到它是通过监控服务器上的check_nt这一个插件来检查WINDOWS机器的服务,当监控服务器将监控请求发给NSClient后,通过NSClient客户端检查监控项目,所有的监控都是由NSClient来完成;        双击安装,完成后进到安装目录,我的是安装在F:\Program Files\NSClient++,用记事本打开NSC.ini文件,修改如下: 在 [modules]部分的所在模块前面的注释“;”去掉,只保留CheckWMI.dll和RemoteConfiguration.dll这两个不用去掉注释; 在 [Settings] 部分找到”allowed_hosts”选项,将前面的 “;”注释去掉,并在后面加上监控服务器的IP,这里也可以写成一个子网,如:192.168.0.0/24的形式,表示所有来自这个子网的机器都可以访问。 修改后如下:allowed_hosts=127.0.0.1/32,192.168.0.10 ;在多个IP之间用逗号相隔。 在 [NSClient] 部分找到“port=12489”这一行,并把前面的注释去掉;这是NSClinet的默认监听端口。   打开CMD ,进入到NSClient的安装目录,如下: F:\Program Files\NSClient++> dir 2009-10-10  20:54    <DIR>          . 2009-10-10  20:54    <DIR>          .. 2009-06-14  13:20           442,368 nsclient++.exe 2009-06-14  13:24           278,528 nstray.exe 2009-10-10  23:08            13,087 NSC.ini 2009-06-14  13:13            43,129 changelog.txt 2008-06-15  18:20             8,804 counters.defs 2008-06-15  18:20            18,351 license.txt 2009-10-10  20:54    <DIR>          modules 2009-10-10  20:54    <DIR>          scripts 2009-10-14  20:00            26,592 nsclient.log                7 个文件        830,859 字节                4 个目录  3,589,242,880 可用字节 //依次执行下面的命令: F:\Program Files\NSClient++> nsclient++.exe  /install e NSClient++.cpp(212) Service installation failed: Service already installed! F:\Program Files\NSClient++> nsclient++.exe  /install SysTray   //注意大小写; Service SysTray installed... l NSClient++.cpp(224) Service installed! F:\Program Files\NSClient++>nsclient++.exe /start    //启动服务 接下来在运行里面输入:services.msc 打开服务管理; 看到下图时就表明已经安装上了: 在NSClinet++上面点右键属性,打开服务,如下图:
类别:&.Linux|阅读(2950)|回复(0)|(0)阅读全文>>
2009-10-16 17:07:15
9、定义监控的项目,也叫服务,创建services.cfg vi  /usr/local/nagios/etc/services.cfg #监控主机是否存活 define service{         host_name               nagios-server         service_description     check-host-alive         check_command           ch..
类别:&.Linux|阅读(2225)|回复(1)|(1)阅读全文>>
3、配置nagios主配置文件 在这里定义后面的配置文件的保存路径,下面只贴修改部分 vi /usr/local/nagios/etc/nagios.cfg cfg_file=/usr/local/nagios/etc/objects/commands.cfg #cfg_file=/usr/local/nagios/etc/objects/contacts.cfg    //这一行注释掉,为了方便管理,我们重新写一个联系人的配置文件 cfg_file=/usr/local/nagios/etc/contacts.cfg      //指定联系人配置文件路径 cfg_file=/usr/local/nagios/etc/contactgroups.cfg   //指定联系人组配置文件路径 #cfg_file=/u..
类别:&.Linux|阅读(2677)|回复(1)|(1)阅读全文>>
2009-10-16 17:02:22
一、nagios简介        nagios是一款用于系统和网络监控的应用程序,它可以在你的设定的条件下对主机和服务进行监控,在状态变差和变好的时候可以给管理员出告警信息。        nagios所需要的运行条件是机器必须可以运行linux(或是unix变种)并且有c语言编译器。你必须正确地配置tcp/ip协议栈以使大多数的服务检测可以通过网络得以进行。如果需要正确地配置nagios里的cgis程序,必须安装以下这些软件: web服务(最好是apache) thomas boutell制作的gd库版本应是1.6.3..
类别:&.Linux|阅读(2208)|回复(3)|(0)阅读全文>>
最近比较无聊,呵呵,,,
去装了一个LFS系统,搞了差不多一个星期(不过不是一直对着电脑一个星期,呵呵~~~)
环境:VMware 5.5
宿主系统:lfslivecd-x86-6.3-r2160 ,下载:http://ftp.osuosl.org/pub/lfs-livecd/lfslivecd-x86-6.3-r2145.iso
参考文档:手把手教你如何建立自己的Linux系统 第二版(主要)及 LFS手册6.2
目的:学习从源码安装一个LINUX系统,了解LINUX系统内部如何工作,SED的一些用法;
 
 
1、测试工具链调整错误:(第一次)
echo 'main(){}' > dummy.c
cc dummy.c
readelf -l a.out | grep..
类别:&.Linux|阅读(885)|回复(2)|(0)阅读全文>>
php的安装错误
……..
checking for mSQL support... no
checking for MSSQL support via FreeTDS... no
checking for MySQL support... yes
checking for specified location of the MySQL UNIX socket... no
checking for MySQL UNIX socket location... no
configure: error: Cannot find MySQL header files under /usr/local/myaql/.
Note that the MySQL client library is not bundled anymore!
原因:找不到header file文件在哪?
解决:指定mysql的安装位置 --with-mysql=/usr/local/mysql
~~~~~~~~~~~~~~~~~~~~~~..
类别:&.Linux|阅读(548)|回复(0)|(0)阅读全文>>
2009-09-09 15:13:46
系统环境:Linux rhel5.1 2.6.18-53.el5
apache的安装
下载httpd-2.2.13.tar.gz

tar  zxvf  httpd-2.2.13.tar.gz   //解压
cd httpd-2.2.13     //进到解压的目录
./configure –prefix=/usr/loca/apache2 –enable-so --enable–rewrite   //生成makefile 文件,各选项含义如下:
--prefix 指定apache的安装路径
–enable-so 使用动态加载模块功能
--enable–rewrite 设置 apache服务器具有 rewrite功能
make
make install
vi /usr/local/apache2/conf/httpd.conf&n..
类别:&.Linux|阅读(159)|回复(0)|(0)阅读全文>>
 <<   1   2   3   4   >>   页数 ( 1/4 )