透過 Linux NFS 儲存服務,使用 QNAP 企業級儲存設備
概觀
這份文件將說明如何在 Linux 環境中,透過 NFS 介面利用 ES NAS,並協助您完成整個過程。
系統架構概觀

網路設定清單
NAS 網路設定 | ||
---|---|---|
角色 | IP | 描述 |
SCA 管理埠 | 192.168.1.10 | SCA 管理埠 IP |
SCA Ethernet 1 | 10.10.10.51 | SCA 10Gb 資料埠 1 |
SCA Ethernet 2 | 10.10.20.51 | SCA 10Gb 資料埠 2 |
SCB 管理埠 | 192.168.1.11 | SCB 管理埠 IP |
SCB Ethernet 1 | 10.10.10.52 | SCB 10Gb 資料埠 1 |
SCB Ethernet 2 | 10.10.20.52 | SCB 10Gb 資料埠 2 |
Linux 客戶端網路設定 | ||
角色 | IP | 描述 |
Ethernet 1 | 10.10.10.21 | 10Gb 資料埠 1 |
Ethernet 2 | 10.10.20.21 | 10Gb 資料埠 2 |
共享資料夾設定
- 名稱/別名 : linux_nfs
- 動態配置 : 是
- 動態配置 : 是
- NFS路徑 : 10.10.10.51:/share/linux_nfs
10.10.20.51:/share/linux_nfs
Linux 客戶端設定
- 作業系統版本 : CentOS 7 x86_64
- nfs-utils 套件版本 : 1:1.3.0-0.21.el7_2
共享資料夾建立在儲存池 1(位於 SCA 控制器),所以只有 SCA 控制器上的 IP 位置 (10.10.10.51 與 10.10.20.51) 可被用於 NFS 共享資料夾存取。
在 ES NAS 上建立 NFS 儲存空間與設定權限
將客戶端加入 Host 允許清單
1. 在 NAS 管理介面開啟「儲存空間總管」。
2. 進入「連線主機管理」,再點選「建立主機」按鈕。
3. 輸入 Linux 客戶端別名,在此範例中,我們輸入「Linux Server」。
4. 輸入 Linux 客戶端 IP 位置、IP 範圍、子網路遮罩或客戶端名稱,再按下「確認」。
5. 已經成功建立客戶端主機資訊。
建立 NFS 共享資料夾
1. 前往「儲存空間總管」>「儲存空間」。
2. 點選「建立」>「建立共用資料夾」。
3. 輸入資料夾名稱。
4. 在「儲存服務」分類下勾選「NFS」,並調整資料夾設定以符合您的需求,再點選「建立」。
編輯 NFS 存取權限
1. 前往「儲存空間總管」>「儲存空間」。
2. 點選欲編輯的資料夾。
3. 點選「權限」。
4. 在「選擇權限類別」中,移至「NFS主機存取」。
5. 在「存取權限」項目中,選擇「無限制」。
6. 選擇你想要允許權限的 Linux 客戶端。
7. (選擇性) 您也可以勾選「所有的主機可以存取共用資料夾」,此舉將犧牲一些安全性,換取所有客戶端都能直接存取的便利性。
8. 按下「套用」。
在 Linux 客戶端上設定 NFS
掛載 NFS 共享資料夾
1. 檢查 ES NAS 上可用的共享資料夾列表。
# showmount -e 10.10.10.51
Export list for 10.10.10.51:
/share/linux_nfs 10.10.20.21,10.10.10.21
2. 掛載一個 NFS 資料夾至本地。
# mount 10.10.10.51:/share/linux_nfs /qnap_nfs/
3. 確認 NFS 資料夾的已使用與剩餘容量。
# df -h
Filesystem | Size | Used | Avail | Use% | Mounted on |
---|---|---|---|---|---|
/dev/sda3 | 42G | 1.5G | 40G | 4% | / |
devtmpfs | 910M | 0 | 910M | 0% | /dev |
tmpfs | 919M | 0 | 919M | 0% | /dev/shm |
tmpfs | 919M | 18M | 902M | 2% | /run |
tmpfs | 919M | 0 | 919M | 0% | /sys/fs/cgroup |
/dev/sda5 | 21G | 33M | 21G | 1% | /home |
/dev/sda1 | 497M | 198M | 300M | 40% | /boot |
tmpfs | 184M | 0 | 184M | 0% | /run/user/0 |
10.10.10.51:/share/linux_nfs | 5.2T | 128K | 5.2T | 1% | /qnap_nfs |
總結
使用者已可存取在 ES NAS 上的 NFS 共享資料夾。