Saltar al contenutoSaltar alla navigazione delle pagine: pagina precedente [chiave d’accesso p]/pagina successiva [chiave d’accesso n]
SUSE Enterprise Storage 6

Guida all'amministrazione

Autori: Tomáš Bažant, Jana Haláčková, Alexandra Settle, e Sven Seeberg
Data di pubblicazione: 20.05.2022
Informazioni sulla Guida
Documentazione disponibile
Feedback
Convenzioni della documentazione
Informazioni sulla realizzazione di questo manuale
Collaboratori di Ceph
I Gestione del cluster
1 Privilegi utente e prompt dei comandi
1.1 Comandi correlati a Salt/DeepSea
1.2 Comandi correlati a Ceph
1.3 Comandi Linux generali
1.4 Informazioni aggiuntive
2 Amministrazione di Salt Cluster
2.1 Aggiunta di nuovi nodi cluster
2.2 Aggiunta di nuovi ruoli ai nodi
2.3 Rimozione e reinstallazione dei nodi del cluster
2.4 Ridistribuzione dei nodi di monitoraggio
2.5 Aggiunta di un disco OSD a un nodo
2.6 Rimozione di un OSD
2.7 Sostituzione di un disco OSD
2.8 Recupero di un nodo OSD reinstallato
2.9 Spostamento del nodo admin su un nuovo server
2.10 Installazione automatizzata tramite Salt
2.11 Aggiornamento dei nodi del cluster
2.12 Interruzione o riavvio del cluster
2.13 Regolazione di ceph.conf tramite le impostazioni personalizzate
2.14 Abilitazione dei profili AppArmor
2.15 Disattivazione dei profili ottimizzati
2.16 Rimozione dell'intero cluster Ceph
3 Backup della configurazione e dei dati del cluster
3.1 Backup della configurazione Ceph
3.2 Backup della configurazione Salt
3.3 Backup della configurazione DeepSea
3.4 Backup delle configurazioni personalizzate
II Funzionamento di un cluster
4 Introduzione
5 Attivazione dei servizi Ceph
5.1 Attivazione dei servizi correlati al cluster Ceph con systemd
5.2 Riavvio dei servizi Ceph mediante l'uso di DeepSea
5.3 Spegnimento normale dell'intero cluster Ceph
6 Determinazione dello stato del cluster
6.1 Verifica dello stato di un cluster
6.2 Verifica dello stato di integrità del cluster
6.3 Osservazione di un cluster
6.4 Verifica delle statistiche sull'utilizzo di un cluster
6.5 Verifica dello stato degli OSD
6.6 Verifica degli OSD pieni
6.7 Verifica dello stato del monitoraggio
6.8 Verifica degli stati dei gruppi di posizionamento
6.9 Utilizzo del socket amministrativo
6.10 Capacità di memorizzazione
6.11 Monitoraggio di OSD e gruppi di posizionamento
6.12 OSD non in esecuzione
7 Monitoraggio e creazione di avvisi
7.1 Variabili del pillar
7.2 Grafana
7.3 Prometheus
7.4 Alertmanager
8 Autenticazione con cephx
8.1 Architettura di autenticazione
8.2 Gestione delle chiavi
9 Gestione dei dati memorizzati
9.1 Dispositivi
9.2 Compartimenti
9.3 Set di regole
9.4 Gruppi di posizionamento
9.5 Modifica della mappa CRUSH
9.6 Pulitura
10 Moduli di Ceph Manager
10.1 Servizio di bilanciamento
10.2 Modulo di telemetria
11 Gestione di pool di memorizzazione
11.1 Associazione di pool a un'applicazione
11.2 Pool operativi
11.3 Migrazione del pool
11.4 Snapshot del pool
11.5 Compressione dei dati
12 RADOS Block Device
12.1 Comandi dei dispositivi di blocco
12.2 Montaggio e smontaggio
12.3 Istantanee
12.4 Esecuzione di copia speculare
12.5 Impostazioni della cache
12.6 Impostazioni QoS
12.7 Impostazioni di lettura in avanti
12.8 Funzioni avanzate
12.9 Mappatura di RBD tramite i client del kernel meno recenti
13 Pool con codice di cancellazione
13.1 Prerequisiti dei pool con codice di cancellazione
13.2 Creazione di un pool con codice di cancellazione di esempio
13.3 Profili dei codici di cancellazione
13.4 Pool con codice di cancellazione con RADOS Block Device (dispositivo di blocco RADOS)
14 Suddivisione in livelli di cache
14.1 Terminologia della memorizzazione in livelli
14.2 Aspetti da considerare
14.3 Quando utilizzare la suddivisione in livelli di cache
14.4 Modalità cache
14.5 Pool con codice di cancellazione e suddivisione in livelli di cache
14.6 Configurazione di un esempio di spazio di memorizzazione suddiviso in livelli
14.7 Configurazione di un livello di cache
15 Miglioramento delle prestazioni con la cache LVM
15.1 Prerequisiti
15.2 Aspetti da considerare
15.3 Preparazione
15.4 Configurazione della cache LVM
15.5 Gestione degli errori
15.6 Domande frequenti
16 Configurazione del cluster Ceph
16.1 configurazione di runtime
16.2 Ceph OSD e BlueStore
16.3 Ceph Object Gateway
III Accesso ai dati del cluster
17 Ceph Object Gateway
17.1 Restrizioni e limiti di denominazione di Object Gateway
17.2 Distribuzione di Object Gateway
17.3 Funzionamento del servizio Object Gateway
17.4 Opzioni di configurazione
17.5 Gestione dell'accesso a Object Gateway
17.6 Front-end HTTP
17.7 Abilitazione di HTTPS/SSL per gli Object Gateway
17.8 Moduli di sincronizzazione
17.9 Autenticazione LDAP
17.10 Partizionamento dell'indice del compartimento
17.11 Integrazione di OpenStack Keystone
17.12 Posizionamento di pool e classi di storage
17.13 Object Gateway multisito
17.14 Bilanciamento del carico dei server Object Gateway con HAProxy
18 Ceph iSCSI Gateway
18.1 Connessione alle destinazioni gestite ceph-iscsi
18.2 Conclusioni
19 File system in cluster
19.1 Montaggio di CephFS
19.2 Smontaggio di CephFS
19.3 CephFS in /etc/fstab
19.4 Più daemon MDS attivi (MDS attivo-attivo)
19.5 Gestione del failover
19.6 Impostazione delle quote CephFS
19.7 Gestione delle snapshot CephFS
20 Esportazione dei dati Ceph tramite Samba
20.1 Esportazione di CephFS tramite la condivisione Samba
20.2 Unione del gateway Samba ad Active Directory
21 NFS Ganesha: esportazione dei dati Ceph tramite NFS
21.1 Installazione
21.2 Configurazione
21.3 Ruoli NFS Ganesha personalizzati
21.4 Avvio o riavvio di NFS Ganesha
21.5 Impostazione del livello di log
21.6 Verifica della condivisione NFS esportata
21.7 Montaggio della condivisione NFS esportata
IV Gestione del cluster con gli strumenti GUI
22 Ceph Dashboard
22.1 Interfaccia utente Web del dashboard
22.2 Gestione dei ruoli e degli utenti del dashboard
22.3 Visualizzazione degli elementi interni del cluster
22.4 Gestione dei pool
22.5 Gestione dei dispositivi di blocco RADOS
22.6 Gestione di NFS Ganesha
22.7 Gestione di file system Ceph
22.8 Gestione degli Object Gateway
22.9 Configurazione manuale
22.10 Gestione di utenti e ruoli sulla riga di comando
V Integrazione con gli strumenti di virtualizzazione
23 Utilizzo di libvirt con Ceph
23.1 Configurazione di Ceph
23.2 Preparazione del programma di gestione VM
23.3 Creazione di una macchina virtuale (VM)
23.4 Configurazione della macchina virtuale (VM)
23.5 Riepilogo
24 Ceph come back-end per l'istanza QEMU KVM
24.1 Installazione
24.2 Utilizzo
24.3 Creazione di immagini con QEMU
24.4 Ridimensionamento delle immagini con QEMU
24.5 Recupero delle informazioni sull'immagine con QEMU
24.6 Esecuzione di QEMU con RBD
24.7 Abilitazione dell'opzione di scarto/TRIM
24.8 Opzioni cache QEMU
VI Domande frequenti, suggerimenti e risoluzione dei problemi
25 Suggerimenti
25.1 Identificazione delle partizioni orfane
25.2 Regolazione della pulitura
25.3 Interruzione degli OSD senza ribilanciamento
25.4 Sincronizzazione dell'orario dei nodi
25.5 Verifica della scrittura dati non bilanciata
25.6 Sottovolume Btrfs per /var/lib/ceph sui nodi Ceph Monitor
25.7 Aumento dei descrittori di file
25.8 Integrazione con il software di virtualizzazione
25.9 Impostazioni firewall per Ceph
25.10 Test delle prestazioni della rete
25.11 Come individuare i dischi fisici tramite gli indicatori LED
26 Domande frequenti
26.1 In che modo il numero dei gruppi di posizionamento influisce sulle prestazioni del cluster?
26.2 È possibile utilizzare SSD e dischi rigidi sullo stesso cluster?
26.3 Quali sono i vantaggi e gli svantaggi che comporta l'utilizzo di un journal su un disco SSD?
26.4 Che cosa succede in caso di errore di un disco?
26.5 Che cosa succede in caso di errore di un disco del journal?
27 Soluzione dei problemi
27.1 Segnalazione di problemi correlati al software
27.2 L'invio di oggetti di grandi dimensioni con rados ha esito negativo con un OSD pieno
27.3 File system XFS corrotto
27.4 Messaggio di stato "Too Many PGs per OSD" (Troppi gruppi di posizionamento per OSD)
27.5 Messaggio di stato "nn pg stuck inactive" (nn gruppi di posizionamento bloccati inattivi)
27.6 Il peso dell'OSD è 0
27.7 OSD inattivo
27.8 Rilevamento di OSD lenti
27.9 Correzione degli avvisi di sfasamento di orario
27.10 Prestazioni del cluster scarse a causa di problemi di rete
27.11 Spazio quasi esaurito di /var
A Esempio personalizzato della fase 1 di DeepSea
B Avvisi di default di SUSE Enterprise Storage 6
C Aggiornamenti alla manutenzione di Ceph basati sulle release intermedie upstream "Nautilus"
Glossario
D Aggiornamenti della documentazione
D.1 Aggiornamento di manutenzione della documentazione relativa a SUSE Enterprise Storage 6
D.2 Giugno 2019 (release di SUSE Enterprise Storage 6)
Lista delle figure
6.1 Cluster Ceph
6.2 Schema di peering
6.3 Stato dei gruppi di posizionamento
8.1 Autenticazione cephx di base
8.2 Autenticazione cephx
8.3 Autenticazione cephx - MDS e OSD
9.1 OSD con classi di dispositivi miste
9.2 Albero di esempio
9.3 Metodi di sostituzione dei nodi
9.4 Gruppi di posizionamento nei pool
9.5 Gruppi di posizionamento e OSD
11.1 Pool prima della migrazione
11.2 Impostazione del livello di cache
11.3 Svuotamento dei dati
11.4 Impostazione dell'overlay
11.5 Completamento della migrazione
12.1 Protocollo RADOS
14.1 Filtro di Bloom con tre oggetti memorizzati
18.1 Proprietà iniziatore iSCSI
18.2 Rilevazione portale di destinazione
18.3 Portali di destinazione
18.4 Destinazioni
18.5 Proprietà destinazione iSCSI
18.6 Dettagli dispositivo
18.7 Procedura guidata per il nuovo volume
18.8 Prompt del disco offline
18.9 Conferma selezioni volume
18.10 Proprietà iniziatore iSCSI
18.11 Aggiunta del server di destinazione
18.12 Gestione dei dispositivi multipath
18.13 Elenco dei percorsi per multipath
18.14 Finestra di dialogo Add Storage (Aggiungi memorizzazione)
18.15 Impostazione spazio personalizzato
18.16 Panoramica dell'archivio dati iSCSI
22.1 Schermata di login del Ceph Dashboard
22.2 Home page del Ceph Dashboard
22.3 Widget Stato
22.4 Widget Prestazioni
22.5 Widget Capacità
22.6 Gestione utenti
22.7 Aggiunta di un utente
22.8 Ruoli dell'utente
22.9 Aggiunta di un ruolo
22.10 Hosts
22.11 Ceph Monitor
22.12 Ceph OSD
22.13 Flag OSD
22.14 Priorità di recupero OSD
22.15 Dettagli OSD
22.16 Configurazione del cluster
22.17 Mappa CRUSH
22.18 Moduli Manager
22.19 Log
22.20 Elenco di pool
22.21 Aggiunta di un nuovo pool
22.22 Elenco delle immagini RBD
22.23 Dettagli RBD
22.24 Configurazione RBD
22.25 Aggiunta di un nuovo RBD
22.26 Snapshot RBD
22.27 Elenco delle destinazioni iSCSI
22.28 Dettagli sulla destinazione iSCSI
22.29 Aggiunta di una nuova destinazione
22.30 Esecuzione dei daemon rbd-mirror
22.31 Creazione di un pool con l'applicazione RBD
22.32 Configurazione della modalità di replica
22.33 Aggiunta delle credenziali del peer
22.34 Elenco dei pool replicati
22.35 Nuova immagine RBD
22.36 Nuova immagine RBD sincronizzata
22.37 Stato della replica delle immagini RBD
22.38 Elenco di esportazioni NFS
22.39 Dettagli esportazione NFS
22.40 Aggiunta di una nuova esportazione NFS
22.41 Modifica di un'esportazione NFS
22.42 Dettagli CephFS
22.43 Dettagli del gateway
22.44 Utenti Gateway
22.45 Aggiunta di un nuovo utente Gateway
22.46 Dettagli compartimento gateway

Copyright © 2022 SUSE LLC

Copyright © 2016, RedHat, Inc, e collaboratori.

Il testo e le illustrazioni di questo documento sono forniti con licenza Creative Commons Attribution-Share Alike 4.0 International ("CC-BY-SA"). Una spiegazione di CC-BY-SA è disponibile all'indirizzo http://creativecommons.org/licenses/by-sa/4.0/legalcode. In conformità a CC-BY-SA, se si distribuisce questo documento o un suo adattamento, occorre fornire l'URL della versione originale.

Red Hat, Red Hat Enterprise Linux, il logo Shadowman, JBoss, MetaMatrix, Fedora, il Logo Infinity e RHCE sono marchi di Red Hat, Inc., registrati negli Stati Uniti e in altri paesi. Linux® è un marchio registrato di Linus Torvalds negli Stati Uniti e in altri paesi. Java® è un marchio registrato di Oracle e/o affiliate. XFS® è un marchio di Silicon Graphics International Corp. o sussidiarie negli Stati Uniti e/o in altri paesi. Tutti gli altri marchi di fabbrica appartengono ai rispettivi proprietari.

Per i marchi di fabbrica SUSE vedere http://www.suse.com/company/legal/. Tutti gli altri marchi di fabbrica di terze parti sono proprietà dei rispettivi titolari. I simboli di marchio di fabbrica (®, ™ e così via) indicano i marchi di fabbrica appartenenti a SUSE e alle rispettive affiliate. Gli asterischi (*) indicano i marchi di fabbrica di terze parti.

Tutte le informazioni nella presente pubblicazione sono state compilate con la massima attenzione ai dettagli. Ciò, tuttavia, non garantisce una precisione assoluta. SUSE LLC, le rispettive affiliate, gli autori e i traduttori non potranno essere ritenuti responsabili di eventuali errori o delle relative conseguenze.

Stampa pagina