ECS: Hvordan lage en grunnleggende NFS-eksport og montere den på en klient
Summary: Slik oppretter du en NFS-eksport (Network File System) på ECS.
Instructions
Forutsetning:
Samle inn følgende informasjon om forutsetninger for å opprette eksport på ECS. Dette er nødvendig for å opprette de riktige tilordningene som er nødvendige for eksportbrukerne. Koble til klientverten der NFS-eksporten er montert, og samle litt grunnleggende informasjon for senere bruk i denne artikkelen.
Informasjon som trengs fra utgangene samlet nedenfor:
- UID-en til Linux-vertsbrukeren
- Gruppens gid
- Gruppenavnet relatert til giden
- IP-adressen til Linux-verten
Eksempel brukt i denne artikkelen:
Dette er ID-en til brukeren fra Linux-verten som vi bruker i denne artikkelen: uid=500
Gruppe-ID-en identifiseres fra Linux-verten: gid=500
Standard gruppenavn identifisert fra Linux-verten: 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
-
Opprett navneområdet, og velg replikeringsgruppen på ECS (hvis det finnes et valgfritt):
Navigasjon: Administrere >Namespace
-
Opprett en navneområdebruker:
Merk: Senere tilordner vi denne brukeren til Linux UID samlet fra forutsetningsinformasjonen ovenfor.
Navigasjon: Administrere>Brukere
-
Opprett den filaktiverte bøtta:
Merk: I dette eksemplet ble brukeren opprettet for eieren av samlingen, og vanligvis kan brukeren være en hvilken som helst bruker for navneområdet.
Navigasjon: Administrere >Bøtter
Merk: Du trenger Linux standard gruppenavn fra den nødvendige informasjonen samlet i begynnelsen av denne artikkelen. Dette må stemme nøyaktig.
- Klikk Neste > for å fortsette opprettingen av bøtta.
- Klikk på File System to On og skriv inn Standard Bucket Group-informasjonen fra forutsetningen, dette punktet velger du å gi tillatelser for samlingen.
- Klikk på Neste > : Klikk på Lagre for å fullføre opprettingen av samlingen.

-
Opprett "eksport", klikk Ny eksport.
Navigasjon: Administrere >Fil
-
Velg navneområdet og samlingen.

- Klikk på Legg til under Eksporter vertsalternativer velge Tillatelser, Skrive overføringspolicy, Godkjenning ogMonteringskataloger Tillat alternativer:

-
Tilordne standardgruppe angitt for filsystemsamlingen angitt i trinn 3 til giden som er identifisert i forutsetningene, og tilordne brukeren opprettet i trinn 2 til forutsetningene ved brukergrensesnittet. Du kan gjenta disse trinnene for flere brukere må ha tilgang for å få tilgang til eksporten.
Merk: Tilordningen gjør det mulig for ECS å behandle en ECS-objektbruker og en NFS-bruker som samme bruker, men med to sett med legitimasjon, ett for å få tilgang til ECS ved hjelp av NFS, og ett for å få tilgang til ECS ved hjelp av objektprotokollene. Fordi kontoene er tilordnet, er filer skrevet av en NFS-bruker tilgjengelige som objekter av den tilordnede objektbrukeren, og objekter skrevet av objektbrukerne er tilgjengelige som filer av NFS-brukeren. Tillatelsene som er knyttet til filen eller objektet, er basert på en tilordning mellom POSIX- og ACL-rettigheter (Object Protocol Access Control Lists).
Gruppeeksempel:
Brukereksempel:
Merk: UID-en fra forutsetningen tilordnes til ECS-navneområdebrukeren som ble opprettet i trinn 2.
Eksempel på både bruker- og gruppetilordning:

- På klientsystemet der du monterer eksporten, må vi sjekke om eksporten er tilgjengelig.
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
- Opprett monteringspunktet på den lokale Linux-verten.
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 ..
- Monter eksporten på Linux-verten, og bekreft at eksporten er montert.
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 filer kan opprettes og åpnes av samme monteringspunkt:
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
Relaterte NFS-artikler:
- ECS: Dataheadsvc logg streaming feil: NFSv3-prosedyre LINK støttes ikke i forespørsel ReadLinkRequest
- ECS: NFS-monteringer mislykkes med Ingen slik fil, katalog eller ERROR_OBJECT_NOT_FOUND
- ECS: NFS eksterne I/O-feil; Bytte av bøtteeier for FS-aktivert bøtte kan føre til at applikasjoner/brukere ikke får tilgang til NFS filer
- ECS: NFS-skriving kaster en I / O-feil etter en viss mengde data.
- ECS: Bruke NFS-fildeling fra ECS med et VMware NFS-datalager
- ECS: Anbefalte fremgangsmåter for montering av ECS NFS-eksporter
- ECS: Slik monterer du delt NFS-ressurs på en Windows-klient
- ECS: NFS monteres ikke etter endring av fileksportinnstillinger i brukergrensesnittet
- ECS: Er Oracle WebCenter-innhold (WCC) kompatibelt med ECS?