多台主机
多台主机
本节介绍针对 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 建议在 SID_shared 卷中为 ` /usr/sap/SID` 文件系统另外创建四个子目录,以便每个数据库主机的所有文件系统都位于中央存储上。
|
|
|
如果使用 SAP 本地安全存储服务 (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 多主机系统,其中 SID 为 FC5 ,使用 LVM ,每个 LVM 卷组具有两个 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 的上下文菜单并禁用勒索软件保护
