Peut reverse DNS être désactivée pour NFS?
Nous avons mis en place 3 de la Machine Virtuelle serveur de machines à monter les machines virtuelles à partir de 2 autres de stockage des machines. Nous monter les machines virtuelles des serveurs de stockage à avoir moins de données à déplacer lors du déplacement de la VMs(pause sur l'un des serveurs, montage sur un nouveau serveur, relancer) et pour faciliter les instantanés et de sauvegarde.
Nous étions au milieu d'une panne de courant prolongée à cause des tempêtes (l'équipe des ops vous avez oublié de vérifier que nous avons eu de carburant dans le générateur et le ne pas le tester hebdomadaire tsk, tsk), de sorte que nous avons fermé tout bas.
Après alimentant le générateur, nous avons commencé à mettre tout en place. Gros problème.
Monter en NFS le stockage, NFS veut faire une recherche DNS inversée, mais le serveur DNS est une machine virtuelle ne peut pas commencer jusqu'à ce que le stockage est monté par NFS!
Nous avons copié le serveur DNS VM à l'un des serveurs VM en local et a commencé afin de pouvoir ensuite mettre tout en place.
Nous tenons à exécuter NFS sans recherche inversée (tout est sur notre réseau interne) mais impossible de trouver comment désactiver.
Toute aide est appréciée
pas si c'est un serveur DNS interne... Le reverse dns de l'information pour le réseau privé de l'espace ne va probablement pas à être sur tous les serveur DNS accessible...
veuillez préciser - est-ce que le serveur NFS ou NFS client qui pendait parce qu'il ne pouvait pas faire du reverse DNS? Et comment savez-vous que c'était reverse DNS et pas de DNS qui a provoqué le blocage?
Le Serveur NFS est accroché car il ne peut pas DNS inverse de la demande du client
OriginalL'auteur petey | 2009-04-15
Vous devez vous connecter pour publier un commentaire.
Mettre l'adresse IP des clients NFS dans le
/etc/hosts
fichier du serveur NFS avec un commentaire comme:Puis, ajoutez à votre runbook "Quand changer les adresses IP d'une machine, ne pas oublier de mettre à jour le fichier hosts du serveur NFS".
Maintenant, pour arrêter cette stupide test DNS du serveur NFS, cela dépend du serveur. Vous, apparemment, n'a pas d'indiquer le système d'exploitation ou le type de serveur.
Et avez-vous essayer de mon /etc/hosts solution? Plus de la maintenance sur le long terme, mais il peut vous aider à démarrer.
OriginalL'auteur bortzmeyer
J'ai eu un problème similaire avec une vieille Machine Jaune boîtier NAS, j'ai eu des DNS/DHCP combats où la inverser les recherches n'ont pas été à la correspondance de la en avant les recherches.
Dans notre cas, il suffit de le mettre factice entrées dans le boîtier NAS /etc/hosts pour toutes les IPs résolu le problème. Je n'ai même pas besoin d'avoir des noms corrects pour l'IPs - juste un nom pour une IP résolu arrêté mountd de se plaindre.
(Note intéressante - au moins dans l'ancienne version de Linux sur le NAS, il y a une faute de frappe dans la NFS message d'erreur: "DNS de recherche directe ne correspond pas avec l'inverser" )
OriginalL'auteur Paul Holbrook
Ne peut pas juste mettre l'adresse ip du serveur en question dans le fichier fstab et pas de recherche dns sera nécessaire.
gestion d'un fichier hosts est un petit mal de tête que d'avoir un ensemble de systèmes qui ne démarre pas...
OriginalL'auteur
C'est NFS v4, le problème est que toutes les demandes d'accès d'utiliser une recherche DNS inverse pour déterminer le NFS de domaine pour l'accès/des raisons de sécurité.
Je pense que vous pouvez arrêter ce problème en mettant une ligne dans /etc/default/nfs contenant:
Ce doit être la même sur tous les systèmes de partage de/à l'aide de NFS les uns des autres. Voir la section sur Réglage NFSMAPID_DOMAIN, qui est à la fin de la page qui explique ce qui se passe quand il n'est pas défini.
NFSv4 - pour plus de plaisir qu'un sac de belettes.
OriginalL'auteur Petesh