ЕКС: Як створити базовий експорт NFS і змонтувати його на клієнті

Summary: Як створити експорт мережевої файлової системи (NFS) на 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

Передумовою:
Зберіть наведену нижче передумовну інформацію для створення експорту в ECS. Це потрібно для створення правильних зіставлень, потрібних для користувачів експорту. Підключіться до вузла клієнта, на якому змонтовано експорт NFS, і зберіть основну інформацію для подальшого використання в цій статті.

Інформація, необхідна з результатів, зібраних нижче:

  • Інтерфейс користувача вузла Linux
  • Гід групи
  • Назва групи пов'язана з gid
  • IP-адреса хоста Linux

Приклад, використаний у цій статті:
Це ID користувача з хоста Linux, який ми використовуємо в цій статті: uid=500

Ідентифікатор групи визначається з хоста Linux: gid=500

Назва групи за замовчуванням , визначена з хоста Linux: gpadmin

Команди:

# id <Linux User>
# ip addr

Приклад:

[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. Створіть простір імен і виберіть Групу реплікації на ECS (необов'язково, якщо така існує):
    Навігації: Керувати >Простір імен
    Простір імен

  2. Створіть користувача простору імен:


    Примітка: Пізніше ми зіставимо цього користувача з uid Linux, зібраним з попередньої інформації вище.

    Навігації: Керувати>Користувачів
    Новий користувач об'єкта
  3. Створіть сегмент із увімкненим файлом:


    Примітка: У цьому прикладі користувач був створений для власника сегмента, і зазвичай цим користувачем може бути будь-який користувач для простору імен.

    Навігації: Керувати >Відра
    Створіть сегмент із увімкненим файлом
     
    Примітка: Вам потрібне ім'я групи за замовчуванням Linux з попередньої інформації, зібраної на початку цієї статті. Це повинно точно збігатися.
     

    Ім'я групи за замовчуванням у Linux

    1. Натисніть Далі > , щоб продовжити створення сегмента.
    2. Натисніть Файлова система в положення Увімкнуто та введіть інформацію про групу сегментів за умовчанням у попередньому пункті, де виберіть надання дозволів для сегмента.
  4. Натисніть Далі > Натисніть Зберегти , щоб завершити створення сегмента.
    Завершіть створення відра
  5. Створюємо "експорт", натискаємо Новий експорт.

    Навігація: Керувати >Файл
    Створіть клік для експорту

  6. Виберіть простір імен і Bucket.
    Вибір простору імен і сегмента

  7. Натисніть « Додати» в розділі «Параметри експорту хоста », вибравши опції «Дозволи», « Політика передачі запису», «Автентифікація» та«Дозволити монтування каталогів »:
Примітка: Під експортом хосту з полем RootSquash вкажіть ім'я об'єкта ECS, який використовувався для відображення вхідного кореневого користувача (uid=0). Якщо залишити порожнім, користувача root буде стиснуто до неіснуючого користувача, що запобігатиме будь-якому читанню або запису, якщо не створено Прив'язку користувача для uid=0.
 

Додати хост експорту

  1. Зіставте групу за замовчуванням для сегмента файлової системи, встановлену на кроці 3, із gid, визначеним у передумовах, і зіставте користувача, створеного на кроці 2, з uid користувача-передумови. Ви можете повторити ці кроки для додаткових користувачів, які мають доступ для доступу до експорту.


    Примітка: Відображення дозволяє ECS розглядати користувача об'єкта ECS та користувача NFS як одного користувача, але з двома наборами облікових даних, один для доступу до ECS за допомогою NFS, а інший для доступу до ECS за допомогою об'єктних протоколів. Оскільки облікові записи зіставляються, файли, написані користувачем NFS, доступні як об'єкти користувачем зіставленого об'єкта, а об'єкти, написані користувачами об'єктів, доступні як файли користувачем NFS. Дозволи, пов'язані з файлом або об'єктом, базуються на зіставленні між привілеями списків контролю доступу (ACL) POSIX та об'єктного протоколу.

    Приклад групи:
    Приклад групи

    Приклад для користувача:


    Примітка: uid з передумови зіставляється з користувачем простору імен ECS, створеним на кроці 2.
     

    Приклад користувача

    Приклад зіставлення користувачів і груп:

    Приклад зіставлення користувачів і груп
  2. У клієнтській системі, де ви монтуєте експорт, ми повинні перевірити, чи доступний експорт.

Команда:

# showmount -e <IP Address of the ECS>

Приклад:

[root@client ~]# showmount -e x.x.x.x
Export list for x.x.x.x:
/nfsnamespace/nfsbucket             x.x.x.x
  1. Створіть точку монтування на локальному хості Linux.

Команди:

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

Приклад:

[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. Змонтуйте експорт на ваш хост Linux і переконайтеся, що експорт змонтовано.
Примітка: Важливо, щоб ви вказали -o "vers=3", оскільки ECS підтримує лише версію 3.

Команда:

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

Приклад:

[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. Файли Validate можна створювати та отримувати доступ до них за допомогою однієї точки монтування:

    Приклад:

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