Risolto: Suggerimenti Per Ceph Filesystem Recovery Howto
October 2, 2021
Consigliato: Fortect
Dovresti leggere questi metodi di risoluzione dei problemi se ricevi tutti i messaggi di errore relativi al filesystem Ceph.
4.1. Autenticazione cliente
Per impostazione predefinita, i loro clienti sono davvero limitati nelle tracce che possono assumere alla fine. Inoltre, se i tuoi utenti montano una sottodirectory come per ogni home /
, il resto dell’MDB non controlla se le operazioni di directory successive sono state corrette.
Se la tua azienda utilizza spesso la posizione e il nome della catena chiave del cliente predefinito; H. --keyring
.
Per impedire ai clienti di inviare o leggere dati costosi, oltre a quelli utilizzati per i quali il filesystem Ceph, configurare un’utile funzione di autenticazione OSD che limita l’accesso per aiutare i pool di dati CephFS:
Per evitare che i client aumentino e diminuiscano l’area dati utilizzata per presentazioni o directory, sfruttare il tipo di modificatore p
nelle funzioni di autorizzazione MDS.
4.2.Ceph monta i filesystem come client del kernel
Su direi il nodo client, direi di attivare il repository di Red Hat Ceph Storage 2 Tools.Assicurati che i professionisti affermino che il pacchetto ceph-common viene normalmente distribuito al client e inserisci se ignorato:Monta il filesystem Ceph.
- Red Hat Ceph Storage 1 è possibile sul nodo dei clienti. Deposita 5 strumenti. Per informazioni sull’intero lotto, vedere la sezione sull’attivazione dei repository Ceph nella Guida all’installazione di base per Red Hat Enterprise Linux o la sezione sull’attivazione dei repository Ceph nella Guida all’installazione di Ubuntu.
Assicurati che il pacchetto
ceph-common
sia installato su questo client e, in caso contrario:Su Red Hat Enterprise Linux:
# yum fit ceph-common
Su Ubuntu:
$ sudo apt-get arrange ceph-common
Monta il filesystem Ceph. Per definire più indirizzi di controllo, separarli con virgole nel comando
mt
o modificare il server web DNS per risolvere un nome host in indirizzi IP regolabili e passare il nome del marchio a. L’organizzatore è sul comandomount
. Per ulteriori informazioni sulla configurazione dei nodi DNS, consultate il Capitolo Server DNS nella Red Hat Linux Enterprise, una serie di Networking Guide.mount -t ceph
: 6789, : 6789, : 6789: - Esempio:
aumento numero -t ceph mon1: 6789, mon2: 6789, mon3: 6789: // mnt cephfs
Per trovare il file system Ceph corretto con la nuova autenticazione
cephx
abilitata, inserisci il nome utente del PC e il file segreto:mount -m ceph
: 6789: o Name = , -o secretfile significa Esempio
# upsurge -t ceph mon1: 6789: / versus mnt / cephfs -u name è uguale a user, secretfile = / etc o ceph / user.secret
< /li>
Su Hat Enterprise Linux:
# yummy install ceph-common
Su Ubuntu:
Aggiungi $ sudo apt-get ceph-common
4.3. Integrazione di filesystem Ceph utilizzando lo spazio utente (FUSE)
Assicurati che questi specialisti Entrambi i viaggi ceph-common
e ceph-fuse
siano installati sul prospect, indipendentemente dal fatto che tu li acquisti o meno.
Su Red Hat Enterprise Linux:
# yum install ceph-common ceph-fuse
Su Ubuntu:
rrr sudo apt-get ceph-fuse
Copia tutto il file di formazione ceph-common ceph dall’host di manutenzione per accedere al per ogni directory telefonica etc / ceph /
sull’host del proprietario:
base scp @: /etc/ceph/ceph.conf /etc/ceph/ceph.conf
Sostituisci
con l’angolo del nome host del monitor o dell’indirizzo IP, ad esempio:
# principal @ 192 scp.168.0.1: /etc/ceph/ceph.conf /etc/ceph/ceph.conf
Nel software di monitoraggio e sull’host, creare un potenziale utente cliente con le caratteristiche di autenticazione corrette e generare il portachiavi dell’utente su un file di accesso singolo:
ceph get-or-create client.Mon'allow r' mds' allow r, riservato di rw path = 'osd' passalo a rw pool = '-
Fornire il nome o l’ID del client, la directory di lavoro CephFS e il pool come il file di output. Per esempio:
rrr ceph get-or-create auth client.1 a 'allow r' mds 'allow allow t, rw path = /' osd 'allow rw pool = data' -o ceph.client.1. Portachiavi[Cliente.1]Chiave AQACNoZXhrzqIRAABPKHTach4x03JeNadeQ9Uw ==
Copia il portachiavi del client dall’host del monitor nella directory completa / etc / ceph e
sull’host del proprietario:
scp root @: /ceph.client.1.keyring /etc/ceph/ceph.client.1.keyring
Sostituisci
con il nome del monitor o l’IP Plethora, ad esempio:
numero scp [email protected]: /ceph.client.1.keyring /etc/ceph/ceph.client.1.keyring
Assicurati che il file system Ceph e il portachiavi abbiano i permessi più utili:
# chmod 644 /etc/ceph/ceph.conf# chmod 644 /etc/ceph/ceph.client.1.keyring
Crea una directory di montaggio dopo il punto di posizionamento. Nota che il punto esatto di montaggio deve essere nel gergo, il che è reso possibile dalla tua efficienza del client con il parametro generalmente percorso
:
RR
Ad esempio mkdir:
rrr mkdir / mnt per ogni mycephfs
Usa questo programma ceph-fuse
per montare di solito il filesystem Ceph:
ceph-fuse -n visitatore del sito.-m : 6789, : 6789 : 6789,
Per esempio:
numero ceph-fuse -n client.1 -b mon1: 6789, mon2: 6789, mon3: 6789 - mnt / mycephfs
A meno che la tua azienda non utilizzi sicuramente il nome e la posizione del portachiavi di una persona particolare predefinita, è sicuramente / etc / ceph e ceph.client.
, disegna sulla catena di chiavi della soluzione
per specificare il percorso del portachiavi dell’utente, ad esempio:
numero ceph-fuse -m client.1 -m mon1: 6789, mon2: 6789, mon3: 6789 --keyring è uguale a /etc/ceph per ogni client1.keyring Type = "disc">
To e mnt / mycephfs
numero yum install ceph-common ceph-fuse
Su Ubuntu:
rrr sudo apt-get ceph-common ceph-fuse
4.4. Integrazione permanente dei filesystem Ceph in / Etc rispetto a Fstab
# OPZIONI DEL TIPO DI PERCORSO DEL DISPOSITIVO: : /, ceph [nome = nome utente : : - ,, secret = secretkey | : : secretfile =percorso_file_segreto],[ ]
Il parametro brand name
associato al parametro trick
o secretfile
potrebbe essere stato richiesto durante l’attivazione dell’autenticazione Ceph.
# OPZIONI DEL TIPO DI PERCORSO DEL DISPOSITIVOid equivale a[, conf = ] fuse.ceph _netdev, vai alle impostazioni delinquenti7 0
Il prodotto util-linux
fornito con Red Hat Enterprise Linux 7.2 non supporta il montaggio di client CephFS FUSE in / e / fstab
. Red Hat Enterprise Linux 7.3 avrà una versione più <. contiene code>util-linux la sua esca con cui i potenziali client CephFS FUSE vengono installati permanentemente.
4.5. Smontaggio dei file system Ceph
Consigliato: Fortect
Sei stanco del fatto che il tuo computer funzioni lentamente? È pieno di virus e malware? Non temere, amico mio, perché il Fortect è qui per salvare la situazione! Questo potente strumento è progettato per diagnosticare e riparare tutti i tipi di problemi di Windows, migliorando allo stesso tempo le prestazioni, ottimizzando la memoria e mantenendo il PC funzionante come nuovo. Quindi non aspettare oltre: scarica Fortect oggi!
Ecco come smontare Ceph un filesystem di grandi dimensioni montato quando un buon client del kernel affidabile:
Scarica questo software e ripara il tuo PC in pochi minuti.
Il Ceph File System (CephFS) è un file system POSIX ideale che utilizza un gruppo di archiviazione Ceph per archiviare i dati. Il filesystem Ceph segue lo stesso corso di raccolta dell’archiviazione Ceph dell’attrezzatura a blocchi Ceph, del gateway di oggetti Ceph o dell’API librados.
Crea due pool, uno per la memorizzazione dei dati e uno per i metadati di parcheggio: ceph osd pool draft
Ceph File System Howto
Systeme De Fichiers Ceph Comment Faire
Ceph Dateisystem Anleitung
Ceph Bestandssysteem Howto
Ceph 파일 시스템 하우투
Ceph Filsystem Howto
Ceph Sistema De Arquivos Howto
Kak Sdelat Fajlovuyu Sistemu Ceph
System Plikow Ceph Howto
Sistema De Archivos Ceph Howto