Skip to main content

Data Domain:在 NFS 用戶端掛接和驗證匯出項目

Summary: NFS 組態與掛接選項,以及 nfs 用戶端組態。在 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) 輸入命令「nfs enable」:

# 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)
-------   ----------------------   ----------------------------------------


 

在 Data Domain Restorer 上啟用 NFS 存取功能:

新增可存取 Data Domain 系統的 NFS 用戶端。對多個用戶端使用逗號或空格分隔(或兩者兼而有之)清單。用戶端可以是完全限定的域主機名、C 類 IP 位址、具有網路掩碼或長度的 IP 位址,也可以是帶有功能變數名稱的星號 (*) 通配符,例如 *.yourcompany.com。星號 (*) 本身表示沒有限制。添加到 /backup 下的子目錄的用戶端只能訪問該子目錄。    

<nfs 選項>是以逗號分隔或空格分隔(或兩者兼而有之)的清單,由括弧括住。如果未指定任何選項,預設選項為 rw、root_squash、no_all_squash 和 secure。允許使用下列選項:

反滲透

唯讀許可權。

RW

讀取和寫入許可權。

root_squash

將要求從 uid/gid 0 對應至匿名的 uid/gid。

no_root_squash

關閉根壓扁。

all_squash

將所有使用者要求對應至匿名 uid/gid。

no_all_squash

關閉所有使用者請求到匿名 uid/gid 的映射。

secure

要求所有請求源自小於 IPPORT_RESERVED (1024) 的 Internet 埠。

不安全的

關閉安全選項。

anonuid=id

為匿名帳戶設置顯式 uid。id 是一個以 -65635 到 65635 為界的整數。

匿名 = ID

為匿名帳戶設置顯式 gid。id 是一個以 -65635 到 65635 為界的整數。

無鎖

請勿使用檔案鎖定。

洛克

要求檔案在 NFS 用戶端本機鎖定。如果使用 llock 選項,NFS 網路檔案鎖定要求不會傳送至 NFS 伺服器。

範例:

# nfs add /backup 192.168.29.30/24 (rw,no_root_squash,no_all_squash,secure)
匯出特定使用者

CLI 命令
   - 使用者顯示詳細
 - nfs 新增 export-path <client-IP> (rw,root_squash, all_squash, anonuid=user-ID, anongid=group-ID)
   - NFS 匯出修改匯出路徑用戶端 <用戶端 IP> 選項 rw,root_squash,all_squash,anonuid=使用者 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...
    
    	 

在 NFS 用戶端掛接/備份和 /ddvar NFS 共用:

下列程序提供設定 Linux 和 Solaris 用戶端以從 Data Domain 系統掛接 NFS 共用的範例。該過程與其他操作系統類似;儘管每個步驟的具體命令可能有所不同。如需詳細資訊,請參閱用戶端作業系統說明文件。

  1. 在 NFS 用戶端上建立目錄,以用於存取 Data Domain 共用。下列範例使用目錄 ddr。
  2. 變更為新建立的目錄
  3. 建立兩個子目錄,稱為備份和 ddvar (在 /ddr 中)。
    注意:確認目標子目錄存在,否則掛載命令將失敗
  4. 使用作業系統所需的任何特定掛接選項,在用戶端上掛載檔案系統。
  5. 驗證掛接是否成功。

範例

Linux:

# 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」是 Data Domain 系統的主機名稱或 IP 位址。

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」是 Data Domain 系統的主機名稱或 IP 位址。

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」是 Data Domain 系統的主機名稱或 IP 位址。


如何在 NFS 用戶端上掛接 mtree 的範例。

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

 

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000018053
Article Type: Solution
Last Modified: 03 Jul 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.