Data Domain. Монтирование и проверка экспортов на клиенте NFS

Summary: NFS (Network File System) позволяет системе обмениваться каталогами и файлами с другими пользователями по сети. Данная статья поможет проверить, правильно ли настроен экспорт NFS. Настройка NFS, параметры монтирования и конфигурация клиента. Монтирование и проверка экспортируемых каталогов на клиенте NFS. ...

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.

Symptoms

Данная статья поможет проверить, правильно ли настроен экспорт NFS.

Все системы
Data Domain Все выпуски программного обеспечения

Cause

NFS позволяет системе обмениваться каталогами и файлами с другими пользователями по сети.

Resolution

Проверьте, включен ли протокол NFS:

В интерфейсе командной строки (CLI) Data Domain включите NFS.

# nfs enable
 

Убедитесь, что в системе Data Domain заданы правильные параметры монтирования:

# nfs show clients
path      client                   options
-------   ----------------------   ----------------------------------------
/backup   *                        (rw,no_root_squash,no_all_squash,secure)
/ddvar    *                        (rw,no_root_squash,no_all_squash,secure)
-------   ----------------------   ----------------------------------------
 

Включение доступа к NFS в Data Domain Restorer:

Добавьте клиентов NFS, которые могут получать доступ к системе Data Domain. Используйте список, разделенный запятыми или пробелами (или и то, и другое), для нескольких клиентов.
Клиентом может быть:

  • Полное имя хоста домена
  • IP-адрес
  • Диапазон IP-адресов с масками сети или длиной
  • Звездочка (*) с именем домена, например *.yourcompany.com
  • Звездочка (*) сама по себе означает отсутствие ограничений.

Клиент, добавленный в подкаталог в /backup, имеет доступ только к этому подкаталогу.    

Teh <nfs-options> — это список, разделенный запятыми или пробелами (или и то, и другое), ограниченный круглыми скобками. Если параметры не указаны, по умолчанию используются параметры rw, root_squash, no_all_squash и secure. Допускаются следующие варианты:

ro

Разрешение только для чтения.

rw

Разрешения на чтение и запись.

root_squash

Сопоставьте запросы от uid/gid 0 к анонимному uid/gid.

no_root_squash

Отключите сжатие корней.

all_squash

Сопоставляет все запросы пользователей с анонимным идентификатором UID/GID.

no_all_squash

Отключите сопоставление всех запросов пользователей с анонимным идентификатором UID/GID.

secure

Требовать, чтобы все запросы исходили с интернет-порта, длина которого меньше IPPORT_RESERVED (1024).  Может потребоваться параметр монтирования «resvport». См. примечание ниже. 

insecure

Отключает параметр «Безопасный».

anonuid=id

Задайте явный UID для анонимной учетной записи. Идентификатор — это целое число, ограниченное от -65635 до 65635.

anongid=id

Задайте явный gid для анонимной учетной записи. Идентификатор — это целое число, ограниченное от -65635 до 65635.

nolock

Не используйте блокировку файлов.

llock

Запрашивает локальную блокировку файлов на клиенте NFS. Если используется параметр llock, запросы NFS на блокировку сетевых файлов не отправляются на сервер NFS.

Пример:

# nfs add /backup 192.168.29.0/24 (rw,no_root_squash,no_all_squash,secure)


Экспорт для конкретного пользователя:
 

CLI-команды: Запишите идентификационный номер пользователя из первой команды. Идентификационный номер группы: 50 для группы администраторов и 100 для отсутствия или группы пользователей.

user show list
Create new export:  
    nfs add <export-path> <client-IP> (rw,root_squash, all_squash, anonuid=<user-ID #>, anongid=<group-ID #>)
Modify existing export:
    nfs export modify <export-path> clients <client-IP> options (rw,root_squash, all_squash, anonuid=<user-ID #>, anongid=<group-ID #>)

 



Конфигурация сервиса клиента NFS:

 

Ниже приведены требования к настройке клиента NFS. В примерах демонстрируется конфигурация на хосте Linux. Дополнительные сведения см. в эксплуатационной документации клиента.

  1. Убедитесь, что управляющая программа NFSD запущена в вашей операционной системе (ОС).
    # /sbin/service nfs status
    rpc.mountd is stopped
    nfsd is stopped
    rpc.rquotad is stopped
    Currently NFS service is NOT enabled.
     
  2. Выполните следующую команду, чтобы включить клиент NFS.
    # /sbin/service nfs start
    Starting NFS services:                                     [  OK  ]
    Starting NFS quotas:                                       [  OK  ]
    Starting NFS daemon:                                       [  OK  ]
    Starting NFS mountd:                                       [  OK  ]
     
  3. Убедитесь, что служба клиента NFS запущена.
    #/sbin/service nfs status
    rpc.mountd (pid 7748) is running...
    nfsd (pid 7746 7745 7744 7743 7742 7741  7740 7739) is running...
    rpc.rquotad (pid 7723) is running...
    	 

Монтирование /backup и /ddvar общих ресурсов NFS в клиенте NFS:

Ниже приведен пример настройки клиентов Linux и Solaris для монтирования сетевых папок NFS из системы Data Domain. Процедура аналогична для других операционных систем; Хотя конкретные команды могут отличаться для каждого шага. Подробные сведения см. в документации по клиентским операционным системам.

В следующем примере используется каталог «ddr».

  1. Создайте каталог на клиенте NFS, который будет использоваться для доступа к общему ресурсу Data Domain. 
  2. Перейдите в новый каталог.
  3. Создайте два подкаталога с именами backup и ddvar (в /ddr).
    ПРИМЕЧАНИЕ. Убедитесь, что целевые подкаталоги существуют, иначе команда монтирования не будет выполнена
  4. Смонтируйте файловую систему на клиенте, используя специальные параметры монтирования, необходимые для операционной системы.
  5. Убедитесь, что монтирование выполнено успешно.

Примеры

Linux: (См. ниже Примечание о параметре «безопасного» экспорта NFS.)

# mkdir /ddr
# cd /ddr
# mkdir backup
# mkdir ddvar
# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/backup /ddr/backup
# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/ddvar /ddr/ddvar
# ls /ddr/backup
Где «HOSTNAME» — это имя хоста или IP-адрес вашей системы Data Domain.
    
ПРИМЕЧАНИЕ. О параметре экспорта NFS «secure»:
В некоторых версиях Linux по умолчанию используется "resvport" в качестве варианта монтирования.
Этот параметр соответствует параметру экспорта NFS «secure».
В macOS и более новых версиях Linux требуется, чтобы параметр «resvport» был в параметре mount при подключении к экспорту NFS с параметром «secure».
 
 

Solaris:

# mkdir /ddr
# cd /ddr
# mkdir backup
# mkdir ddvar 
# mount -F nfs -o hard,intr,llock,vers=3,proto=tcp,rsize=1048600,wsize=1048600 HOSTNAME:/backup /ddr/backup
# mount -F nfs -o hard,intr,llock,vers=3,proto=tcp,rsize=1048600,wsize=1048600 HOSTNAME:/ddvar /ddr/ddvar
# ls /ddr/backup
 

Где «HOSTNAME» — это имя хоста или IP-адрес системы Data Domain.

AIX: 

dir /ddr
# cd /ddr
# mkdir backup
# mkdir ddvar 
# mount  -V nfs  o intr,hard,llock,rsize=65536,wsize=65536,vers=3,proto=tcp,combehind,timeo=600,retrans=2 -p HOSTNAME:/backup /ddr
# mount  -V nfs  o intr,hard,llock,rsize=65536,wsize=65536,vers=3,proto=tcp,combehind,timeo=600,retrans=2 -p HOSTNAME:/ddvar /ddr
# ls /ddr/backup
Где «HOSTNAME» — это имя хоста или IP-адрес вашей системы Data Domain.


Пример монтирования mtree на клиенте NFS.

# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/data/col1/mtree1 /ddr/mtree1
 

Additional Information

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000018053
Article Type: Solution
Last Modified: 17 Apr 2026
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.