- Cron
+ Responder ao Tópico
-
Cron
Estou tendo problemas com o CRON, coloquei 2 scripts para serem executados e não funciona:
As regras são :
Adicionei no crontab -e
Criou dentro de /var/spool/crond/<usuario> no caso root
as regras :
40 23 * * * /bin/ relat_backup 1> /dev/null
0-59/5 * * * * /bin/rc.controle 1> /dev/null
Averiguei se o cron estava ativo atraves do comando :
service crond status, me retornando o pid de execução do serviço
Utilizo o Redhat 9 , se alguem puder me ajudar, agradeço
-
Cron
Pode postar os scripts?
Dependendo das funções utilizadas nos scripts, a cron não executa mesmo... Eu já tive problemas semelhantes e resolvi substituindo algumas manobras / funções.
[]!
-
Cron
o arquivo relat_backup é o seguinte :
#Faz copia dos arquivos de log
cp var/squid/log/access.log /var/www/html/squid_reports/backup/access.log
cp var/squid/log/cache.log /var/www/html/squid_reports/backup/cache.log
cp var/squid/log/store.log /var/www/html/squid_reports/backup/store.log
#Executa o SARG
sarg
# Zera os arquivos do sistema
>/var/squid/log/store.log
>/var/squid/log/access.log
>/var/squid/log/cache.log
o rc.controle :
chmod -R 775 /etc/squid/regras_firewall1
/etc/squid/regras_firewall1
( o chmod é devido a este arquivo de regras não ser estatico, é criado pelo usuario da rede) esta maquina gerencia 5 redes que podem ter suas regras alteradas pelo administrador a qualquer momento através de construção de regras em uma pagina em php que desenvolvi.
são regras basicas de iptables, ele pode bloquear a net e o servidor de ftp
iptables -A INPUT -s 10.0.0.0/24 -p tcp --dport 80 -j DROP
iptables -A INPUT -s 10.0.0.0/24 -p tcp --dport 21 -j DROP
iptables -A INPUT -s 10.0.0.0/24 -p udp --dport 80 -j DROP
iptables -A INPUT -s 10.0.0.0/24 -p udp --dport 21 -j DROP
-
Re: Cron
Altere para:
40 23 * * * root /bin/ relat_backup 1> /dev/null
0-59/5 * * * * root /bin/rc.controle 1> /dev/null
que deve funcionar.