终端中遇见中文乱码 ,请查看
[root@k2 ~]# cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
可改成中文显示
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
在安装nrpe(nagios中被监控的中需要安装的软件)的时候,如果报错
checking for SSL headers... configure: error: Cannot find ssl headers
那么你需要做的是去安装openssl-devel:
[root@k2 ~]# yum install openssl-devel
nrpe ——TCP 5556
通常在查询服务有没有启动,我们都会查询相应的端口,于是 netstat 就是我们常用的命令了
netstat - 显示网络连接,路由表,接口状态,伪装连接,网络链路信息和组播成员组
常用到的参数 -a
显示所有正在或不在侦听的套接字。加上 --interfaces 选项将显示没有标记的接口。
-n 显示数字形式地址而不是去解析主机、端口或用户名
-v 显示每种协议的统计信息(正在进行的工作)
-i 显示所有网络接口列表或者是指定的 iface
-r 显示内核路由表
-t 显示连接的tcp协议
-u 显示连接的udp协议
-p 显示套接字所属进程的PID和名称
在安装好nrpe之后,我们都会去测试它,一般都是用 netstat -nap | grep 5666来进行查看5666端口是否正常运行,如果没有显示,那么就是有问题了
[root@k2 ~]# netstat -nap | grep 5666
tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN 1451/nrpe
看到这里,我也是查可好长的时间才查到的,就是要先关闭掉xinetd,见下文
[root@k2 ~]# /etc/init.d/xinetd stop
[root@k2 ~]# /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
这时候再查询一下,就正常了
[root@localhost ~]# chown zhangy:zhangy nginx.conf #将nginx.conf所属用户和组改为zhangy,zhangy
查询特定的进程
[root@localhost ~]# ps -ef | grep httpd
root 1618 1 0 11:36 ? 00:00:00 /usr/sbin/httpd
apache 1619 1618 0 11:36 ? 00:00:00 /usr/sbin/httpd
在安装rrdtool时遇见的错误:在./configure 之后 是正常的,但是到了make之后会提示下列错误
make[3]: *** [perl-piped/Makefile] Error 2
make[3]: Leaving directory `/var/ftp/pub/rrdtool-1.4.7/bindings'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/ftp/pub/rrdtool-1.4.7/bindings'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/ftp/pub/rrdtool-1.4.7'
make: *** [all] Error 2
那么这是由于缺少了
perl-devel perl-CPAN这两个软件,用yum安装就好:
yum install -y perl-devel perl-CPAN
阅读(1023) | 评论(0) | 转发(0) |