Articles of linux

由于某种原因,Nagios的“长期服务输出”因此而受到欢迎

根据这个页面 $LONGSERVICEOUTPUT$的限制是4kB,但在我的情况下,它停止显示970字节的输出(26行),其中有多个换行没有长行输出的其余部分。 我使用NRPE 2.15和Nagios 3.5.1。 题 任何想法是什么错误? 我的Nagios插件 #!/usr/gnu/bin/sh ZPOOL="/sbin/zpool" if ! [ -x $ZPOOL ]; then echo "CRITICAL: $ZPOOL not found or not executable." exit 3 fi for DEVICE in $($ZPOOL list -H -o name); do HEALTH="$($ZPOOL list -H -o health $DEVICE)" case "$HEALTH" in ONLINE) T="OK: $DEVICE ONLINE. " ;; DEGRADED) T="ERROR: $DEVICE […]

在CentOS中误删了/ var / cache

我错误地删除了我的CentOS服务器中的/ var / cache文件夹。 会造成什么问题? 我读了一些关于它可能导致yum安装程序的问题的论坛,但我不确定 任何人都可以帮忙 提前致谢。

在服务重新启动之后,MySQL5中的全局日志logging设置是否存在

想要在MySQL 5.0上执行此操作: 设置全局log_warnings = 2; 在mysqld服务重启之后,设置是否会继续?

CentOS 5.8 – 有史以来最困难的MySQL安装?

要安装我做了: yum –enablerepo=remi,remi-test install mysql mysql-server 最后3行的结果: Installed: mysql-server.x86_64 0:5.0.95-5.el5_9 Complete! 然后我做了以下几点: [root@resdb-1 mysql]# /etc/init.d/mysqld start Starting mysqld: [ OK ] 然后我执行以下操作: [root@resdb-1 mysql]# /usr/bin/mysql_secure_installation NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY! In order to log into MySQL to secure it, […]

我如何在Red Hat Linux 4上安装mysql_config?

我已经负责在已经运行MySQL的Red Hat Linux 4框上实施一些升级。 我发现需要mysql_config工具,但我找不到它已经安装在任何地方。 我使用的包pipe理器是RPM 。 rpm -qa | grep -i mysql MySQL-client-enterprise-gpl-5.0.56sp1-0.rhel4 MySQL-shared-compat-enterprise-gpl-5.0.56sp1-0.rhel4 MySQL-server-enterprise-gpl-5.0.56sp1-0.rhel4 以下是关于MySQL安装的一些信息: mysql> SHOW VARIABLES LIKE '%version%'; +————————-+——————————-+ | Variable_name | Value | +————————-+——————————-+ | protocol_version | 10 | | version | 5.0.56sp1-enterprise-gpl-log | | version_comment | MySQL Enterprise Server (GPL) | | version_compile_machine | i686 | | version_compile_os | […]

查找和重命名文件删除后缀

我正在使用以下命令将所有以_128.jpg结尾的文件(非recursion) 移动到128×160子目录中 。 这很好。 find . -iname '*_128.jpg' | xargs -I '{}' mv {} 128×160 但是我也需要从每个文件中删除_128后缀。 另外,我必须保留我当前的xargs方法,为每个方法创build一个exec将使这个过程更长。 预先感谢您的合作!

vsftp错误:500 OOPS:孩子死亡

我安装了vsftp,然后设置configuration文件如下: anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 chroot_local_user=NO chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list xferlog_file=/var/log/vsftpd.log anon_root=/var/ftp local_root=~ 在/etc/vsftpd.chroot_list中,我添加了允许login的用户。 然后重新启动服务: service vsftpd restart 那么当我尝试login时,我得到这个错误: ftp> open 127.0.0.1 连接到127.0.0.1。 500 OOPS:小孩死亡 我GOOGLE了,但没有find答案。 请帮忙,谢谢!

SMTP回退中继服务器的说明

我在Linux的红帽服务器上使用postfix, 我无法理解在main.cf和master.cf中configuration的smtp fallback中继的function 您能否提一些build议?

AWS EC2 Ubuntu 13.04升级到Ubuntu 13.10

我想将我的服务器从Ubuntu 13.04服务器升级到AWS EC2上的Ubuntu 13.10服务器。 我有7个服务器,每个都做不同的任务。 我们在服务器上使用的一些工具是 Apache,PHP,Mysql,python,Java,syslog-ng,afick,logwatch,apt-mirror,clamav,rootkit猎手。 我只是想知道,如果我“升级”会打破我的任何服务器。 我不想打破任何服务器。 只需要你的build议。 升级的原因是Ubuntu 13.04服务器已达到使用寿命,我们需要保持服务器的升级性能。 问候,瓦茨拉夫Dsilva

如何在check_disk中基于正则expression式排除path?

如果我做 /usr/lib64/nagios/plugins/check_disk -w 10% -c 5% -r '/drop-zone/*' 当它只检查与正则expression式匹配的path。 我想相反。 联机帮助提示-I ,但我不明白如何使用它。 题 如何使check_disk检查所有path,除了那些匹配的正则expression式?