本主題說明產品平台搭配 NetApp 儲存區的組態。
硬體和軟體需求
VMware 建議以 NetApp 儲存區搭配 FlexClone 作為虛擬機器映像儲存區,以利用重複資料刪除。對於其他儲存磁碟區,一般 NFS 就足夠。
NetApp 硬體和軟體:
- FAS3140C,配備 3 個 1TB 磁碟機架 (42)
- PAM 卡
- NFS
- NearStore A-SIS
- FlexVol
- FlexScale
NFS 匯出
VMware 建議以 NetApp 儲存區搭配 FlexClone 作為虛擬機器映像儲存區 (此範例中的 /vol/vol_tenanta 和 /vol/vol_tenantb),以利用重複資料刪除。對於其他儲存磁碟區,一般 NFS 就足夠。
本機安裝點結構
在傳輸伺服器節點上,建立與您所要掛接 NFS 匯出相同的目錄結構。雖然並未嚴格要求,但這有助於解決掛接的相關問題,並記住各自掛接的位置。例如,對於上述定義的匯出,請在本機管理節點上建立下列目錄結構:
/vol |-- db |-- vol_sp |-- vol_tenanta |-- vol_tenantb |-- vol_dbbackup `-- vol_upload
權限和安全性
所有掛接的檔案系統都應設定下列匯出選項:
- 讀寫存取權:設定給所有主機 (如果需要,您可以選擇限制為特定主機,但您應在新增管理節點時檢查此選項)。
- 根存取權:指定應具有根存取權的主機位址範圍 (使用 CIDR 標記法)。此範圍必須包含所有管理節點。
- 安全性:針對匯出選取 Unix 樣式安全性。
當您檢視 NFS 匯出的匯出選項時,看起來應如下所示:
Read-Write Access (All Hosts) Root Access (10.155.0.0/24) Security (sys)
新增 NetApp 服務帳戶
從您的 NetApp 系統中,您需要新增角色、群組和使用者:
- 新增角色
netapp2> useradmin role add desktone_role -c "Role for Desktone API Support" -a login-http-admin,api-license-list-info,api-system-get-info,api-system-get-version,api-system-get-ontapi-version,api-nfs-status,api-nfs-exportfs-list-rules-2,api-nfs-exportfs-modify-rule-2,api-clone-start,api-clone-stop,api-clone-list-status,api-vfiler-list-info Wed Nov 25 19:34:57 GMT [useradmin.added.deleted:info]: The role 'desktone_role' has been added. Role added.
- 新增群組
netapp2> useradmin group add desktone_group -c "Group for Desktone" -r desktone_role Wed Nov 25 19:41:35 GMT [useradmin.added.deleted:info]: The group 'desktone_group' has been added. Group added.
- 新增使用者
netapp2> useradmin user add desktone -c "Service account for Desktone" -n "Desktone SA" -g desktone_group New password: Retype new password: User added. netapp2> Wed Nov 25 19:57:50 GMT [useradmin.added.deleted:info]: The user 'desktone' has been added.