mtr não funciona do cron

1

O script abaixo funciona perfeitamente quando executado a partir da CLI, mas ao executá-lo a partir de um cron, ele falha com o erro

"/usr/local/sbin/mtr: Failure to start mtr-packet: Invalid argument"

Aqui está a entrada cron da própria crontab :

da raiz
* * * * * /root/trace_to_fpp.sh >/dev/null 2>&1 

No começo, pensei que fosse um problema de permissões, mas isso não parece acompanhar o erro. Abaixo está o script sendo usado.

#! /bin/bash

DIR=/var/log/traces/FPP/$(date +%Y-%m-%d)/$(date +"%H")/
DIR_FILE=$DIR$(date +"%M")
mkdir -p $DIR
/usr/local/sbin/mtr -o "L SRD NBAW JMXI" --report-wide --report-cycles 5 --no-dns --aslookup 1.1.1.1 > $DIR_FILE
/usr/local/sbin/mtr -o "L SRD NBAW JMXI" --report-wide --report-cycles 5 --aslookup 1.1.1.1 >> $DIR_FILE

Isso é no CentOS 6, se isso for importante.

    
por Dovid Bender 19.04.2017 / 17:46

0 respostas

Tags