ECS: Kuinka luoda NFS-perusvienti ja asentaa se asiakkaalle

Summary: Verkkotiedostojärjestelmän (NFS) viennin luominen ECS:ssä.

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

Ennakkoehto:
Kerää seuraavat edellytykset vientien luomiseksi ECS:ssä. Tämä on tarpeen, jotta vientikäyttäjille tarvittavat oikeat yhdistämismääritykset voidaan luoda. Yhdistä asiakasisäntään, johon NFS-vienti on otettu käyttöön, ja kerää perustietoja myöhempää käyttöä varten tässä artikkelissa.

Seuraavassa kerätyistä tuotoksista tarvittavat tiedot:

  • Linux-isäntäkäyttäjän uid
  • Ryhmän keikka
  • Gid-tiedostoon liittyvä ryhmän nimi
  • Linux-isännän IP-osoite

Tässä artikkelissa käytetty esimerkki:
Tämä on tässä artikkelissa käytetyn Linux-isännän käyttäjän tunnus: uid=500

Ryhmän tunnus tunnistetaan Linux-isännästä: gid=500

Linux-isännästä tunnistettu oletusryhmän nimi : gpadmin

Komennot:

# id <Linux User>
# ip addr

Esimerkki:

[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. Luo nimitila ja valitse ECS:ssä replikointiryhmä (valinnainen, jos sellainen on):
    Navigointi: Hoitaa >Namespace
    Namespace

  2. Nimitilan käyttäjän luominen:


    Huomautus: Myöhemmin kartoitamme tämän käyttäjän Linux-uid-tunnukseen , joka on kerätty yllä olevista ennakkotiedoista.

    Navigointi: Hoitaa>Käyttäjät
    Uusi objektikäyttäjä
  3. Luo tiedostopohjainen säilö:


    Huomautus: Tässä esimerkissä käyttäjä luotiin säilön omistajalle, ja yleensä käyttäjä voi olla kuka tahansa nimitilan käyttäjä.

    Navigointi: Hoitaa >Kauhat
    Luo tiedostoa käyttävä säilö
     
    Huomautus: Linuxin oletusryhmän nimi tarvitaan tämän artikkelin alussa kerätyistä ennakkotiedoista. Tämän on vastattava tarkasti.
     

    Linuxin oletusryhmän nimi

    1. Jatka säilön luontia valitsemalla Seuraava > .
    2. Valitse File System to On ja kirjoita edellytyksestä Default Bucket Group -tiedot. Valitse tässä kohdassa säilön käyttöoikeuksien myöntäminen.
  4. Valitse Seuraava > Viimeistele säilön luonti valitsemalla Tallenna .
    Viimeistele säilön luonti
  5. Luo "export" ja napsauta New Export.

    Navigointi: Hoitaa >Tiedosto
    Luo vientiklikkaus

  6. Valitse nimitila ja Bucket.
    Nimitilan ja säilön valitseminen

  7. Valitse Export Host Options -kohdassaAdd ja valitse Permissions, Write Transfer Policy, Authentication jaMounting Directorys Allow options:
Huomautus: Määritä kohdassa Host export with the RootSquash (Isäntävienti ja RootSquash) ECS-objektin käyttäjänimi, jota käytettiin saapuvan pääkäyttäjän yhdistämiseen (uid=0). Jos pääkäyttäjä jätetään tyhjäksi, se puristetaan olemattomaksi käyttäjäksi, joka estää lukemisen tai kirjoittamisen, ellei käyttäjäkartoitusta luoda uid=0:lle.
 

Lisää vientiisäntä

  1. Yhdistä vaiheessa 3 määritetyn tiedostojärjestelmäryhmän oletusryhmä edellytyksissä määritettyyn gid:hen ja vaiheessa 2 luotu käyttäjä edellytyksiin sisältyvään käyttäjän käyttöliittymään. Voit toistaa nämä vaiheet muille käyttäjille, joilla on oltava pääsy vientiin.


    Huomautus: Kartoituksen avulla ECS voi käsitellä ECS-objektin käyttäjää ja NFS-käyttäjää samana käyttäjänä, mutta kahdella tunnistetietojoukolla, joista toinen voi käyttää ECS:ää NFS:n kautta ja toinen ECS:ää objektiprotokollien avulla. Koska tilit on yhdistetty, yhdistetyn objektin käyttäjä voi käyttää NFS-käyttäjän kirjoittamia tiedostoja objekteina ja objektin käyttäjien kirjoittamia objekteja NFS-käyttäjä voi käyttää tiedostoina. Tiedostoon tai objektiin liittyvät käyttöoikeudet perustuvat POSIX- ja objektiprotokollan käyttöoikeusluetteloiden (ACL) käyttöoikeuksien väliseen kartoitukseen.

    Esimerkki ryhmästä:
    Esimerkki ryhmästä

    Käyttäjän esimerkki:


    Huomautus: Edellytyksen UID yhdistetään vaiheessa 2 luotuun ECS-nimitilan käyttäjään.
     

    Käyttäjän esimerkki

    Esimerkki sekä käyttäjien että ryhmien yhdistämisestä:

    Esimerkki sekä käyttäjän että ryhmän yhdistämisestä
  2. Meidän on tarkistettava työasemajärjestelmästä, johon vienti asennetaan, onko vienti käytettävissä.

Komento:

# showmount -e <IP Address of the ECS>

Esimerkki:

[root@client ~]# showmount -e x.x.x.x
Export list for x.x.x.x:
/nfsnamespace/nfsbucket             x.x.x.x
  1. Luo asennuskohta paikalliseen Linux-isäntään.

Komennot:

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

Esimerkki:

[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. Ota vienti käyttöön Linux-isäntään ja varmista, että vienti on käytössä.
Huomautus: On tärkeää, että määrität arvon -o "vers=3", koska ECS tukee vain versiota 3.

Komento:

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

Esimerkki:

[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. Varmista, että tiedostot voidaan luoda ja niitä voidaan käyttää samasta asennuskohdasta:

    Esimerkki:

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