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.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

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
  1. Opret navneområdet, og vælg replikeringsgruppen på ECS (valgfrit, hvis en sådan findes):
    Navigering: Lede >Namespace
    Namespace

  2. Opret en navneområdebruger:


    Bemærk: Senere kortlægger vi denne bruger til Linux uid indsamlet fra forudsætningerne ovenfor.

    Navigering: Lede>Brugere
    Ny objektbruger
  3. 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
    Opret den filaktiverede bucket
     
    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.
     

    Linux' standardgruppenavn

    1. Klik på Næste > for at fortsætte oprettelsen af bucket.
    2. Klik på Filsystem for at Til , og indtast standardbucketgruppeoplysningerne fra forudsætningen, dette punkt skal du vælge at give tilladelser til bucket.
  4. Klik på Næste > Klik på Gem for at fuldføre oprettelsen af bucket.
    Fuldfør oprettelsen af bucket
  5. Opret "eksport", klik på Ny eksport.

    Navigation: Lede >Fil
    Opret eksportklik

  6. Vælg navneområdet og Bucket.
    Valg af navneområde og bucket

  7. Klik på Tilføj under Eksporter værtsindstillinger og vælge Tilladelser, Skriv overførselspolitik, Godkendelse ogMonteringsmapper Tillad indstillinger:
Bemærk: Under værtseksporten med feltet RootSquash skal du angive ECS-objektbrugernavnet, der bruges til at tilknytte indgående rodbruger (uid=0). Hvis feltet efterlades tomt, klemmes rodbrugeren til en ikke-eksisterende bruger, der forhindrer enhver læsning eller skrivning, medmindre der oprettes en brugertilknytning for uid = 0.
 

Tilføj eksportvært

  1. 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:
    Gruppeeksempel

    Bruger eksempel:


    Bemærk: Uid fra forudsætningen knyttes til ECS-navneområdebrugeren , der blev oprettet i trin 2.
     

    Eksempel på bruger

    Eksempel på både bruger- og gruppetilknytning:

    Eksempel på både bruger- og gruppetilknytning
  2. 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
  1. 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 ..
  1. Tilslut eksporten til din Linux-vært, og bekræft, at eksporten er aktiveret.
Bemærk: Det er vigtigt, at du angiver -o "vers=3", fordi ECS kun understøtter version 3.

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)
  1. 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

Affected Products

ECS Appliance Gen 3

Products

ECS Appliance Gen 1, ECS Appliance Gen 2, ECS Appliance Hardware Gen3 EX300, ECS Appliance Hardware Gen3 EX3000, ECS Appliance Hardware Gen1 U-Series, ECS Appliance Hardware Gen2 C-Series, ECS Appliance Hardware Gen2 D-Series , ECS Appliance Hardware Gen2 U-Series, ECS Appliance Hardware Gen3 EX500, ECS Appliance Hardware Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption ...
Article Properties
Article Number: 000019857
Article Type: How To
Last Modified: 09 Oct 2025
Version:  10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.