Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 04/01/2010, 11h42   #1
Invité de passage
 
Inscription : janvier 2010
Messages : 19
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : janvier 2010
Messages : 19
Points : 2
Points : 2
Par défaut Syslog-ng ne démarre pas

Bonjour,

Je suis nouveau en linux et je rencontre un petit problème avec syslog-ng.
J'ai réalisé toute les étapes d'installation de syslog-ng et qd je veux redémarrer
syslog-ng.conf il ne démarre pas.

J'ai ce message d'erreur :

Citation:

/usr/local/etc/syslog-ng.conf start
/usr/local/etc/syslog-ng.conf: line 5: syntax error near unexpected token `('
/usr/local/etc/syslog-ng.conf: line 5: `source s_internal { internal(); };'

Merci
mimiche1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2010, 11h45   #2
Membre éclairé
 
Avatar de Jenna
 
Jenna Blandin
Inscription : décembre 2009
Messages : 272
Détails du profil
Informations personnelles :
Nom : Jenna Blandin
Âge : 27

Informations forums :
Inscription : décembre 2009
Messages : 272
Points : 307
Points : 307
On peut voir le fichier syslog-ng.conf complet. C'est peut être dû à une erreur avant ou après ce qui est indiqué.
__________________
La valeur n'attend pas le nombre des années
Jenna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2010, 11h46   #3
Invité de passage
 
Inscription : janvier 2010
Messages : 19
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : janvier 2010
Messages : 19
Points : 2
Points : 2
voici le contenu de mon syslog-ng.conf

Citation:

#
# configuration file for syslog-ng, customized for remote logging
#

source s_internal { internal(); };
destination d_syslognglog { file("/var/log/syslog-ng.log"); };
log { source(s_internal); destination(d_syslognglog); };

# Local sources, filters and destinations are commented out
# If you want to replace sysklogd simply uncomment the following
# parts and disable sysklogd
#
# Local sources
#
#source s_local {
# unix-dgram("/dev/log");
# file("/proc/kmsg" log_prefix "kernel:");
#};
#
# Local filters
#
#filter f_messages { level(info..emerg); };
#filter f_secure { facility(authpriv); };
#filter f_mail { facility(mail); };
#filter f_cron { facility(cron); };
#filter f_emerg { level(emerg); };
#filter f_spooler { level(crit..emerg) and facility(uucp, news); };
#filter f_local7 { facility(local7); };
#
# Local destinations
#
#destination d_messages { file("/var/log/messages"); };
#destination d_secure { file("/var/log/secure"); };
#destination d_maillog { file("/var/log/maillog"); };
#destination d_cron { file("/var/log/cron"); };
#destination d_console { usertty("root"); };
#destination d_spooler { file("/var/log/spooler"); };
#destination d_bootlog { file("/var/log/boot.log"); };
#
# Local logs - order DOES matter !
#
#log { source(s_local); filter(f_emerg); destination(d_console); };
#log { source(s_local); filter(f_secure); destination(d_secure); flags(final); };
#log { source(s_local); filter(f_maillog); destination(d_maillog); flags(final); };
#log { source(s_local); filter(f_cron); destination(d_cron); flags(final); };
#log { source(s_local); filter(f_spooler); destination(d_spooler); };
#log { source(s_local); filter(f_local7); destination(d_bootlog); };
#log { source(s_local); filter(f_messages); destination(d_messages); };


# Remote logging
source s_remote {
tcp(ip(0.0.0.0) port(514));
udp(ip(0.0.0.0) port(514));
};

destination d_separatedbyhosts {
file("/var/log/syslog-ng/$HOST/messages" owner("root") group("root") perm(0640) dir_perm(0750) create_dirs(yes));
};

log { source(s_remote); destination(d_separatedbyhosts); };
mimiche1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2010, 13h40   #4
Membre éclairé
 
Avatar de Jenna
 
Jenna Blandin
Inscription : décembre 2009
Messages : 272
Détails du profil
Informations personnelles :
Nom : Jenna Blandin
Âge : 27

Informations forums :
Inscription : décembre 2009
Messages : 272
Points : 307
Points : 307
Je viens de tester ton fichier syslog-ng.conf et je n'ai pas d'erreur.

Quelle version de syslog tu as (syslog-ng -V) ? chez moi, c'est une 2.0.9 sur une debian.
__________________
La valeur n'attend pas le nombre des années
Jenna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2010, 13h46   #5
Invité de passage
 
Inscription : janvier 2010
Messages : 19
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : janvier 2010
Messages : 19
Points : 2
Points : 2
J'ai la version 3.0.4.

J'ai probablement un problème d'installation qque part mais je ne trouve pas où...
mimiche1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2010, 15h09   #6
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 472
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 472
Points : 4 097
Points : 4 097
Salut,

Code :
1
2
/usr/local/etc/syslog-ng.conf start
Si tu essaies de démarrer un fichier de configuration, je crois que ça ne va pas trop le faire ...
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2010, 11h05   #7
Membre éclairé
 
Avatar de Jenna
 
Jenna Blandin
Inscription : décembre 2009
Messages : 272
Détails du profil
Informations personnelles :
Nom : Jenna Blandin
Âge : 27

Informations forums :
Inscription : décembre 2009
Messages : 272
Points : 307
Points : 307
Citation:
Envoyé par Mygale1978 Voir le message
Si tu essaies de démarrer un fichier de configuration, je crois que ça ne va pas trop le faire ...
Argh !! C'est sûr, je n'avais pas vu
__________________
La valeur n'attend pas le nombre des années
Jenna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2010, 12h25   #8
Invité de passage
 
Inscription : janvier 2010
Messages : 19
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : janvier 2010
Messages : 19
Points : 2
Points : 2
Bonjour,

Vu que je ne trouvais pas de solution. j ai réinstaller syslog.

Quand je fais :

Citation:
sudo ps aux | grep syslog
Ca me donne :

Citation:
root 2574 0.0 0.0 3916 684 pts/0 R+ 12:19 0:00 grep syslog
Savez vous me dire quelle est mon erreur ?


merci
mimiche1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2010, 13h07   #9
Membre éclairé
 
Avatar de Jenna
 
Jenna Blandin
Inscription : décembre 2009
Messages : 272
Détails du profil
Informations personnelles :
Nom : Jenna Blandin
Âge : 27

Informations forums :
Inscription : décembre 2009
Messages : 272
Points : 307
Points : 307
Citation:
Envoyé par mimiche1 Voir le message
Savez vous me dire quelle est mon erreur ?
Visiblement, ton serveur syslog-ng n'est pas démarré.

Quelle est la distribution ou l'OS sur lequel tu es ?
Le binaire syslog-ng est bien installé ?

un man syslog-ng peut te donner de l'aide poir débugguer (paramètre -d pour debug, -v pour verbose et -F pour le forcer à rester en avant plan et à ne pas se lancer en démon)
__________________
La valeur n'attend pas le nombre des années
Jenna est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2010, 13h12   #10
Invité de passage
 
Inscription : janvier 2010
Messages : 19
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : janvier 2010
Messages : 19
Points : 2
Points : 2
Je suis sur une Redhat 5.
Oui je pense que j'ai bien tout installer.
C'est quoi le Binaire ? Dsl suis nouveau...

En fait je n'arrive pas a démarrer syslog-ng

Quand ej fait :

Citation:
sudo /sbin/service syslog-ng start
Il n'y a rien qui se passe.

Quand je fait man -d voila ce que ca me donne :

Citation:

Reading config file /etc/man.config
found man directory /usr/man
found man directory /usr/share/man
found man directory /usr/local/man
found man directory /usr/local/share/man
found man directory /usr/X11R6/man
found manpath map /bin --> /usr/share/man
found manpath map /sbin --> /usr/share/man
found manpath map /usr/bin --> /usr/share/man
found manpath map /usr/sbin --> /usr/share/man
found manpath map /usr/local/bin --> /usr/local/share/man
found manpath map /usr/local/sbin --> /usr/local/share/man
found manpath map /usr/X11R6/bin --> /usr/X11R6/man
found manpath map /usr/bin/X11 --> /usr/X11R6/man
found manpath map /usr/bin/mh --> /usr/share/man

using /usr/bin/less -is as pager

using /usr/bin/less -is as browser

using /bin/cat to dump HTML pages as text

path directory /usr/kerberos/sbin is not in the config file
but there is a man directory nearby
adding /usr/kerberos/man to manpath

path directory /usr/kerberos/bin is not in the config file
but there is a man directory nearby

path directory /usr/local/sbin is in the config file
adding /usr/local/share/man to manpath

path directory /usr/local/bin is in the config file

path directory /sbin is in the config file
adding /usr/share/man/en to manpath
adding /usr/share/man to manpath

path directory /bin is in the config file

path directory /usr/sbin is in the config file

path directory /usr/bin is in the config file

path directory /root/bin is not in the config file
and we found no man directory nearby

adding mandatory man directories

adding /usr/local/man to manpath
no cat page stored because of nonstandard line length
using default preprocessor sequence
found tbl(1) directive

found 'NROFF_OLD_CHARSET' in path

old charset of '/usr/local/man/man8/syslog-ng.8' is 'ISO-8859-1'
man:
not executing command:
(cd /usr/local/man && (echo ".ll 11.8i"; echo ".nr LL 11.8i"; echo ".pl 1100i"; /bin/cat '/usr/local/man/man8/syslog-ng.8'; echo ".\\\""; echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -c --legacy ISO-8859-1 -mandoc 2>/dev/null | /usr/bin/less -is)

Merci pour les info,je regarde...
mimiche1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2010, 14h17   #11
Invité de passage
 
Inscription : janvier 2010
Messages : 19
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : janvier 2010
Messages : 19
Points : 2
Points : 2
Ect ce que ca peut etre à cause que SELinux est Disabled ?

Citation:
[root@mrtg sbin]# sudo sestatus | grep status:
SELinux status: disabled
Si oui, comment faire pour le mettre enabled ?


Merci
mimiche1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 08h15.


 
 
 
 
Partenaires

Hébergement Web