大家在做mysql监控的时候,可能用到这个插件,但是不知为什么,安装后,运行就出现这样的错误。
仔细浏览了一下check_mysql_health插件的内容后,发现他的内容是用perl写的,可是第一行却是以#! yes -w开头的。这在perl脚本的编写规范中是不允许的,因为 perl规定,perl脚本的第一行必须是以perl的可执行文件的路径为开始,比如Linux下的/usr/bin/perl。因此试着将那行改为#!/usr/bin/perl后,居然好使了,因此在这里做一下特殊说明,以备大家遇到同样问题时,可以参考一下。
阅读(785) | 评论(0) | 转发(0) |