ECS: Kuinka luoda NFS-perusvienti ja asentaa se asiakkaalle

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

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

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

Produse afectate

ECS Appliance Gen 3

Produse

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 ...
Proprietăți articol
Article Number: 000019857
Article Type: How To
Ultima modificare: 09 oct. 2025
Version:  10
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.