NetWorker : Mise en œuvre de la persistance du nom de l’unité de bande pour Linux
Résumé: Cet article décrit les pratiques d’excellence simples permettant de garantir la cohérence des noms des unités de bande à utiliser dans la suite de sauvegarde NetWorker.
Instructions
Les unités de bande dans NetWorker sont configurées avec le nom de pilote que le système d’exploitation leur a attribué lorsqu’elles sont détectées et configurées pour la première fois par NetWorker.
Plusieurs événements peuvent amener le système d’exploitation à modifier le nom des appareils : Redémarrage de l’hôte ou de l’appareil, perte temporaire de connectivité, reconfiguration du SAN, etc.
Afin de vous assurer que votre serveur ou nœuds de stockage NetWorker Linux conserve un nom valide pour tous les lecteurs de bandes zonés, la persistance doit être configurée dans le système d’exploitation.udev est le composant Linux qui régit cela et il est téléchargeable gratuitement. Le téléchargement, l’installation et la mise en œuvre relèvent de la responsabilité de l’administrateur et les problèmes rencontrés doivent être référés au fournisseur Linux approprié pour obtenir de l’aide.
Avant l’installation udev, exécutant la commande NetWorker inquire -lscp renvoie les appareils apparaissant comme ceci :
scsidev@1.2.0:IBM ULTRIUM-TD3 54K1|Tape, /dev/nst0
Mise en œuvre udev Utilisant yum
- Sur votre hôte Linux, ouvrez une invite de commande
- Exécutez
yuminstall udev(remarque : les différentes distributions de Linux peuvent utiliser différents gestionnaires de paquets) - Répondez oui aux invites pour continuer
- Assurer
udevLe service a démarré : redémarrez si nécessaire. - Réessayer
inquire -lscpet recherchez le nom long ou persistant :
scsidev@1.2.0:IBM ULTRIUM-TD3 54K1|Tape, /dev/tape/by-id/scsi-350060b0036323639-nst
Actions suivantes
Dans NetWorker Management Console (NMC), vous avez le choix entre deux options :
- Reconfiguration préservant l’instance de bibliothèque existante (conserve les paramètres de bibliothèque existants)
- Cliquez avec le bouton droit de la souris et reconfigurez l’instance de bibliothèque
- Effacez tous les appareils sauf un, puis cliquez sur Configurer.
- Supprimer les instances orphelines de l’unité de bande du conteneur Périphériques
- Rechercher les périphériques pour les nœuds concernés afin de détecter à nouveau les noms des lecteurs de bandes
- Reconfigurer Library, en vérifiant toutes les nouvelles instances de lecteur de bandes et en effaçant les bandes restantes, puis sélectionnez Configure
- Enfin, supprimez cette dernière instance de bande dans Devices et analysez/reconfigurez une deuxième fois, en ajoutant cette fois le dernier périphérique
- Recréation complète de la bibliothèque (passez en revue les éléments de configuration spécifiques avant, tels que le nettoyage, les fonctionnalités, les minuteries, la gestion automatique des médias, etc.)
- Supprimer l’instance de bibliothèque, ainsi que tous les lecteurs de bandes appartenant à ces instances par la suite, du conteneur Devices
- Rechercher les périphériques pour les nœuds concernés afin de redécouvrir les nouveaux noms de périphérique
- Reconfigurer Library, en vérifiant toutes les nouvelles instances, puis sélectionnez Configure
- Une fois l’opération terminée, assurez-vous que tous les détails de configuration de bibliothèque requis ont été remplacés, tels que les modifications apportées au ruban de nettoyage, aux fonctionnalités ou aux minuteurs, etc
À partir de là, vous ne devriez plus avoir à vous soucier de la modification des noms de lecteurs de bandes sous la couche applicative, invalidant ainsi les noms configurés dans NetWorker.
Informations supplémentaires
- La persistance est la méthode de dénomination persistante équivalente disponible pour Windows
- Les lecteurs de bandes HP-UX, Solaris et AIX sont tous configurés de manière permanente pour commencer et ne nécessitent pas ces mesures
- Notez que cela n’empêche PAS la perte de connectivité aux appareils, mais garantit la cohérence des noms
udevLa protection s’étend à l’adresse de la bibliothèque. Il est donc recommandé de configurer la valeur du port de contrôle de la bibliothèque Linux en tant que nom, plutôt que l’adresse SCSI