Découvrez comment utiliser Novus Data Director
Les directeurs de données Novus (NDD) constituent le pilier de la couche de métadonnées Novus, gérant la distribution et la propriété des métadonnées sur les nœuds MDS. Vous pouvez utiliser l'interface de ligne de commandes des NDD pour effectuer des tâches administratives. Avant de déployer NetApp Novus dans un environnement de production, il est essentiel de comprendre la structure administrative et les options de configuration.
Interface de ligne de commande Novus
Vous administrez Novus Data Director depuis l'interface de ligne de commandes Linux de l'un des hôtes MDS actifs. Vous pouvez vous connecter à un hôte MDS localement ou via SSH. Deux outils principaux sont disponibles dans l'interface de ligne de commandes de NDD.
- mds-admin
-
Fonctionne sur une seule instance de nœud (un seul namespace) dans plusieurs zones différentes décrites ci-dessous. La commande se connecte au point de terminaison d'administration pnfs-mds (port 50051 par défaut).
- ndd-admin
-
Il s'applique à l'ensemble du déploiement NDD (tous les hôtes et namespace). Vous pouvez préparer les hôtes, provisionner les namespace et effectuer des tâches d'administration et de maintenance telles que la sauvegarde et la restauration, ainsi que la rotation des clés et les mises à niveau. Il exécute
mds-admindes commandes pour votre compte selon les besoins.
Utilisez mds-admin pour effectuer l’administration de Novus
Vous pouvez utiliser la ligne de commandes NDD pour effectuer diverses tâches d'administration sur Novus Data Director. Ces tâches se répartissent en plusieurs catégories.
|
|
Soyez prudent lors de l'exécution de commandes sur le NDD. Certaines commandes peuvent modifier l'état du système ou présenter des risques plus élevés. D'autres, comme les commandes de nœud (force-remove, subtree-unlink, backup restore), peuvent causer des dommages.
|
- État de santé, diagnostics et support
-
-
Déterminer l'état du cluster NDD
-
Récupérez un kit de support et imprimez la version du protocole
-
Nettoyez les fichiers et les enregistrements laissés par les plantages
-
Vérifiez ou réparez le journal des
mds-adminactions
-
- Appartenance au cluster MDS et mises à niveau
-
-
Ajouter, drainer, détacher ou supprimer des nœuds MDS et attacher des copies de secours
-
Effectuez des mises à niveau progressives et déployez les modifications de configuration un nœud à la fois
-
- Propriété des métadonnées : comment le namespace est réparti entre les nœuds MDS
-
-
Lister, déplacer, scinder et réaffecter les sous-arbres entre les nœuds MDS, et approuver les propositions de scission automatiques
-
Rééquilibrer les fragments et expliquer où un chemin est placé
-
- Gestion du serveur de données (backend ONTAP)
-
-
Enregistrer, supprimer, valider et drainer les serveurs de données, et définir leur état
-
Vérifiez la capacité, définissez les pondérations de placement, configurez les adresses multipath et les versions NFS, et gérez les points de montage du serveur de données sur l'hôte MDS
-
Revendiquez les marqueurs de propriété sur les exports et tenez un inventaire des hôtes de serveurs de données
-
- Placement et protection des données
-
-
Trouvez le serveur de données qui héberge un fichier, puis déplacez-le, remappez-le ou ajoutez un miroir
-
Réparer les miroirs sur un serveur de données, déplacer des miroirs entre des serveurs de données et compléter les fichiers jusqu'au nombre cible de miroirs
-
Gérer le pool de fichiers créés à l'avance
-
Activer ou désactiver la hiérarchisation
-
Activer ou désactiver le striping étendu pour les chemins HPC
-
- Politique de namespace et gestion des données
-
-
Définir des quotas
-
Ajoutez des balises de métadonnées aux chemins et effectuez une recherche par balise
-
Sauvegardez, vérifiez et restaurez le catalogue de métadonnées
-
- Clients, locataires et processus complémentaires
-
-
Forcer l'expiration des sessions client, nettoyer les enregistrements de récupération client et gérer les enregistrements d'identité client
-
Gérer le routage VIP après la récupération
-
Créer, suspendre, reprendre, prendre un instantané, restaurer, migrer et limiter les locataires
-
Enregistrer et limiter les ressources des processus auxiliaires (« compagnons »)
-
Premiers pas avec l’interface de ligne de commandes NDD
Vous pouvez utiliser quelques commandes de base pour commencer.
Par défaut, mds-admin se connecte au serveur de métadonnées sur l'hôte local (127.0.0.1 sur le port 50051). Pour atteindre une autre instance NDD, utilisez les options --mds-host <address> avec --mds-port <port>. Veillez à utiliser l'adresse MDS de l'hôte et non son adresse de gestion.
Vous avez besoin de l'adresse IP ou du nom d'hôte d'un hôte MDS et d'un accès SSH à celui-ci. Vous devez également disposer des identifiants nécessaires pour vous connecter en tant qu'utilisateur root.
-
Connectez-vous à un hôte MDS via SSH.
ssh root@<mds-host> -
Affichez la version et la version du protocole.
mds-admin -V -
Obtenez de l'aide sur les commandes
mds-admin --help mds-admin help status mds-admin help "ds list"
Notez que
--helprépertorie toutes les commandes disponibles ethelp <command>affiche les options d'une commande spécifique. Placez une commande complète composée de plusieurs mots entre guillemets. Vous pouvez également effectuer une recherche par mot-clé à l'aide demds-admin help -k <keyword>.