ECS: Hur man skapar en grundläggande NFS-export och monterar den på en klient

Summary: Så här skapar du en NFS-export (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

Förutsättning:
Samla in följande information om förutsättningarna för att skapa exporter på ECS. Detta krävs för att skapa rätt mappningar som behövs för exportanvändarna. Anslut till klientvärden där NFS-exporten monteras och samla in grundläggande information för senare användning i den här artikeln.

Information som behövs från de resultat som samlats in nedan:

  • UID för Linux-värdanvändaren
  • Gruppens gid
  • Gruppnamnet som är relaterat till gid
  • IP-adressen för Linux-värden

Exempel som används i den här artikeln:
Det här är ID:t för användaren från Linux-värden som vi använder i den här artikeln: uid=500

Grupp-ID:t identifieras från Linux-värden: gid=500

Standardgruppnamnet som identifieras från Linux-värden: gpadmin

Kommandon:

# id <Linux User>
# ip addr

Exempel:

[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. Skapa namnområdet och välj replikgruppen på ECS (valfritt om det finns ett):
    Navigering: Förvalta >Namespace
    Namespace

  2. Skapa en namnområdesanvändare:


    Obs! Senare mappar vi den här användaren till Linux-användargränssnittet som samlats in från kravinformationen ovan.

    Navigering: Förvalta>Användare
    Ny objektanvändare
  3. Skapa den filaktiverade bucketen:


    Obs! I det här exemplet skapades användaren för bucketägaren och vanligtvis kan användaren vara vilken användare som helst för namnområdet.

    Navigering: Förvalta >Hinkar
    Skapa den filaktiverade bucketen
     
    Obs! Du behöver namnet på Linux-standardgruppen från den nödvändiga informationen som samlas in i början av den här artikeln. Detta måste matcha exakt.
     

    Namn på Linux-standardgrupp

    1. Klicka på Nästa > för att fortsätta skapa bucketen.
    2. Klicka på Filsystem till och ange standardbucketgruppsinformationen från förutsättningen, nu väljer du bevilja behörigheter för bucketen.
  4. Klicka på Nästa > Klicka på Spara för att slutföra skapandet av bucketen.
    Slutför skapandet av bucket
  5. Skapa exporten genom att klicka på New Export.

    Navigering: Förvalta >Fil
    Skapa exportklicket

  6. Välj namnområde och bucket.
    Välja namnrymd och bucket

  7. Klicka på Lägg till under Exportera värdalternativ och välj Behörigheter, Skriv överföringsprincip, Autentisering ochMonteringskataloger Tillåt alternativ:
Obs! Under värdexporten med fältet RootSquash anger du användarnamnet för ECS-objektet som användes för att mappa inkommande rotanvändare (uid=0). Om det lämnas tomt skickas rotanvändaren till en icke-existerande användare som förhindrar läsning eller skrivning såvida inte en användarmappning skapas för uid=0.
 

Lägg till exportvärd

  1. Mappa standardgrupp som angetts för filsystemets bucket som anges i steg 3 till den gid som identifieras i förutsättningarna och mappa användaren som skapades i steg 2 till förutsättningarna användar-UID. Du kan upprepa de här stegen för ytterligare användare som måste komma åt för att få åtkomst till exporten.


    Obs! Mappningen gör det möjligt för ECS att behandla en ECS-objektanvändare och en NFS-användare som samma användare, men med två uppsättningar autentiseringsuppgifter, en för att få åtkomst till ECS med NFS och en för att komma åt ECS med hjälp av objektprotokollen. Eftersom kontona mappas är filer som skrivits av en NFS-användare tillgängliga som objekt av den mappade objektanvändaren och objekt som skrivits av objektanvändarna är tillgängliga som filer av NFS-användaren. De behörigheter som är associerade med filen eller objektet baseras på en mappning mellan POSIX- och objektprotokollets åtkomstlistor (ACL).

    Exempel på grupp:
    Gruppexempel

    Användarexempel:


    Obs! UID från förutsättningen mappas till ECS-namnområdesanvändaren som skapades i steg 2.
     

    Användarexempel

    Exempel på både användar- och gruppmappning:

    Exempel på både användar- och gruppmappning
  2. På det klientsystem där du monterar exporten måste vi kontrollera om exporten är tillgänglig.

Kommando:

# showmount -e <IP Address of the ECS>

Exempel:

[root@client ~]# showmount -e x.x.x.x
Export list for x.x.x.x:
/nfsnamespace/nfsbucket             x.x.x.x
  1. Skapa monteringspunkten på den lokala Linux-värden.

Kommandon:

# mkdir <Path to new mount point>
# ls -lart <Path to new mount point>

Exempel:

[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. Montera exporten på Linux-värden och bekräfta att exporten är monterad.
Obs! Det är viktigt att du anger -o "vers=3" eftersom ECS endast stöder version 3.

Kommando:

# mount -t nfs -o "vers=3,nolock,rsize=524288,wsize=524288" <ECS IP Addres> <Local Mount Point>
# mount

Exempel:

[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. Verifiera att filer kan skapas och nås av samma monteringspunkt:

    Exempel:

[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.