Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
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 19/02/2008, 15h45   #1
Membre du Club
 
Inscription : juillet 2007
Messages : 128
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 128
Points : 47
Points : 47
Envoyer un message via MSN à jaymzwise
Par défaut Bind9 : Suppression /var/run/named au redémarrage

Bonjour,

J'ai un serveur DNS installé sur Ubuntu Gusty.

Dans la procédure d'installation que j'ai suivi, il est indiqué qu'il faut créer le répertoire named sous /var/run, ce que j'ai fait (Puis chown bind.bind sur ce répertoire).
Cependant, lorsque je redémarre mon serveur, le répertoire named disparait , du coup Bind ne démarre pas...
Il faut que je recrée le répertoire named pour qu'il puisse à nouveau démarrer.
Comment se fait-il que ce répertoire sous supprimé à chaque redémarrage ?
jaymzwise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2008, 16h38   #2
Membre expérimenté
 
Avatar de Pilru
 
Homme
Dev ASP.NET/jQuery ; Admin ORACLE
Inscription : septembre 2007
Messages : 418
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Dev ASP.NET/jQuery ; Admin ORACLE

Informations forums :
Inscription : septembre 2007
Messages : 418
Points : 531
Points : 531
Citation:
Envoyé par jaymzwise Voir le message
Dans la procédure d'installation que j'ai suivi, il est indiqué qu'il faut créer le répertoire named sous /var/run, ce que j'ai fait (Puis chown bind.bind sur ce répertoire).
Pourquoi ne pas avoir installé Bind à partir des paquets de la distrib ?

Citation:
Envoyé par jaymzwise Voir le message
Cependant, lorsque je redémarre mon serveur, le répertoire named disparait , du coup Bind ne démarre pas...
Normalement, c'est le script qui lance le daemon qui doit créer ce répertoire s'il n'existe pas.

Citation:
Envoyé par jaymzwise Voir le message
Comment se fait-il que ce répertoire sous supprimé à chaque redémarrage ?
Il doit surement y avoir un script qui nettoie /var/run. Comme il y en a un qui nettoie /tmp.
Pilru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2008, 17h12   #3
Membre du Club
 
Inscription : juillet 2007
Messages : 128
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 128
Points : 47
Points : 47
Envoyer un message via MSN à jaymzwise
Salut, merci pour l'aide.

J'ai installé Bind via aptitude. Le problème est que le répertoire /var/run/named n'est pas créé lors de cette installation.

Mais merci pour l'info du nettoyage, il semble que le script /etc/init.d/bootclean soit la raison de cette suppression, je vais essayer de faire en sorte qu'il ne supprime pas le répertoire named.
jaymzwise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2008, 17h40   #4
Membre expérimenté
 
Avatar de Pilru
 
Homme
Dev ASP.NET/jQuery ; Admin ORACLE
Inscription : septembre 2007
Messages : 418
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Dev ASP.NET/jQuery ; Admin ORACLE

Informations forums :
Inscription : septembre 2007
Messages : 418
Points : 531
Points : 531
Citation:
Envoyé par jaymzwise Voir le message
Salut, merci pour l'aide.

J'ai installé Bind via aptitude. Le problème est que le répertoire /var/run/named n'est pas créé lors de cette installation.
Normal a mon avis, puisque c'est au script /etc/init.d/bind que devrait revenir cette tâche.

Citation:
Envoyé par jaymzwise Voir le message
Mais merci pour l'info du nettoyage, il semble que le script /etc/init.d/bootclean soit la raison de cette suppression, je vais essayer de faire en sorte qu'il ne supprime pas le répertoire named.
Moi, je modifierai plutôt /etc/init.d/bind pour qu'il créer le répertoire en question et place les permissions comme il faut.
Pilru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2008, 18h53   #5
Membre du Club
 
Inscription : juillet 2007
Messages : 128
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 128
Points : 47
Points : 47
Envoyer un message via MSN à jaymzwise
Effectivement, c'était bien dans /etc/init.d/bind qu'il fallait faire quelque chose.

Code :
1
2
 
# dirs under /var/run can go away on reboots.


Un grand merci
jaymzwise est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h11.


 
 
 
 
Partenaires

Hébergement Web