ECS: Sådan oprettes en grundlæggende NFS-eksport og monteres på en klient
Summary: Sådan oprettes en NFS-eksport (Network File System) på ECS.
Instructions
Forudsætning:
Indsaml følgende nødvendige oplysninger for oprettelse af eksporter på ECS. Dette er nødvendigt for at oprette de korrekte tilknytninger, der er nødvendige for eksportbrugerne. Opret forbindelse til den klientvært, hvor NFS-eksporten er monteret, og indsaml nogle grundlæggende oplysninger til senere brug i denne artikel.
Nødvendige oplysninger fra de output, der er indsamlet nedenfor:
- Linux-værtsbrugerens uid
- Gid af gruppen
- Gruppenavnet relateret til gid
- Linux-værtens IP-adresse
Eksempel brugt i denne artikel:
Dette er brugerens id fra Linux-værten, som vi bruger i denne artikel: uid = 500
Gruppe-id'et identificeres fra Linux-værten: gid = 500
Standardgruppenavnet identificeret fra Linux-værten: gpadmin
Kommandoer:
# id <Linux User> # ip addr
Eksempel:
[root@client ~]# id gpadmin uid=500(gpadmin) gid=500(gpadmin) groups=506(service),500(gpadmin) [root@client ~]# ip addr 9: bond1: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether 90:e2:ba:d2:03:bc brd ff:ff:ff:ff:ff:ff inet x.x.x.x/24 brd x.x.x.x scope global bond1
-
Opret navneområdet, og vælg replikeringsgruppen på ECS (valgfrit, hvis en sådan findes):
Navigering: Lede >Namespace
-
Opret en navneområdebruger:
Bemærk: Senere kortlægger vi denne bruger til Linux uid indsamlet fra forudsætningerne ovenfor.
Navigering: Lede>Brugere
-
Opret den filaktiverede bucket:
Bemærk: I dette eksempel blev brugeren oprettet for bucket-ejeren, og normalt kan brugeren være en hvilken som helst bruger for navneområdet.
Navigering: Lede >Spande
Bemærk: Du skal bruge Linux-standardgruppenavnet fra de nødvendige oplysninger, der er indsamlet i begyndelsen af denne artikel. Dette skal matche nøjagtigt.
- Klik på Næste > for at fortsætte oprettelsen af bucket.
- Klik på Filsystem for at Til , og indtast standardbucketgruppeoplysningerne fra forudsætningen, dette punkt skal du vælge at give tilladelser til bucket.
- Klik på Næste > Klik på Gem for at fuldføre oprettelsen af bucket.

-
Opret "eksport", klik på Ny eksport.
Navigation: Lede >Fil
-
Vælg navneområdet og Bucket.

- Klik på Tilføj under Eksporter værtsindstillinger og vælge Tilladelser, Skriv overførselspolitik, Godkendelse ogMonteringsmapper Tillad indstillinger:

-
Knyt standardgruppen , der er angivet for filsystembucket-sættet i trin 3, til det gid , der er identificeret i forudsætningerne, og knyt den bruger, der blev oprettet i trin 2, til brugerens bruger-uid. Du kan gentage disse trin for yderligere brugere skal have adgang for at få adgang til eksporten.
Bemærk: Tilknytningen gør det muligt for ECS at behandle en ECS-objektbruger og en NFS-bruger som den samme bruger, men med to sæt legitimationsoplysninger, et for at få adgang til ECS ved hjælp af NFS og et for at få adgang til ECS ved hjælp af objektprotokollerne. Da kontiene er tilknyttede, er filer, der er skrevet af en NFS-bruger, tilgængelige som objekter af den tilknyttede objektbruger, og objekter, der er skrevet af objektbrugerne, er tilgængelige som filer af NFS-brugeren. De tilladelser, der er knyttet til filen eller objektet, er baseret på en tilknytning mellem POSIX- og ACL-rettigheder (object protocol Access Control Lists).
Gruppeeksempel:
Bruger eksempel:
Bemærk: Uid fra forudsætningen knyttes til ECS-navneområdebrugeren , der blev oprettet i trin 2.
Eksempel på både bruger- og gruppetilknytning:

- På det klientsystem, hvor du monterer eksporten, skal vi kontrollere, om eksporten er tilgængelig.
Kommando:
# showmount -e <IP Address of the ECS>
Eksempel:
[root@client ~]# showmount -e x.x.x.x Export list for x.x.x.x: /nfsnamespace/nfsbucket x.x.x.x
- Opret monteringspunktet på den lokale Linux-vært.
Kommandoer:
# mkdir <Path to new mount point> # ls -lart <Path to new mount point>
Eksempel:
[root@client ~]# mkdir /tmp/mnt [root@client ~]# ls -lart /tmp/mnt total 8 drwx------ 2 gpadmin root 4096 Oct 22 18:08 . drwxrwxrwt. 4 root root 4096 Oct 24 12:34 ..
- Tilslut eksporten til din Linux-vært, og bekræft, at eksporten er aktiveret.
Kommando:
# mount -t nfs -o "vers=3,nolock,rsize=524288,wsize=524288" <ECS IP Addres> <Local Mount Point> # mount
Eksempel:
[root@client ~]# mount -t nfs -o "vers=3,nolock,rsize=524288,wsize=524288" x.x.x.x:/nfsnamespace/nfsbucket/ /tmp/mnt [root@client ~]# mount x.x.x.x:/nfsnamespace/nfsbucket/ on /tmp/mnt type nfs (rw,vers=3,nolock,rsize=524288,wsize=524288,addr=x.x.x.x)
-
Valider, at filer kan oprettes og åbnes af det samme tilslutningspunkt:
Eksempel:
[gpadmin@client ~]$ cd /tmp/mnt [gpadmin@client mnt]$ touch file2 [gpadmin@client mnt]$ ls -lart total 0 -rw------- 1 gpadmin gpadmin 0 Apr 11 17:24 file1 -rw------- 1 gpadmin gpadmin 0 Apr 11 17:25 file2
Additional Information
Relaterede NFS-artikler:
- ECS: Streamingfejl for Dataheadsvc-log: NFSv3-procedure LINK understøttes ikke i anmodningen ReadLinkRequest
- ECS: NFS-monteringer mislykkes med Ingen sådan fil eller mappe eller ERROR_OBJECT_NOT_FOUND
- ECS: NFS Remote I/O-fejl; Ændring af skovtejer for FS-aktiveret bucket kan føre til, at applikationer / brugere ikke kan få adgang til NFS-filer
- ECS: NFS-skrivning kaster en I / O-fejl efter en vis mængde data.
- ECS: Brug af NFS-fildeling fra ECS med et VMware NFS-datalager
- ECS: Bedste fremgangsmåder for montering af ECS NFS-eksport
- ECS: Sådan monteres NFS-deling på en Windows-klient
- ECS: NFS kan ikke aktiveres efter ændring af fileksportindstillinger i brugergrænsefladen
- ECS: Er Oracle WebCenter Content (WCC) kompatibelt med ECS?