ping.pm
来自「mysql+ha. 实现高可用性 http://code.google.com」· PM 代码 · 共 21 行
PM
21 行
sub PerformCheck($$) { my ($timeout, $host) = @_; my $ip = $config->{host}->{$host}->{ip}; return "ERROR: Invalid host" unless ($ip); # Find appropriate fping version my $fping_path = "$SELF_DIR/bin/sys/fping"; chomp($fping_path = `which fping`) unless (-f $fping_path && -x $fping_path && $^O eq 'linux'); unless (-f $fping_path && -x $fping_path) { return "ERROR: fping is not functional - please, install your own version of fping on this server!"; } my $res = `$fping_path -q -u -t 500 -C 1 $ip 2>&1`; return "ERROR" if ($res =~ /$ip.*\-$/); return "OK";}1;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?