Skip to main content
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Rassemblez les matériaux nécessaires pour la récupération des nœuds de la grille StorageGRID

Avant d'effectuer des opérations de maintenance, vous devez vous assurer de disposer du matériel nécessaire pour remettre en service un nœud de réseau défaillant.

Article Remarques

Archive d'installation de StorageGRID

Si vous devez récupérer un nœud de grille, vous devez téléchargez les fichiers d'installation de StorageGRID pour votre plateforme.

Remarque : Vous n’avez pas besoin de télécharger de fichiers si vous récupérez des volumes de stockage défaillants sur un nœud de stockage.

Ordinateur portable de service

L'ordinateur portable de service doit posséder les caractéristiques suivantes :

Fichier du package de récupération .zip

Obtenez une copie du fichier du package de récupération le plus récent .zip : sgws-recovery-package-id-revision.zip

Le contenu du .zip fichier est mis à jour à chaque modification du système. Vous devez stocker la version la plus récente du package de récupération dans un emplacement sécurisé après avoir effectué de telles modifications. Utilisez la copie la plus récente pour restaurer le système en cas de défaillance du grid.

Une fois connecté à un nœud d'administration, utilisez le Grid Manager pour télécharger un recovery package. Sélectionnez Maintenance > System > Recovery package.

Si vous ne pouvez pas accéder au Grid Manager, vous pouvez trouver des copies chiffrées du package de récupération sur certains nœuds de stockage qui contiennent le service ADC. Sur chaque nœud de stockage, examinez cet emplacement pour le package de récupération : /var/local/install/sgws-recovery-package-grid-id-revision.zip.gpg Utilisez le package de récupération ayant le numéro de révision le plus élevé.

Passwords.txt fichier

Contient les mots de passe nécessaires pour accéder aux nœuds du grid en ligne de commandes. Inclus dans le package de récupération.

Phrase secrète de provisionnement

La phrase secrète est créée et documentée lors de la première installation du système StorageGRID. La phrase secrète de provisionnement ne figure pas dans le fichier Passwords.txt.

Documentation actuelle pour votre plateforme

Consultez le site web du fournisseur de la plateforme pour obtenir la documentation.

Pour connaître les versions actuellement prises en charge de votre plateforme, consultez le "Outil NetApp Interoperability Matrix Tool".

Téléchargez et extrayez les fichiers d'installation de StorageGRID

Téléchargez le logiciel et extrayez les fichiers, sauf si vous êtes "récupération des volumes de stockage défaillants sur un nœud de stockage".

Vous devez utiliser la version de StorageGRID qui est actuellement en cours d'exécution sur la grille.

Étapes
  1. Déterminez quelle version du logiciel est actuellement installée. En haut de Grid Manager, sélectionnez l’icône d’aide et sélectionnez À propos.

  2. Allez à la "NetApp Page de téléchargement pour StorageGRID".

  3. Sélectionnez la version de StorageGRID actuellement en cours d'exécution sur la grille.

    Les versions du logiciel StorageGRID ont ce format : 11.x.y.

  4. Connectez-vous avec le nom d'utilisateur et le mot de passe de votre compte NetApp.

  5. Lisez le contrat de licence utilisateur final, cochez la case, puis sélectionnez Accepter et continuer.

  6. Dans la colonne Installer StorageGRID de la page de téléchargement, sélectionnez le .tgz ou .zip fichier correspondant à votre plateforme.

    La version indiquée dans le fichier d'archive d'installation doit correspondre à la version du logiciel actuellement installé.

    Utilisez le fichier .zip si vous utilisez Windows.

    Plate-forme archive d'installation

    RHEL

    StorageGRID-Webscale-version-RPM-uniqueID.zip StorageGRID-Webscale-version-RPM-uniqueID.tgz

    Ubuntu ou Debian ou Appliances

    StorageGRID-Webscale-version-DEB-uniqueID.zip StorageGRID-Webscale-version-DEB-uniqueID.tgz

    VMware

    StorageGRID-Webscale-version-VMware-uniqueID.zip StorageGRID-Webscale-version-VMware-uniqueID.tgz

  7. Téléchargez et extrayez le fichier d'archive.

  8. Passez à la section appropriée à votre plateforme pour choisir les fichiers dont vous avez besoin, en fonction de votre plateforme et des nœuds de grille que vous devez récupérer.

    Les chemins d'accès indiqués dans l'étape pour chaque plateforme sont relatifs au répertoire racine installé par le fichier d'archive.

  9. Si vous récupérez un "nœud basé sur logiciel", sélectionnez les fichiers appropriés :

    RHEL
    Chemin et nom de fichier Description

    Un fichier texte qui décrit tous les fichiers contenus dans le fichier de téléchargement StorageGRID.

    Une licence gratuite qui ne donne droit à aucun support technique pour le produit.

    Package RPM pour installer les images de nœud StorageGRID sur vos hôtes RHEL.

    Package RPM pour installer le service hôte StorageGRID sur vos hôtes RHEL.

    Outil de script de déploiement

    Description

    Un script Python utilisé pour automatiser la configuration d'un système StorageGRID.

    Un script Python utilisé pour automatiser la configuration des appliances StorageGRID.

    Un exemple de fichier de configuration à utiliser avec le script configure-storagegrid.py.

    Voici un exemple de script Python que vous pouvez utiliser pour vous connecter à l'API de gestion de grille lorsque l'authentification unique est activée. Vous pouvez également utiliser ce script pour l'intégration de Ping Federate.

    Un fichier de configuration vierge à utiliser avec le configure-storagegrid.py script.

    Exemple de rôle et de playbook Ansible pour la configuration d'hôtes RHEL pour le déploiement de conteneurs StorageGRID. Vous pouvez personnaliser le rôle ou le playbook selon vos besoins.

    Un exemple de script Python que vous pouvez utiliser pour vous connecter à l'API de gestion Grid lorsque l'authentification unique (SSO) est activée à l'aide d'Active Directory ou de Ping Federate.

    Un script d’assistance appelé par le script Python storagegrid-ssoauth-azure.py associé pour effectuer des interactions SSO avec Azure.

    Schémas d'API pour StorageGRID.

    Remarque : Avant d’effectuer une mise à niveau, vous pouvez utiliser ces schémas pour confirmer que tout code que vous avez écrit pour utiliser les API de gestion StorageGRID sera compatible avec la nouvelle version de StorageGRID si vous ne disposez pas d’un environnement StorageGRID hors production pour tester la compatibilité de la mise à niveau.

    Ubuntu ou Debian
    Chemin et nom de fichier Description

    Un fichier texte qui décrit tous les fichiers contenus dans le fichier de téléchargement StorageGRID.

    Un fichier de licence NetApp hors production que vous pouvez utiliser pour les tests et les déploiements de validation de concept.

    Paquet DEB pour installer les images de nœud StorageGRID sur des hôtes Ubuntu ou Debian.

    Somme de contrôle MD5 du fichier /debs/storagegrid-webscale-images-version-SHA.deb.

    Paquet DEB pour installer le service hôte StorageGRID sur des hôtes Ubuntu ou Debian.

    Outil de script de déploiement

    Description

    Un script Python utilisé pour automatiser la configuration d'un système StorageGRID.

    Un script Python utilisé pour automatiser la configuration des appliances StorageGRID.

    Voici un exemple de script Python que vous pouvez utiliser pour vous connecter à l'API de gestion de grille lorsque l'authentification unique est activée. Vous pouvez également utiliser ce script pour l'intégration de Ping Federate.

    Un exemple de fichier de configuration à utiliser avec le script configure-storagegrid.py.

    Un fichier de configuration vierge à utiliser avec le configure-storagegrid.py script.

    Exemple de rôle et de playbook Ansible pour la configuration d'hôtes Ubuntu ou Debian pour le déploiement de conteneurs StorageGRID. Vous pouvez personnaliser le rôle ou le playbook selon vos besoins.

    Un exemple de script Python que vous pouvez utiliser pour vous connecter à l'API de gestion Grid lorsque l'authentification unique (SSO) est activée à l'aide d'Active Directory ou de Ping Federate.

    Un script d’assistance appelé par le script Python storagegrid-ssoauth-azure.py associé pour effectuer des interactions SSO avec Azure.

    Schémas d'API pour StorageGRID.

    Remarque : Avant d’effectuer une mise à niveau, vous pouvez utiliser ces schémas pour confirmer que tout code que vous avez écrit pour utiliser les API de gestion StorageGRID sera compatible avec la nouvelle version de StorageGRID si vous ne disposez pas d’un environnement StorageGRID hors production pour tester la compatibilité de la mise à niveau.

    VMware
    Chemin et nom de fichier Description

    Un fichier texte qui décrit tous les fichiers contenus dans le fichier de téléchargement StorageGRID.

    Une licence gratuite qui ne donne droit à aucun support technique pour le produit.

    Le fichier disque de la machine virtuelle utilisé comme modèle pour créer des machines virtuelles de nœuds de grille.

    Le fichier modèle Open Virtualization Format (.ovf et le fichier manifeste (.mf pour le déploiement du nœud d'administration principal.

    Le fichier modèle (.ovf) et le fichier manifeste (.mf) pour le déploiement des nœuds d'administration non principaux.

    Le fichier modèle (.ovf et le fichier manifeste (.mf pour le déploiement des nœuds de passerelle.

    Le fichier modèle (.ovf et le fichier manifeste (.mf pour le déploiement de nœuds de stockage basés sur des machines virtuelles.

    Outil de script de déploiement

    Description

    Un script shell Bash utilisé pour automatiser le déploiement de nœuds de grille virtuels.

    Un exemple de fichier de configuration à utiliser avec le script deploy-vsphere-ovftool.sh.

    Un script Python utilisé pour automatiser la configuration d'un système StorageGRID.

    Un script Python utilisé pour automatiser la configuration des appliances StorageGRID.

    Voici un exemple de script Python que vous pouvez utiliser pour vous connecter à l'API de gestion de Grid lorsque l'authentification unique (SSO) est activée. Vous pouvez également utiliser ce script pour l'intégration à Ping Federate.

    Un exemple de fichier de configuration à utiliser avec le script configure-storagegrid.py.

    Un fichier de configuration vierge à utiliser avec le configure-storagegrid.py script.

    Un exemple de script Python que vous pouvez utiliser pour vous connecter à l'API de gestion Grid lorsque l'authentification unique (SSO) est activée à l'aide d'Active Directory ou de Ping Federate.

    Un script d’assistance appelé par le script Python storagegrid-ssoauth-azure.py associé pour effectuer des interactions SSO avec Azure.

    Schémas d'API pour StorageGRID.

    Remarque : Avant d’effectuer une mise à niveau, vous pouvez utiliser ces schémas pour confirmer que tout code que vous avez écrit pour utiliser les API de gestion StorageGRID sera compatible avec la nouvelle version de StorageGRID si vous ne disposez pas d’un environnement StorageGRID hors production pour tester la compatibilité de la mise à niveau.

  10. Si vous récupérez un système basé sur une appliance StorageGRID, sélectionnez les fichiers appropriés.

Remarque Pour l'installation de l'appliance, ces fichiers ne sont nécessaires que si vous devez éviter le trafic réseau. L'appliance peut télécharger les fichiers requis depuis le nœud d'administration où vous effectuez la procédure de récupération.
Chemin et nom de fichier Description

Package DEB pour installer les images de nœuds StorageGRID sur vos appliances.

Somme de contrôle MD5 du fichier /debs/storagegridwebscale- images-version-SHA.deb.