Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Raccogli i materiali richiesti

Prima di eseguire un'operazione di espansione, raccogliere i materiali e installare e configurare qualsiasi nuovo hardware e rete.

Articolo Note

Archivio di installazione di StorageGRID

Se si aggiungono nuovi nodi della griglia o un nuovo sito, è necessario scaricare ed estrarre l'archivio di installazione StorageGRID . È necessario utilizzare la stessa versione attualmente in esecuzione sulla griglia.

Per i dettagli, vedere le istruzioni perdownload ed estrazione dei file di installazione StorageGRID .

Nota: non è necessario scaricare file se si aggiungono nuovi volumi di archiviazione a nodi di archiviazione esistenti o si installa un nuovo dispositivo StorageGRID .

Computer portatile di servizio

Il portatile di servizio è dotato di quanto segue:

`Passwords.txt`file

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

Frase segreta 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 Passwords.txt file.

Documentazione StorageGRID

Documentazione attuale per la tua piattaforma

Per le versioni supportate, vedere "Strumento di matrice di interoperabilità (IMT)" .

Scarica ed estrai i file di installazione StorageGRID

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

Informazioni su questo compito

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

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

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

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

  4. Leggere il Contratto di licenza con l'utente finale, selezionare la casella di controllo, quindi selezionare Accetta e continua.

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

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

    Utilizzare il .zip file se si utilizza Windows sul portatile di servizio.

    Piattaforma Archivio di installazione

    Red Hat Enterprise Linux

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

    Ubuntu o Debian o Appliance

    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, è necessario distribuire una macchina virtuale che esegua una delle distribuzioni Linux supportate elencate sopra e seguire le istruzioni appropriate per Linux.

  6. Scarica ed estrai il file di archivio.

  7. Segui i passaggi appropriati per la tua piattaforma per scegliere i file di cui hai bisogno, in base alla piattaforma, alla topologia della griglia pianificata e al modo in cui espanderai il tuo sistema StorageGRID .

    I percorsi elencati nel passaggio per ciascuna piattaforma sono relativi alla directory di livello superiore installata dal file di archivio.

  8. Se si sta espandendo un sistema Red Hat Enterprise Linux, selezionare i file appropriati.

Percorso e nome del file Descrizione

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

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

Pacchetto RPM per l'installazione delle immagini dei nodi StorageGRID sugli host RHEL.

Pacchetto RPM per l'installazione del servizio host StorageGRID sugli host RHEL.

Strumento di scripting di distribuzione

Descrizione

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

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

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

Uno script Python di esempio che puoi utilizzare per accedere all'API di gestione della griglia quando è abilitato l'accesso singolo. È possibile utilizzare questo script anche per l'integrazione di Ping Federate.

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

Esempio di ruolo e playbook Ansible per la configurazione di host RHEL per la distribuzione di container StorageGRID . È possibile personalizzare il ruolo o il playbook in base alle proprie esigenze.

Uno script Python di esempio che puoi utilizzare per accedere all'API Grid Management quando è abilitato l'accesso Single Sign-On (SSO) tramite Active Directory o Ping Federate.

Uno script di supporto chiamato dal compagno storagegrid-ssoauth-azure.py Script Python per eseguire interazioni SSO con Azure.

Schemi API per StorageGRID.

Nota: prima di eseguire un aggiornamento, puoi utilizzare questi schemi per confermare che il codice scritto per utilizzare le API di gestione StorageGRID sarà compatibile con la nuova versione StorageGRID se non disponi di un ambiente StorageGRID non di produzione per i test di compatibilità dell'aggiornamento.

  1. Se si sta espandendo un sistema Ubuntu o Debian, selezionare i file appropriati.

Percorso e nome del file Descrizione

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

Un file di licenza NetApp non di produzione che puoi utilizzare per test e distribuzioni di prova di concetto.

Pacchetto DEB per l'installazione delle immagini dei nodi StorageGRID su host Ubuntu o Debian.

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

Pacchetto DEB per l'installazione del servizio host StorageGRID su host Ubuntu o Debian.

Strumento di scripting di distribuzione

Descrizione

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

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

Uno script Python di esempio che puoi utilizzare per accedere all'API di gestione della griglia quando è abilitato l'accesso singolo. È possibile utilizzare questo script anche per l'integrazione di Ping Federate.

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

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

Esempio di ruolo e playbook Ansible per la configurazione di host Ubuntu o Debian per la distribuzione di container StorageGRID . È possibile personalizzare il ruolo o il playbook in base alle proprie esigenze.

Uno script Python di esempio che puoi utilizzare per accedere all'API Grid Management quando è abilitato l'accesso Single Sign-On (SSO) tramite Active Directory o Ping Federate.

Uno script di supporto chiamato dal compagno storagegrid-ssoauth-azure.py Script Python per eseguire interazioni SSO con Azure.

Schemi API per StorageGRID.

Nota: prima di eseguire un aggiornamento, puoi utilizzare questi schemi per confermare che il codice scritto per utilizzare le API di gestione StorageGRID sarà compatibile con la nuova versione StorageGRID se non disponi di un ambiente StorageGRID non di produzione per i test di compatibilità dell'aggiornamento.

  1. Se si sta espandendo un sistema VMware, selezionare i file appropriati.

Percorso e nome del file Descrizione

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

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

File del disco della macchina virtuale utilizzato come modello per la creazione di macchine virtuali con nodi di griglia.

Il file modello Open Virtualization Format(.ovf ) e file manifesto(.mf ) per distribuire il nodo di amministrazione primario.

Il file modello(.ovf ) e file manifesto(.mf ) per distribuire nodi amministrativi non primari.

Il file modello(.ovf ) e file manifesto(.mf ) per la distribuzione dei nodi gateway.

Il file modello(.ovf ) e file manifesto(.mf ) per distribuire nodi di archiviazione basati su macchine virtuali.

Strumento di scripting di distribuzione

Descrizione

Uno script shell Bash utilizzato per automatizzare la distribuzione di nodi di griglia virtuali.

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

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

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

Uno script Python di esempio che puoi utilizzare per accedere all'API Grid Management quando è abilitato l'accesso Single Sign-On (SSO). È possibile utilizzare questo script anche per l'integrazione di Ping Federate.

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

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

Uno script Python di esempio che puoi utilizzare per accedere all'API Grid Management quando è abilitato l'accesso Single Sign-On (SSO) tramite Active Directory o Ping Federate.

Uno script di supporto chiamato dal compagno storagegrid-ssoauth-azure.py Script Python per eseguire interazioni SSO con Azure.

Schemi API per StorageGRID.

Nota: prima di eseguire un aggiornamento, puoi utilizzare questi schemi per confermare che il codice scritto per utilizzare le API di gestione StorageGRID sarà compatibile con la nuova versione StorageGRID se non disponi di un ambiente StorageGRID non di produzione per i test di compatibilità dell'aggiornamento.

  1. Se si sta espandendo un sistema basato su appliance StorageGRID , selezionare i file appropriati.

Percorso e nome del file Descrizione

Pacchetto DEB per l'installazione delle immagini dei nodi StorageGRID sui tuoi dispositivi.

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

Nota Per l'installazione dell'appliance, questi file sono necessari solo se si desidera evitare il traffico di rete. L'appliance può scaricare i file richiesti dal nodo di amministrazione primario.

Verificare l'hardware e la rete

Prima di iniziare l'espansione del sistema StorageGRID , accertarsi 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 dispongono di percorsi di comunicazione bidirezionali verso tutti i nodi esistenti e nuovi (un requisito per la rete Grid). In particolare, verifica che le seguenti porte TCP siano aperte tra i nuovi nodi che stai aggiungendo nell'espansione e il nodo di amministrazione primario:

    • 1055

    • 7443

    • 8011

    • 10342

  • Il nodo di amministrazione 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 di rete Grid su una subnet non utilizzata in precedenza, è già stato"aggiunta la nuova subnet" all'elenco delle subnet della rete Grid. In caso contrario, sarà necessario annullare l'espansione, aggiungere la nuova subnet e ricominciare la procedura.

  • Non si utilizza la traduzione degli indirizzi di rete (NAT) sulla rete Grid tra nodi della griglia o tra siti StorageGRID . Quando si utilizzano indirizzi IPv4 privati ​​per la rete Grid, tali indirizzi devono essere direttamente instradabili da ogni nodo della griglia in ogni sito. L'utilizzo di NAT per collegare la rete Grid attraverso un segmento di rete pubblica è supportato solo se si utilizza un'applicazione di tunneling trasparente per tutti i nodi della griglia, ovvero se i nodi della griglia non richiedono la conoscenza degli indirizzi IP pubblici.

    Questa restrizione NAT è specifica per i nodi della griglia e per la rete della griglia. Se necessario, è possibile utilizzare NAT tra client esterni e nodi della griglia, ad esempio per fornire un indirizzo IP pubblico per un nodo gateway.