Erro de inicialização ntop centOS 5 [RESOLVIDO]

1. Erro de inicialização ntop centOS 5 [RESOLVIDO]

Denilson Martins
denilsoneskas

(usa Ubuntu)

Enviado em 04/01/2010 - 09:02h

Olá, quando estou tentando iniciar o ntop no centOS 5 está apresentando o seguinte erro:

FATAL ERROR: Unrecognized/unprocessed ntop options...
, --user ntop, , --db-file-path /var/ntop, , , , --use-syslog, , , , , , ,

run ntop --help for usage information

Common problems:
-B "filter expressions" (quotes are required)
--use-syslog=facilty (the = is required)

Tentei algumas coisas mas não consegui fazer iniciar, agradeço à aqueles que puderem ou não me ajudar.


  


2. Re: Erro de inicialização ntop centOS 5 [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 04/01/2010 - 09:12h

O script d inicialização deve contem parâmetros q não são reconhecidos pelo ntop. Tente olhá-lo e estudar quais parâmetros ele aceita.


3. Estou usando o script padrão.

Denilson Martins
denilsoneskas

(usa Ubuntu)

Enviado em 04/01/2010 - 09:18h

Estou usando o padrão de incialização do CentOS contido em /etc/init.d/ntop

Quando rodo via terminal ele inicializa e consigo ver os dados que ele gera, mas preciso que seja inciado juntamente com o linux

Segue o script:

#!/bin/bash
#
# Init file for the NTOP network monitor
#
# chkconfig: - 93 83
#
# description: NTOP Network Monitor
#
# processname: ntop
# config: /etc/ntop.conf
# pidfile: /var/run/ntop

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

# Check that networking is up.
[ "${NETWORKING}" == "no" ] && exit 0
[ -x "/usr/bin/ntop" ] || exit 1
[ -r "/etc/ntop.conf" ] || exit 1
[ -r "/var/ntop/ntop_pw.db" ] || exit 1

RETVAL=0
prog="ntop"

start () {
echo -n $"Starting $prog: "
daemon $prog -d -L @/etc/ntop.conf
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/\$prog
return $RETVAL
}

stop () {
echo -n $"Stopping $prog: "
killproc $prog
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
return $RETVAL
}

restart () {
stop
start
}

case "$1" in
start)
start
;;
stop)
stop
;;
restart|reload)
restart
;;
condrestart)
[ -e /var/lock/subsys/$prog ] && restart
RETVAL=$?
;;
status)
status $prog
RETVAL=$?
;;
*)
echo $"Usage: $0 {start|stop|restart|condrestart|status}"
RETVAL=1
esac

exit $RETVAL



4. Re: Erro de inicialização ntop centOS 5 [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 04/01/2010 - 09:34h

Pelo erro (tou analisando pra vc), ele diz q ou o comando não foi reconhecido ou não processado. Como não tem esses comandos no script, então ele pode estar exigindo. Vc tem um usuário próprio pra executar o ntop? Normalmente ele possui (ou um grupo tb). Outra coisa q vc pode tentar é acrescentar na linha d start a interface a ser monitorada, assim:

daemon $prog -d -L @/etc/ntop.conf -i eth0


5. Será que dá certo?

Denilson Martins
denilsoneskas

(usa Ubuntu)

Enviado em 04/01/2010 - 10:14h

Posso tentar incializar editando o arquivo /etc/rc.local e colocar o comando ntop. (isso seria provisóriamente até que seja resolvido), Pode ser que tenha recebido um email notificando 2 respostas minhas sobre o caso, eu as apaguei pois vi que estava fazendo em uma máquina que estava funcionando já, só para saber, essa outra máquina é ubuntu e não fui eu quem a configurou. Estava observando o script de inicialização no ubunto, e é bem diferente do que é do CentOS. Mas agradeço a atenção até então.


6. Re: Erro de inicialização ntop centOS 5 [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 04/01/2010 - 10:24h

Pode, desde q vc não deixe o script ntop ser executado junto do rc.local, ok? Se está funcionando, blz. Como vc disse, terá q fazer os testes pra v se tá funcionando blz, se tiver, vc adapta o seu script com os novos comandos.


7. Certo

Denilson Martins
denilsoneskas

(usa Ubuntu)

Enviado em 04/01/2010 - 10:26h

Quando for testar as alterações no script de incialização contido em /etc/init.d/ntop eu mato o processo que foi gerado no /etc/rc.local ou comento a linha e reinicio.
Mas se puderes ainda me ajudar, eu agradeço em muito, vou continuar pesquisando sobre o assunto, agradeço até então.


8. Re: Erro de inicialização ntop centOS 5 [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 04/01/2010 - 10:28h

Vc pode matar o processo gerado pelo /etc/rc.local e tb comentá-la (pra quando reinicializar, não executar d novo). Vá fazendo os testes com o script ate acertar. Caso não consiga é só perguntar.


9. Sem problemas.

Denilson Martins
denilsoneskas

(usa Ubuntu)

Enviado em 04/01/2010 - 10:30h

Espero em breve poder postar um resultado que seja satisfatório. Mas agradeço até então.


10. Reinstalei e continuou dando erro.

Denilson Martins
denilsoneskas

(usa Ubuntu)

Enviado em 05/01/2010 - 09:34h

Eu reinstalei e continou dando o erro, portando vou ter de me contentar em usar ele com a inicialização no rc.local, pois dessa forma funciona, se caso eu conseguir fazer funcionar eu posto o procedimento.


11. Solution

Eduardo Dalbello Neto
edudneto

(usa Red Hat)

Enviado em 05/02/2010 - 23:26h

No meu caso o problema foi resolvido, editando /etc/init.d/ntop, alterando a ordem dos parametros.

daemon $prog @/etc/ntop.conf -d -L

Espero que ajude.


12. Resolvido

Reuber M de Santana
reuber

(usa Conectiva)

Enviado em 07/07/2010 - 14:42h

Valeu Edu, meu problema foi esse mesmo :)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts