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

Summary: Як створити експорт мережевої файлової системи (NFS) на ECS.

Ця стаття стосується Ця стаття не стосується Ця стаття не стосується якогось конкретного продукту. У цій статті зазначено не всі версії продукту.

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

Продукти, яких це стосується

ECS Appliance Gen 3

Продукти

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 Number: 000019857
Article Type: How To
Востаннє змінено: 09 жовт. 2025
Version:  10
Отримайте відповіді на свої запитання від інших користувачів Dell
Служба підтримки
Перевірте, чи послуги служби підтримки поширюються на ваш пристрій.