前些天安装蓝鲸的测试环境频繁出现You have new mail in /var/spool/mail/root,查看发现是/usr/local/gse/agent/bin/gsectl: line 19: ip: command not found,查了下报错频率基本上是每分钟报错一次。

[root@rbtnode1 install]#
You have new mail in /var/spool/mail/root
[root@rbtnode1 install]#
[root@rbtnode1 install]# tail -20f /var/spool/mail/root
id D85A730F67A5; Sun, 8 Mar 2020 16:51:02 +0800 (CST)
From: "(Cron Daemon)" <root@rbtnode1.localdomain>
To: root@rbtnode1.localdomain
Subject: Cron <root@rbtnode1> /usr/local/gse/agent/bin/gsectl watch
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
Precedence: bulk
X-Cron-Env: <XDG_SESSION_ID=3138>
X-Cron-Env: <XDG_RUNTIME_DIR=/run/user/0>
X-Cron-Env: <LANG=en_US.UTF-8>
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=root>
X-Cron-Env: <USER=root>
Message-Id: <20200308085102.D85A730F67A5@rbtnode1.localdomain>
Date: Sun, 8 Mar 2020 16:51:01 +0800 (CST) /usr/local/gse/agent/bin/gsectl: line 19: ip: command not found ^C

看下目前为止的报错次数:

[root@rbtnode1 install]# grep "line 19: ip: command not found" /var/spool/mail/root |wc -l
15748
[root@rbtnode1 install]#
You have new mail in /var/spool/mail/root
[root@rbtnode1 install]# grep "line 19: ip: command not found" /var/spool/mail/root |wc -l
15750

查看/usr/local/gse/agent/bin/gsectl文件,vi定位到19行:

     17 get_lan_ip  () {
18 #
19 ip addr | \
20 awk -F'[ /]+' '/inet/{
21 split($3, N, ".")
22 if ($3 ~ /^192.168/) {
23 print $3
24 }
25 if (($3 ~ /^172/) && (N[2] >= 16)) {
26 print $3
27 }
28 if ($3 ~ /^10\./) {
29 print $3
30 }
31 }'
32 return $?
33 }
34 export LAN_IP=$(get_lan_ip | head -1)

使用which ip 查看系统ip命令的路径:

[root@rbtnode1 install]# which ip
/usr/sbin/ip

尝试修改第19行,ip命令的调用改为绝对路径:/usr/sbin/ip

     19    /usr/sbin/ip addr | \

再次查看报错次数和最近的报错时间:

[root@rbtnode1 install]# grep "line 19: ip: command not found" /var/spool/mail/root |wc -l
15755 [root@rbtnode1 install]# tail -20f /var/spool/mail/root
id 9647530F67A5; Sun, 8 Mar 2020 16:58:03 +0800 (CST)
From: "(Cron Daemon)" <root@rbtnode1.localdomain>
To: root@rbtnode1.localdomain
Subject: Cron <root@rbtnode1> /usr/local/gse/agent/bin/gsectl watch
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
Precedence: bulk
X-Cron-Env: <XDG_SESSION_ID=3279>
X-Cron-Env: <XDG_RUNTIME_DIR=/run/user/0>
X-Cron-Env: <LANG=en_US.UTF-8>
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=root>
X-Cron-Env: <USER=root>
Message-Id: <20200308085803.9647530F67A5@rbtnode1.localdomain>
Date: Sun, 8 Mar 2020 16:58:02 +0800 (CST) /usr/local/gse/agent/bin/gsectl: line 19: ip: command not found

后续观察没再发现这个报错计数增长,也没有16:58:03之后的报错信息,说明改动有效。

蓝鲸:主机频繁提示“You have new mail in /var/spool/mail/root” 定位解决的更多相关文章

  1. 解决Centos关闭You have new mail in /var/spool/mail/root提示

    昨天搬到阿里云了. 装的系统是Centos 6.3的加固版 今天查看内存的时候 出现一天奇怪的提示 You have new mail in /var/spool/mail/root 有的时候每敲一下 ...

  2. 解决Centos关闭You have new mail in /var/spool/mail/root提示(转)

    今天查看内存的时候 出现一天奇怪的提示 You have new mail in /var/spool/mail/root 有的时候每敲一下回车,就出来You have new mail in /va ...

  3. Linux关闭You have new mail in /var/spool/mail/root提示

    终端远程登陆Linux后经常提示You have new mail in /var/spool/mail/root 这个提示是LINUX会定时查看LINUX各种状态做汇总,每经过一段时间会把汇总的信息 ...

  4. You have new mail in /var/spool/mail/root消除提示的方法

    有时在进入系统的时候经常提示You have new mail in /var/spool/mail/root 你觉得烦人---解决方法: 修改系统配置文件/etc/profile,告诉系统不要去检查 ...

  5. You have new mail in /var/spool/mail/root 解决烦琐提示的方法

    今天写定时任务时,出现奇怪的提示,有的时候每敲一下回车,也出现奇怪的提示 You have new mail in /var/spool/mail/root 阿西吧........表示很烦...究竟是 ...

  6. 禁止Centos系统You have new mail in /var/spool/mail/root提示

    禁止Centos系统You have new mail in /var/spool/mail/root提示 https://blog.csdn.net/oyym_mv/article/details/ ...

  7. 解决You have new mail in /var/spool/mail/root提示

    终端远程登陆后经常提示You have new mail in /var/spool/mail/root 这个提示是LINUX会定时查看LINUX各种状态做汇总,每经过一段时间会把汇总的信息发送的ro ...

  8. Linux出现You have new mail in /var/spool/mail/root提示,关闭邮件提示清理内容的解决方案

    Linux出现You have new mail in /var/spool/mail/root提示,关闭邮件提示的解决方案 有的时候敲一下回车,就出来You have new mail in /va ...

  9. You have new mail in /var/spool/mail/root 烦不烦你(转)

    转自(http://blog.csdn.net/yx_l128125/article/details/7425182) 有时在进入系统的时候经常提示You have new mail in /var/ ...

  10. you have new mail in /var/spool/mail/root !

    今天开发的同事告诉我,他在登录系统时老是提示you have new mail in /var/spool/mail/root ! 我一猜就知道他们肯定又自己写定时任务了,这样的事已经发生过好几回了, ...

随机推荐

  1. element-ui 实现行合并-亲测有效!

    目标样式: 首先先来看下我们拿到的返回数据: scheduleList: [ { date: '第一天', journey: '报道', lecturer: '', }, { date: '第二天', ...

  2. ICDM'23 BICE论文解读:基于双向LSTM和集成学习的模型框架

    本文分享自华为云社区<ICDM'23 BICE论文解读>,作者:云数据库创新Lab. 导读 本文<Efficient Cardinality and Cost Estimation ...

  3. opensips简介

    概述 在众多的sip服务器中,主要有俩大类,一类侧重于媒体/业务服务器,比如freeswitch/asterisk,另一类侧重于代理/负载服务器,比如opensips/kamailio. 今天我们对o ...

  4. 一文搞清楚Java中的包、类、接口

    写在开头 包.类.接口.方法.变量.参数.代码块,这些都是构成Java程序的核心部分,即便最简单的一段代码里都至少要包含里面的三四个内容,这两天花点时间梳理了一下,理解又深刻了几分. Java中的包 ...

  5. 问题--C中结构体想要嵌套一个该结构体指针,但是系统无法识别该类型

    代码如下: typedef struct_Person{ char name[64]; int age; //Person* person; //这里会出现一个问题,由于Person是在末尾定义的,那 ...

  6. 【C++】const 常类型

    常引用 格式:const 类型说明符 &引用名 注意:常引用所引用的对象不能修改 常对象 格式:类名 const 对象名 或 const 类名 对象名 注意:常对象其数据成员在生存期内不能修改 ...

  7. 【TouchGFX】MVP 示例分析

    控制流 数据流 硬按键改变View界面内容 backend --> model --> presenter --> view    View button 控制电路板LED亮灭 vi ...

  8. [转帖]oracle ZHS16GBK的数据库导入到字符集为AL32UTF8的数据库(转载+自己经验总结)

    字符集子集向其超集转换是可行的,如此例 ZHS16GBK转换为AL32UTF8. 导出使用的字符集将会记录在导出文件中,当文件导入时,将会检查导出时使用的字符集设置,如果这个字符集不同于导入客户端的N ...

  9. [转帖]L4LB for Kubernetes: Theory and Practice with Cilium+BGP+ECMP

    http://arthurchiao.art/blog/k8s-l4lb/ Published at 2020-04-10 | Last Update 2020-08-22 1. Problem De ...

  10. [转帖]Linux cache参数调优

    https://zhuanlan.zhihu.com/p/136237953 缓存机制(cache)是保证Linux环境下对硬盘/flash操作效率的有效方式.cache建立在内存中,它缓存了硬盘/f ...