Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Découvrez comment utiliser Novus Data Director

Contributeurs dmp-netapp

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-admin des 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.

Avertissement 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-admin actions

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.

À propos de cette tâche

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.

Avant de commencer

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.

Étapes
  1. Connectez-vous à un hôte MDS via SSH.

    ssh root@<mds-host>

  2. Affichez la version et la version du protocole.

    mds-admin -V

  3. Obtenez de l'aide sur les commandes

    mds-admin --help
    mds-admin help status
    mds-admin help "ds list"

    Notez que --help répertorie toutes les commandes disponibles et help <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 de mds-admin help -k <keyword>.