多台主機
多台主機
本節介紹針對 SAP HANA 多主機系統的 NetApp 儲存系統配置
LUN 概述
下表顯示 2+1 多主機 SAP HANA 系統的 LUN 組態。
| 目的 | LUN | LVM 邏輯磁碟區 |
|---|---|---|
資料主機 1 |
FC5_data_mnt00001_1 FC5_data_mnt00001_2 |
FC5_data_mnt00001-vol |
資料主機 2 |
FC5_data_mnt00002_1 FC5_data_mnt00002_2 |
FC5_data_mnt00002-vol |
記錄主機 1 |
FC5_log_mnt00001_1 FC5_log_mnt00001_2 |
FC5_log_mnt00001-vol |
記錄主機 2 |
FC5_log_mnt00002_1 FC5_log_mnt00002_2 |
FC5_log_mnt00002-vol |
|
|
/hana/shared 磁碟區必須可供所有 SAP HANA 主機存取,因此通常使用 NFS 匯出。由於 NetApp ASA 系統不支援 NFS 協定,NetApp 建議為 /hana/shared 檔案系統使用額外的 AFF 或 FAS 系統。 |
|
|
使用上述組態時、儲存使用者SIDadm預設主目錄的「/usr/sap/sID」目錄、會位於每個HANA主機的本機磁碟上。在採用磁碟型複寫的災難恢復設定中、NetApp建議在「usr/sap/sid」檔案系統的「ID_shared」磁碟區中建立四個子目錄、以便每個資料庫主機在中央儲存設備上都擁有其所有檔案系統。 |
|
|
如果使用 SAP Local Secure Store 服務(LSS),則 /lss/shared/SID 目錄必須可在所有主機上存取,因此通常使用 NFS 匯出。由於 NetApp ASA 系統不支援 NFS 作為通訊協定,NetApp 建議為 /lss/shared 檔案系統使用額外的 AFF 或 FAS 系統。
|
建立 LUN 並將 LUN 對應到啟動程式群組
您可以使用NetApp ONTAP System Manager 建立儲存磁碟區和 LUN,並將它們對應到伺服器的 igroup 和ONTAP CLI。
使用 CLI 建立 LUN 並將 LUN 對應到啟動程式群組
本節說明使用 ONTAP 9 命令列搭配 2+1 SAP HANA 多個主機系統的範例組態,其中包含使用 LVM 的 SID FC5 ,以及每個 LVM Volume 群組兩個 LUN :
-
建立所有LUN。
lun create -path FC5_data_mnt00001_1 -size 1t -ostype linux -class regular lun create -path FC5_data_mnt00001_2 -size 1t -ostype linux -class regular lun create -path FC5_data_mnt00002_1 -size 1t -ostype linux -class regular lun create -path FC5_data_mnt00002_2 -size 1t -ostype linux -class regular lun create -path FC5_log_mnt00001_1 -size 260g -ostype linux -class regular lun create -path FC5_log_mnt00001_2 -size 260g -ostype linux -class regular lun create -path FC5_log_mnt00002_1 -size 260g -ostype linux -class regular lun create -path FC5_log_mnt00002_2 -size 260g -ostype linux -class regular
使用 GUI 停用這些 LUN 的自主勒索軟體保護 -
為屬於系統FC5的所有伺服器建立啟動器群組。
lun igroup create -igroup HANA-FC5 -protocol fcp -ostype linux -initiator 10000090fadcc5fa,10000090fadcc5fb,10000090fadcc5c1,10000090fadcc5c2,10000090fadcc5c3,10000090fadcc5c4 -vserver svm1
-
將所有LUN對應至已建立的啟動器群組。
lun map -path FC5_data_mnt00001_1 -igroup HANA-FC5 lun map -path FC5_data_mnt00001_2 -igroup HANA-FC5 lun map -path FC5_data_mnt00002_1 -igroup HANA-FC5 lun map -path FC5_data_mnt00002_2 -igroup HANA-FC5 lun map -path FC5_log_mnt00001_1 -igroup HANA-FC5 lun map -path FC5_log_mnt00001_2 -igroup HANA-FC5 lun map -path FC5_log_mnt00002_1 -igroup HANA-FC5 lun map -path FC5_log_mnt00002_2 -igroup HANA-FC5
使用 GUI 建立 LUN 並將 LUN 對應到啟動程式群組
本節展示了使用以下配置的範例 `ONTAP System Manager`對於使用 LVM 且每個 LVM 磁碟區組有兩個 LUN 的 SID FC5 的 2+1 SAP HANA 多主機系統:
-
登入 `ONTAP System Manager`您的ONTAP集群並選擇 `Storage`從左側選單中。
-
按
Add
-
-
選擇
More options
-
提供所需資訊:
-
資料 LUN 的名稱,例如.
FC5_data_mnt00001 -
要與 LVM 組合的 LUN 數量,例如 2
-
每個 LUN 的大小,例如 1000 GB
-
選擇
SCSI (FC or iSCSI) -
選擇
Linux`作為 `Host Operating system -
選擇
New host`對於 `Host mapping`選項,提供一個名稱,例如 `FC5_host,選擇或新增所需的啟動器 -
保持 `Schedule snapshots`未選取
-
按
Add
-
-
按下
Add
-
提供所需資訊:
-
附加資料 LUN 的名稱,例如
FC5_data_mnt00002 -
要與 LVM 組合的 LUN 數量,例如 2
-
每個 LUN 的大小,例如 1000 GB
-
選擇
Linux`作為 `Host Operating system -
選擇先前建立的映射 `FC5_host`對於 `Host mapping`選項
-
按
Add

-
-
對每個額外的工作主機重複步驟 4 和 5
-
成功建立資料 LUN 後,按
Add
-
提供所需資訊:
-
要與 LVM 合併的日誌 LUN 名稱,例如
FC5_log_mnt00001 -
要與 LVM 組合的 LUN 數量,例如 2
-
每個 LUN 的大小,例如 260 GB
-
選擇
Linux`作為 `Host Operating system -
選擇先前建立的映射 `FC5_host`對於 `Host mapping`選項
-
按
Add
-
-
按下
Add
-
提供所需資訊:
-
附加日誌 LUN 的名稱,例如
FC5_log_mnt00002 -
要與 LVM 組合的 LUN 數量,例如 2
-
每個 LUN 的大小,例如 260 GB
-
選擇
Linux`作為 `Host Operating system -
選擇先前建立的映射 `FC5_host`對於 `Host mapping`選項
-
按
Add
-
-
對每個額外的工作主機重複步驟 9 和 10
SAP HANA 多主機系統所需的所有 LUN 均已建立。

對所有資料和日誌 LUN 停用自主勒索軟體保護
開啟每個資料和日誌 LUN 的內容功能表,並停用勒索軟體防護
