Configurare l'archiviazione host StorageGRID per le distribuzioni Linux
${post_edited_translations.segment}
Hai esaminato i seguenti argomenti, che ti forniscono le informazioni necessarie per portare a termine questo compito:
|
|
"Linux" si riferisce a un'installazione di RHEL, Ubuntu o Debian. Per un elenco delle versioni supportate, vedi "NetApp Interoperability Matrix Tool (IMT)". |
${post_edited_translations.segment}
-
${post_edited_translations.segment}
-
Categoria di archiviazione per ciascun volume (cioè, Dati di sistema o Dati oggetto)
-
Dimensione di ciascun volume
${post_edited_translations.segment}
|
|
${post_edited_translations.segment} |
|
|
${post_edited_translations.segment} |
Evita di usare file di dispositivo speciali "raw" (/dev/sdb, ad esempio, quando componi l'elenco dei nomi dei volumi. Questi file possono cambiare a ogni riavvio dell'host, il che può compromettere il corretto funzionamento del sistema. Se usi LUN iSCSI e Device Mapper Multipathing, valuta di usare alias multipath nella directory /dev/mapper, soprattutto se la tua topologia SAN include percorsi di rete ridondanti verso lo storage condiviso. In alternativa, puoi usare i collegamenti simbolici creati dal sistema sotto /dev/disk/by-path/ per i nomi dei dispositivi persistenti.
Ad esempio:
ls -l $ ls -l /dev/disk/by-path/ total 0 lrwxrwxrwx 1 root root 9 Sep 19 18:53 pci-0000:00:07.1-ata-2 -> ../../sr0 lrwxrwxrwx 1 root root 9 Sep 19 18:53 pci-0000:03:00.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 root root 10 Sep 19 18:53 pci-0000:03:00.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 root root 10 Sep 19 18:53 pci-0000:03:00.0-scsi-0:0:0:0-part2 -> ../../sda2 lrwxrwxrwx 1 root root 9 Sep 19 18:53 pci-0000:03:00.0-scsi-0:0:1:0 -> ../../sdb lrwxrwxrwx 1 root root 9 Sep 19 18:53 pci-0000:03:00.0-scsi-0:0:2:0 -> ../../sdc lrwxrwxrwx 1 root root 9 Sep 19 18:53 pci-0000:03:00.0-scsi-0:0:3:0 -> ../../sdd
${post_edited_translations.segment}
Assegna nomi descrittivi a ciascuno di questi volumi di storage a blocchi per semplificare l'installazione iniziale di StorageGRID e le future procedure di manutenzione. Se usi il driver device mapper multipath per l'accesso ridondante ai volumi di storage condivisi, puoi usare il campo alias nel file /etc/multipath.conf.
Ad esempio:
multipaths {
multipath {
wwid 3600a09800059d6df00005df2573c2c30
alias docker-storage-volume-hostA
}
multipath {
wwid 3600a09800059d6df00005df3573c2c30
alias sgws-adm1-var-local
}
multipath {
wwid 3600a09800059d6df00005df4573c2c30
alias sgws-adm1-audit-logs
}
multipath {
wwid 3600a09800059d6df00005df5573c2c30
alias sgws-adm1-tables
}
multipath {
wwid 3600a09800059d6df00005df6573c2c30
alias sgws-gw1-var-local
}
multipath {
wwid 3600a09800059d6df00005df7573c2c30
alias sgws-sn1-var-local
}
multipath {
wwid 3600a09800059d6df00005df7573c2c30
alias sgws-sn1-rangedb-0
}
…
Utilizzando il campo alias in questo modo, gli alias vengono visualizzati come dispositivi a blocchi nella /dev/mapper directory sull'host, permettendoti di specificare un nome intuitivo e facilmente verificabile ogni volta che un'operazione di configurazione o manutenzione richiede di specificare un volume di storage a blocchi.
Se stai configurando lo storage condiviso per supportare la migrazione dei nodi StorageGRID e utilizzi Device Mapper Multipathing, puoi creare e installare un /etc/multipath.conf comune su tutti gli host co-locati. Assicurati solo di utilizzare un volume di storage del motore di container diverso su ciascun host. L'utilizzo di alias e l'inclusione dell'hostname di destinazione nell'alias per ciascuna LUN del volume di storage del motore di container renderà questo aspetto facile da ricordare ed è consigliato.
|
|
Il supporto per Docker come motore di container per le distribuzioni solo software è deprecato. Docker verrà sostituito da un altro motore di container in una versione futura. |