Skip to main content
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Preparati ad espandere il tuo sistema StorageGRID

Prima di eseguire un'operazione di espansione, raccogli i materiali e installa e configura qualsiasi nuovo hardware e rete.

Articolo Note

Archivio di installazione StorageGRID

Se stai aggiungendo nuovi nodi alla griglia o un nuovo sito, devi scaricare ed estrarre l'archivio di installazione di StorageGRID. Devi utilizzare la stessa versione attualmente in esecuzione sulla griglia.

Per i dettagli, consulta le istruzioni per download ed estrazione dei file di installazione di StorageGRID.

Nota: Non devi scaricare i file se aggiungi nuovi volumi di storage a Storage Node esistenti o installi una nuova StorageGRID appliance.

Portatile di servizio

Il computer portatile di servizio ha quanto segue:

Passwords.txt file

Contiene le password necessarie per accedere ai nodi della griglia tramite riga di comando. Incluso nel pacchetto di ripristino.

Passphrase di provisioning

La passphrase viene creata e documentata quando il sistema StorageGRID viene installato per la prima volta. La passphrase di provisioning non è presente nel file Passwords.txt.

Documentazione di StorageGRID

Documentazione aggiornata per la tua piattaforma

Per le versioni supportate, consulta la "Interoperability Matrix Tool (IMT)".

Scarica ed estrai i file di installazione di StorageGRID

Prima di poter aggiungere nuovi nodi alla griglia o un nuovo sito, devi scaricare l'archivio di installazione di StorageGRID appropriato ed estrarre i file.

Informazioni su questa attività

Devi eseguire le operazioni di espansione utilizzando la versione di StorageGRID attualmente in esecuzione sulla griglia.

Passaggi
  1. Vai a "Download NetApp: StorageGRID".

  2. Seleziona la versione di StorageGRID attualmente in esecuzione sulla griglia.

  3. Accedi con il nome utente e la password del tuo account NetApp.

  4. Leggi il Contratto di licenza per l'utente finale, seleziona la casella di controllo e poi seleziona Accetta e continua.

  5. Nella colonna Installa StorageGRID della pagina di download, seleziona il .tgz o .zip file per la tua piattaforma.

    La versione indicata nel file di archivio di installazione deve corrispondere alla versione del software attualmente installato.

    Utilizza il file .zip se stai usando Windows sul portatile di servizio.

    Piattaforma Archivio di installazione

    RHEL

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

    Ubuntu o Debian o 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/altro hypervisor

    Per espandere una distribuzione esistente su OpenStack, devi distribuire una macchina virtuale che esegue una delle distribuzioni Linux supportate elencate sopra e seguire le istruzioni appropriate per Linux.

  6. Scarica ed estrai il file archivio.

  7. Segui la procedura appropriata per la tua piattaforma per scegliere i file necessari, in base alla tua piattaforma, alla topologia di griglia pianificata e a come espanderai il tuo sistema StorageGRID.

    I percorsi indicati nella procedura per ciascuna piattaforma sono relativi alla directory di livello superiore installata dal file di archivio.

  8. Se stai espandendo un sistema RHEL, seleziona i file appropriati.

Percorso e nome file Descrizione

Un file di testo che descrive tutti i file contenuti nel file di download di StorageGRID.

Una licenza gratuita che non prevede alcun diritto di supporto per il prodotto.

Pacchetto RPM per installare le immagini dei nodi StorageGRID sui tuoi host RHEL.

Pacchetto RPM per installare il servizio host StorageGRID sui tuoi host RHEL.

Strumento di scripting per la distribuzione

Descrizione

Uno script Python utilizzato per automatizzare la configurazione di un sistema StorageGRID.

Uno script Python utilizzato per automatizzare la configurazione delle appliance StorageGRID.

Un esempio di file di configurazione da utilizzare con lo script configure-storagegrid.py.

Un esempio di script Python che puoi utilizzare per accedere all'API Grid Management quando il single sign-on è abilitato. Puoi utilizzare questo script anche per l'integrazione con Ping Federate.

Un file di configurazione vuoto da utilizzare con lo configure-storagegrid.py script.

Esempio di ruolo e playbook Ansible per la configurazione di host RHEL per il deployment di container StorageGRID. Puoi personalizzare il ruolo o il playbook se necessario.

Ecco un esempio di script Python che puoi utilizzare per accedere all'API di gestione della griglia quando il single sign-on (SSO) è abilitato tramite Active Directory o Ping Federate.

Uno script di supporto richiamato dallo script Python di accompagnamento storagegrid-ssoauth-azure.py per eseguire interazioni SSO con Azure.

Schemi API per StorageGRID.

Nota: Prima di eseguire un aggiornamento, puoi usare questi schemi per confermare che qualsiasi codice tu abbia scritto per utilizzare le API di gestione di StorageGRID sarà compatibile con la nuova release di StorageGRID, se non hai un ambiente StorageGRID non di produzione per testare la compatibilità dell'aggiornamento.

  1. Se stai espandendo un sistema Ubuntu o Debian, seleziona i file appropriati.

Percorso e nome file Descrizione

Un file di testo che descrive tutti i file contenuti nel file di download di StorageGRID.

Un file di licenza NetApp non di produzione che puoi usare per test e proof of concept.

Pacchetto DEB per installare le immagini dei nodi StorageGRID su host Ubuntu o Debian.

checksum MD5 per il file /debs/storagegrid-webscale-images-version-SHA.deb.

Pacchetto DEB per installare il servizio host StorageGRID su host Ubuntu o Debian.

Strumento di scripting per la distribuzione

Descrizione

Uno script Python utilizzato per automatizzare la configurazione di un sistema StorageGRID.

Uno script Python utilizzato per automatizzare la configurazione delle appliance StorageGRID.

Un esempio di script Python che puoi utilizzare per accedere all'API Grid Management quando il single sign-on è abilitato. Puoi utilizzare questo script anche per l'integrazione con Ping Federate.

Un esempio di file di configurazione da utilizzare con lo script configure-storagegrid.py.

Un file di configurazione vuoto da utilizzare con lo configure-storagegrid.py script.

Esempio di ruolo e playbook Ansible per configurare host Ubuntu o Debian per la distribuzione di container StorageGRID. Puoi personalizzare il ruolo o il playbook come necessario.

Ecco un esempio di script Python che puoi utilizzare per accedere all'API di gestione della griglia quando il single sign-on (SSO) è abilitato tramite Active Directory o Ping Federate.

Uno script di supporto richiamato dallo script Python di accompagnamento storagegrid-ssoauth-azure.py per eseguire interazioni SSO con Azure.

Schemi API per StorageGRID.

Nota: Prima di eseguire un aggiornamento, puoi usare questi schemi per confermare che qualsiasi codice tu abbia scritto per utilizzare le API di gestione di StorageGRID sarà compatibile con la nuova release di StorageGRID, se non hai un ambiente StorageGRID non di produzione per testare la compatibilità dell'aggiornamento.

  1. Se stai espandendo un sistema VMware, seleziona i file appropriati.

Percorso e nome file Descrizione

Un file di testo che descrive tutti i file contenuti nel file di download di StorageGRID.

Una licenza gratuita che non prevede alcun diritto di supporto per il prodotto.

Il file del disco della macchina virtuale che viene utilizzato come modello per creare macchine virtuali dei nodi della griglia.

Il file modello Open Virtualization Format (.ovf e il file manifest (.mf per la distribuzione del nodo di amministrazione primario.

Il file modello (.ovf e il file manifesto (.mf per la distribuzione di nodi Admin non primari.

Il file template (.ovf) e il file manifest (.mf) per distribuire i nodi Gateway.

Il file template (.ovf) e il file manifest (.mf) per la distribuzione di Storage Node basati su macchine virtuali.

Strumento di scripting per la distribuzione

Descrizione

Uno script Bash utilizzato per automatizzare il deployment dei nodi della grid virtuale.

Un esempio di file di configurazione da utilizzare con lo script deploy-vsphere-ovftool.sh.

Uno script Python utilizzato per automatizzare la configurazione di un sistema StorageGRID.

Uno script Python utilizzato per automatizzare la configurazione delle appliance StorageGRID.

Ecco un esempio di script Python che puoi utilizzare per accedere all'API di gestione della griglia quando il single sign-on (SSO) è abilitato. Puoi utilizzare questo script anche per l'integrazione con Ping Federate.

Un esempio di file di configurazione da utilizzare con lo script configure-storagegrid.py.

Un file di configurazione vuoto da utilizzare con lo configure-storagegrid.py script.

Ecco un esempio di script Python che puoi utilizzare per accedere all'API di gestione della griglia quando il single sign-on (SSO) è abilitato tramite Active Directory o Ping Federate.

Uno script di supporto richiamato dallo script Python di accompagnamento storagegrid-ssoauth-azure.py per eseguire interazioni SSO con Azure.

Schemi API per StorageGRID.

Nota: Prima di eseguire un aggiornamento, puoi usare questi schemi per confermare che qualsiasi codice tu abbia scritto per utilizzare le API di gestione di StorageGRID sarà compatibile con la nuova release di StorageGRID, se non hai un ambiente StorageGRID non di produzione per testare la compatibilità dell'aggiornamento.

  1. Se stai espandendo un sistema StorageGRID basato su appliance, seleziona i file appropriati.

Nota Per l'installazione dell'appliance, questi file sono necessari solo se vuoi evitare traffico di rete. L'appliance può scaricare i file necessari dal nodo di amministrazione dove esegui la procedura di ripristino.
Percorso e nome file Descrizione

Pacchetto DEB per installare le immagini dei nodi StorageGRID sui tuoi dispositivi.

Checksum MD5 per il file /debs/storagegridwebscale- images-version-SHA.deb.

Verifica hardware e rete

Prima di iniziare l'espansione del tuo sistema StorageGRID, assicurati di quanto segue:

  • L'hardware necessario per supportare i nuovi nodi della griglia o il nuovo sito è stato installato e configurato.

  • Tutti i nuovi nodi hanno percorsi di comunicazione bidirezionali con tutti i nodi esistenti e nuovi (un requisito per la rete Grid). In particolare, conferma che le seguenti porte TCP siano aperte tra i nuovi nodi che stai aggiungendo nell'espansione e il nodo Admin primario:

    • 1055

    • 7443

    • 8011

    • 10342

  • Il nodo amministratore primario può comunicare con tutti i server di espansione destinati a ospitare il sistema StorageGRID.

  • Se uno qualsiasi dei nuovi nodi ha un indirizzo IP della Grid Network su una sottorete non utilizzata in precedenza, hai già "aggiunto la nuova sottorete" nell'elenco delle sottoreti della Grid Network. Altrimenti, dovrai annullare l'espansione, aggiungere la nuova sottorete e ricominciare la procedura.

  • Non stai utilizzando la traduzione degli indirizzi di rete (NAT) sulla Grid Network tra i nodi della griglia o tra i siti StorageGRID. Quando usi indirizzi IPv4 privati per la Grid Network, quegli indirizzi devono essere direttamente instradabili da ogni nodo della griglia in ogni sito. L'utilizzo del NAT per collegare la Grid Network attraverso un segmento di rete pubblica è supportato solo se usi un'applicazione di tunneling trasparente per tutti i nodi della griglia, cioè i nodi della griglia non devono conoscere gli indirizzi IP pubblici.

    Questa restrizione NAT è specifica per i nodi della griglia e la Grid Network. Se necessario, puoi usare il NAT tra client esterni e nodi della griglia, ad esempio per fornire un indirizzo IP pubblico a un Gateway Node.