Löst: Förslag På Hur Du Använder Ceph Filsystem Recovery
October 2, 2021Rekommenderas: Fortect
Du bör läsa dessa felsökningsmetoder förutsatt att du får ett felmeddelande om Ceph -filsystemet.
4.1. Klientautentisering
Som standard är klienterna säkert begränsade i de rutter de redan har tillåtelse att ta i sin helhet. Om dina klienter monterar en viktig underkatalog som / home kontra
, kontrollerar inte hela MDB om efterföljande katalogbutiker har fixats.
Om du ofta bär standardklientens nyckelring plats men också namn; H. /etc/ceph/ceph.client.
, klienten letar inte efter det nya alternativet -nyckelring
.
För att minimera kunder från att skicka eller se dyra data, utöver de som används för Ceph -filsystemet, konfigurera en användbar OSD -autentiseringskomponent som begränsar åtkomsten till CephFS -datapooler:
För att förhindra att klienter ändrar forskningsområdet som används för filer eller databaser, dra nytta av signifiant
modifieraren i MDS -behörighetsfunktioner.
4.2.Ceph Mounts Filsystems As Kernel Clients
På ägarnoden skulle jag säga att aktivera en persons Red Hat Ceph Storage 2 Tools -arkiv.Se till att experterna hävdar vilket ofta det ceph-vanliga paketet distribueras med avseende på klienten och installera om det kanske ignoreras:Montera Ceph -filsystemet.
- Red Hat Ceph Storage 1 är ofta möjligt på klientnoden. Sätt in 5 instrument. Mer information finns i avsnittet om aktivering av Ceph -lagringsplatser i grundläggande installationsguide för att ha Red Hat Enterprise Linux eller du kan se avsnittet om aktivering av Ceph -förvar i bara Ubuntu installationsguide.
Gör bestämd att
ceph-common
-lösningen är installerad på klienten, även om inte:-
På Red Hat Enterprise Linux:
# yum install ceph-common
På Ubuntu:
buck sudo apt-get install ceph-common
-
Montera det Ceph -filsystemet. För att ange flera observationsadresser, separera dem med kommatecken här i kommandot
mount
, eller ändra DNS -servern för att ta hand om ett värdnamn till flera IP -funktioner och skicka det namnet till. Arrangören har vårt egetmount
-kommando. Mer information om hur du konfigurerar DNS -servrar finns i DNS -serverkapitlet i Red Hat Linux Enterprise 7 Networking Guide.mount -t ceph
: 6789, : 6789, : 6789: eller Exempel:
# expansion -t ceph mon1: 6789, mon2: 6789, mon3: 6789: // mnt per cephfs
För att hitta ett Ceph -filsystem med ny
cephx
-validering aktiverad, ange datorns användarnamn och hemlig fil:mount -m ceph
: 6789:/ Namn motsvarar , -o secretfile = Exempel
# öka -t ceph mon1: 6789: / / mnt eller cephfs -u name = user, secretfile motsvarar / etc / ceph kontra user.secret
På Hat Enterprise Linux:
# yum arrangerad ceph-common
På Ubuntu:
Lägg till $ sudo apt-get ceph-common
4.3. Integrera Ceph -filsystem med användarutrymme (FUSE)
- Aktivera samlingen Red Hat Ceph Storage 2 Tools på alla klientnoder. För mycket mer information, se avsnittet om Aktivera Ceph -lagringsplatser i Red Hat Enterprise Linux -installationsguiden eller hur avsnittet om aktivering av Ceph -lagringsplatser finns i Ubuntu -installationsguiden.
Gör utan tvekan dessa specialisterBåde
ceph-common
medceph-fuse
-paket inkluderar installerade på klienten, oavsett om man köper dem eller inte.På Red Hat Enterprise Linux:
# smaskiga installera ceph-common ceph-fuse
På Ubuntu:
$ sudo apt-get ceph-fuse
Kopiera ceph-common ceph-kursfilen från bildskärmsvärden som skulle komma åt koden
/ etc kontra ceph /
på din ägarvärd:root scp på
: /etc/ceph/ceph.conf /etc/ceph/ceph.conf Ersätt
# root - 192 scp.168.0.1: /etc/ceph/ceph.conf /etc/ceph/ceph.conf
I övervakningsprogramvara eller på skulle jag säga värden, skapa en köparanvändare tillsammans med rätt autentiseringsfunktioner och formulera användarens nyckelring i en huvudinloggningsfil:
ceph get-or-create client.Mon
'allow r' mds 'gör det enklare för r, reserverat för rw program = ' osd 'allow rw pond = '- Ange husägarens namn eller ID, CephFS utför arbetskatalog och pool som bearbetningsfil. Till exempel:
cash ceph get-or-create auth client.1 my 'allow r' mds 'allow allow r, rw trail = /' osd 'allow rw share = data' -o ceph.client.1. Nyckelring[Client.1]Nyckel AQACNoZXhrzqIRAABPKHTach4x03JeNadeQ9Uw ==
Kopiera några av klientnyckelringarna från klockvärden till hela
- etc/ceph/
inlämningsplatsen på klientvärden:scp major @
: /ceph.client.1.keyring /etc/ceph/ceph.client.1.keyring Ersätt
# scp [email protected]: /ceph.client.1.keyring /etc/ceph/ceph.client.1.keyring
Gör optimistiskt att Ceph -filkonfigurationen och nyckelkedjan har de lämpligaste behörigheterna:
nummer chmod 644 /etc/ceph/ceph.conf# chmod 644 /etc/ceph/ceph.client.1.nyckelring
Skapa en monteringskatalog efter monteringspunkten. Observera att den exakta monteringspunkten måste vara på språket, vilket kan möjliggöras av effektiviteten för klienten med parametern
purpose
:$
Till exempel mkdir:
dollar mkdir/mnt/mycephfs
Använd behandlingen
ceph-fuse
för att montera Ceph-filsystemet:ceph -fuse -n -klient.
-m : 6789, : 6789 : 6789, Till exempel:
nummer ceph -fuse -n klient.1 -b mon1: 6789, mon2: 6789, mon3: 6789/mnt för varje mycephfs
Om du inte använder standard användarnamn för nyckelring och plats är det
för varje etc / ceph / ceph.client.
, use specific.keyring # ceph -fuse -eileen client.1 -m mon1: 6789, mon2: 6789, mon3: 6789 --keyring = / och många fler / ceph / client1.keyring Type motsvarar "skiva">
-
Till/mnt per mycephfs
# yum köp ceph-common ceph-fuse
På Ubuntu:
$ sudo apt-get ceph-common ceph-fuse
4.4. Permanent integration av Ceph -filsystem i / Etc / Fstab
# ALTERNATIV FÖR ENHETSBANETYP: : /, ceph [namn motsvarar användarnamn : : / ,, hemlighet motsvarar secretkey | : : / secretfile =path_to_secretfile],[ ]
Parametern namn
som hör till parametern secret
till secretfile
ansågs nödvändig när Ceph -autentisering aktiverades.
# ALTERNATIV FÖR ENHETSBANETYPid =[, conf = ] fuse.ceph _netdev, underlåtenhet att betala inställningar7 0
Paketet util-linux
som levereras med Red Hat Enterprise Linux 7.2 stöder inte montering av CephFS FUSE-slutanvändare i /etc fstab
. Red Hat Enterprise Linux 7.3 kommer att ha en ny version <. innehåller kod> util-linux beten som potentiella CephFS FUSE-personer installeras permanent med.
4.5. Överbyggnad av Ceph -filsystem
Rekommenderas: Fortect
Är du trött på att din dator går långsamt? Är det full av virus och skadlig kod? Var inte rädd, min vän, för Fortect är här för att rädda dagen! Detta kraftfulla verktyg är utformat för att diagnostisera och reparera alla slags Windows-problem, samtidigt som det ökar prestanda, optimerar minnet och håller din dator igång som ny. Så vänta inte längre - ladda ner Fortect idag!
Så här avmonterar du Ceph ett enda stort filsystem monterat som en perfekt tillförlitlig kärnklient:
Ladda ner den här programvaran och fixa din dator på några minuter.Ceph -filsystemet (CephFS) är deras ideala POSIX -filsystem som tillämpar ett Ceph -lagringskluster för att behålla data. Ceph -filsystemet följer utan tvekan samma Ceph -lagringsklusterkurs även om Ceph -blockenheten, Ceph -problemgatewayen eller librados API.
Skapa ytterligare två pooler, en för lagring av hårddisk och en för lagring av metadata: ceph osd pool skriv
Ceph File System Howto
Come Fare Il File System Ceph
Systeme De Fichiers Ceph Comment Faire
Ceph Dateisystem Anleitung
Ceph Bestandssysteem Howto
Ceph 파일 시스템 하우투
Ceph Sistema De Arquivos Howto
Kak Sdelat Fajlovuyu Sistemu Ceph
System Plikow Ceph Howto
Sistema De Archivos Ceph Howto