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.

Rassembler le matériel nécessaire

Avant d’effectuer une opération d’extension, rassemblez le matériel et installez et configurez tout nouveau matériel et réseaux.

Article Remarques

Archive d'installation de StorageGRID

Si vous ajoutez de nouveaux nœuds de grille ou un nouveau site, vous devez télécharger et extraire l'archive d'installation de StorageGRID . Vous devez utiliser la même version que celle actuellement exécutée sur la grille.

Pour plus de détails, consultez les instructions pourtéléchargement et extraction des fichiers d'installation de StorageGRID .

Remarque : vous n'avez pas besoin de télécharger de fichiers si vous ajoutez de nouveaux volumes de stockage à des nœuds de stockage existants ou si vous installez un nouveau dispositif StorageGRID .

Ordinateur portable de service

L'ordinateur portable de service dispose des éléments suivants :

`Passwords.txt`déposer

Contient les mots de passe requis pour accéder aux nœuds de la grille sur la ligne de commande. Inclus dans le package de récupération.

Mot de passe d'approvisionnement

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 n'est pas dans le Passwords.txt déposer.

Documentation de StorageGRID

Documentation actuelle pour votre plateforme

Pour les versions prises en charge, voir le "Outil de matrice d'interopérabilité (IMT)" .

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

[[télécharger-et-extraire-les-fichiers-d'installation]]

Avant de pouvoir ajouter de nouveaux nœuds de grille ou un nouveau site, vous devez télécharger l'archive d'installation StorageGRID appropriée et extraire les fichiers.

À propos de cette tâche

Vous devez effectuer des opérations d’extension à l’aide de la version de StorageGRID actuellement exécutée sur la grille.

Étapes
  1. Aller à "Téléchargements NetApp : StorageGRID" .

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

  3. Sign in avec le nom d’utilisateur et le mot de passe de votre compte NetApp .

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

  5. Dans la colonne Installer StorageGRID de la page de téléchargement, sélectionnez l'option .tgz ou .zip fichier pour votre plateforme.

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

    Utilisez le .zip fichier si vous exécutez Windows sur l'ordinateur portable de service.

    Plate-forme Archives d'installation

    Red Hat Enterprise Linux

    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

    OpenStack/autre hyperviseur

    Pour étendre un déploiement existant sur OpenStack, vous devez déployer une machine virtuelle exécutant l’une des distributions Linux prises en charge répertoriées ci-dessus et suivre les instructions appropriées pour Linux.

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

  7. Suivez l’étape appropriée à votre plateforme pour choisir les fichiers dont vous avez besoin, en fonction de votre plateforme, de la topologie de grille prévue et de la manière dont vous allez étendre votre système StorageGRID .

    Les chemins répertoriés dans l’étape pour chaque plate-forme sont relatifs au répertoire de niveau supérieur installé par le fichier d’archive.

  8. Si vous étendez un système Red Hat Enterprise Linux, sélectionnez les fichiers appropriés.

Chemin et nom du 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 fournit aucun droit d'assistance pour le produit.

Package RPM pour l'installation des images de nœuds StorageGRID sur vos hôtes RHEL.

Package RPM pour l'installation du 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 configure-storagegrid.py scénario.

Un exemple de script Python que vous pouvez utiliser pour vous connecter à l’API Grid Management 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 scénario.

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

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

Un script d'aide appelé par le compagnon storagegrid-ssoauth-azure.py Script Python 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 les tests de compatibilité de mise à niveau.

  1. Si vous étendez un système Ubuntu ou Debian, sélectionnez les fichiers appropriés.

Chemin et nom du 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 non destiné à la production que vous pouvez utiliser pour les tests et les déploiements de preuve de concept.

Paquet DEB pour l'installation des images de nœuds StorageGRID sur les hôtes Ubuntu ou Debian.

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

Paquet DEB pour l'installation du service hôte StorageGRID sur les 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 .

Un exemple de script Python que vous pouvez utiliser pour vous connecter à l’API Grid Management 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 configure-storagegrid.py scénario.

Un fichier de configuration vierge à utiliser avec le configure-storagegrid.py scénario.

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

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

Un script d'aide appelé par le compagnon storagegrid-ssoauth-azure.py Script Python 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 les tests de compatibilité de mise à niveau.

  1. Si vous étendez un système VMware, sélectionnez les fichiers appropriés.

Chemin et nom du 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 fournit aucun droit d'assistance pour le produit.

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

Le fichier modèle Open Virtualization Format(.ovf ) et fichier manifeste(.mf ) pour déployer le nœud d’administration principal.

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

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

Le fichier modèle(.ovf ) et fichier manifeste(.mf ) pour déployer des 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 deploy-vsphere-ovftool.sh scénario.

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 script Python que vous pouvez utiliser pour vous connecter à l'API Grid Management lorsque l'authentification unique (SSO) 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 configure-storagegrid.py scénario.

Un fichier de configuration vierge à utiliser avec le configure-storagegrid.py scénario.

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

Un script d'aide appelé par le compagnon storagegrid-ssoauth-azure.py Script Python 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 les tests de compatibilité de mise à niveau.

  1. Si vous étendez un système basé sur une appliance StorageGRID , sélectionnez les fichiers appropriés.

Chemin et nom du fichier Description

Package DEB pour l'installation des images de nœuds StorageGRID sur vos appliances.

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

Remarque Pour l'installation de l'appareil, ces fichiers ne sont nécessaires que si vous devez éviter le trafic réseau. L'appareil peut télécharger les fichiers requis à partir du nœud d'administration principal.

Vérifier le matériel et le réseau

Avant de commencer l’extension de votre système StorageGRID , assurez-vous des points suivants :

  • Le matériel nécessaire pour prendre en charge les nouveaux nœuds de réseau ou le nouveau site a été installé et configuré.

  • Tous les nouveaux nœuds disposent de chemins de communication bidirectionnels vers tous les nœuds existants et nouveaux (une exigence pour le réseau Grid). En particulier, vérifiez que les ports TCP suivants sont ouverts entre les nouveaux nœuds que vous ajoutez dans l’extension et le nœud d’administration principal :

    • 1055

    • 7443

    • 8011

    • 10342

  • Le nœud d’administration principal peut communiquer avec tous les serveurs d’extension destinés à héberger le système StorageGRID .

  • Si l'un des nouveaux nœuds possède une adresse IP de réseau de grille sur un sous-réseau non utilisé auparavant, vous avez déjà"ajouté le nouveau sous-réseau" à la liste des sous-réseaux du réseau Grid. Sinon, vous devrez annuler l’extension, ajouter le nouveau sous-réseau et recommencer la procédure.

  • Vous n'utilisez pas la traduction d'adresses réseau (NAT) sur le réseau Grid entre les nœuds de grille ou entre les sites StorageGRID . Lorsque vous utilisez des adresses IPv4 privées pour le réseau Grid, ces adresses doivent être directement routables à partir de chaque nœud de grille sur chaque site. L'utilisation de NAT pour relier le réseau Grid à un segment de réseau public n'est prise en charge que si vous utilisez une application de tunneling transparente pour tous les nœuds de la grille, ce qui signifie que les nœuds de la grille ne nécessitent aucune connaissance des adresses IP publiques.

    Cette restriction NAT est spécifique aux nœuds de grille et au réseau de grille. Si nécessaire, vous pouvez utiliser NAT entre les clients externes et les nœuds de grille, par exemple pour fournir une adresse IP publique pour un nœud de passerelle.