配置 SAN 存储
此操作步骤 会在已配置FC或iSCSI协议的现有Storage VM上创建新的LUN。
此过程适用于FAS、AFF和当前ASA系统。如果您有ASA R2系统(ASA A1K、ASA A70或ASA A90)、请按照"这些步骤"配置存储。ASA R2系统可为仅使用SAN的客户提供简化的ONTAP体验。
如果需要创建新的Storage VM并配置FC或iSCSI协议、请参见 "为 FC 配置 SVM" 或 "为 iSCSI 配置 SVM"。
如果未启用FC许可证、则LIF和SVM显示为联机、但运行状态为已关闭。
LUN在主机中显示为磁盘设备。
在创建 LUN 期间,始终会启用非对称逻辑单元访问( ALUA )。您不能更改 ALUA 设置。 |
要托管启动程序,必须对 SVM 中的所有 FC LIF 使用单个启动程序分区。
从 ONTAP 9.8 开始,在配置存储时,默认情况下会启用 QoS 。您可以在配置过程中或稍后禁用QoS或选择自定义QoS策略。
使用ONTAP 系统管理器(9.7及更高版本)中的FC或iSCSI协议创建LUN以为SAN主机提供存储。
要使用System Manager Classic (适用于9.7及更早版本)完成此任务、请参阅 "适用于 Red Hat Enterprise Linux 的 iSCSI 配置"
-
安装相应的 "SAN主机实用程序" 在主机上。
-
在 System Manager 中,单击 * 存储 > LUN* ,然后单击 * 添加 * 。
-
输入创建 LUN 所需的信息。
-
您可以单击*更多选项*执行以下任一操作、具体取决于您的ONTAP 版本。
选项
从开始提供
-
将 QoS 策略分配给 LUN ,而不是父卷
-
* 更多选项 > 存储和优化 *
-
选择 * 性能服务级别 * 。
-
要将 QoS 策略应用于单个 LUN 而不是整个卷,请选择 * 将这些性能限制实施应用于每个 LUN* 。
默认情况下、性能限制在卷级别应用。
-
ONTAP 9.10.1
-
使用现有启动程序组创建新的启动程序组
-
* 更多选项 > 主机信息 *
-
选择 * 使用现有启动程序组新建启动程序组 * 。
包含其他igroup的igroup的操作系统类型在创建后无法更改。
-
ONTAP 9.9.1
-
将问题描述添加到 igroup 或主机启动程序
问题描述用作 igroup 或主机启动程序的别名。
-
* 更多选项 > 主机信息 *
-
ONTAP 9.9.1
-
在现有卷上创建 LUN
默认情况下,会在新卷中创建新的 LUN 。
-
* 更多选项 > 添加 LUN*
-
选择 * 组相关 LUN* 。
-
ONTAP 9.9.1
-
禁用 QoS 或选择自定义 QoS 策略
-
* 更多选项 > 存储和优化 *
-
选择 * 性能服务级别 * 。
在ONTAP 9.9.1及更高版本中、如果选择自定义QoS策略、则还可以选择在指定本地层上手动放置。
-
ONTAP 9.8
-
-
对于 FC ,请按 WWPN 对 FC 交换机进行分区。每个启动程序使用一个分区,并在每个分区中包含所有目标端口。
-
发现主机上的LUN。
对于VMware vSphere、请使用Virtual Storage Console (VSC)发现并初始化LUN。
-
初始化LUN、并可选择创建文件系统。
-
验证主机是否可以在LUN上写入和读取数据。
使用ONTAP 命令行界面使用FC或iSCSI协议创建LUN以为SAN主机提供存储。
-
确认您已获得FC或iSCSI许可证。
system license show
Package Type Description Expiration ----------------- ------- --------------------- -------------------- Base site Cluster Base License - NFS site NFS License - CIFS site CIFS License - iSCSI site iSCSI License - FCP site FCP License -
-
如果您没有FC或iSCSI许可证、请使用
license add
命令:license add -license-code <your_license_code>
-
在SVM上启用协议服务:
对于iSCSI:
vserver iscsi create -vserver <svm_name> -target-alias <svm_name>
对于FC:
vserver fcp create -vserver <svm_name> -status-admin up
-
在每个节点上为SVM创建两个LIF:
network interface create -vserver <svm_name> -lif <lif_name> -role data -data-protocol <iscsi|fc> -home-node <node_name> -home-port <port_name> -address <ip_address> -netmask <netmask>
对于每个提供数据的SVM、NetApp至少支持每个节点一个iSCSI或FC LIF。但是、要实现冗余、每个节点需要两个LIF。对于iSCSI、建议在单独的以太网网络中为每个节点至少配置两个LUN。
-
确认已创建LIFs且其运行状态为
online
:network interface show -vserver <svm_name> <lif_name>
-
创建 LUN :
lun create -vserver <svm_name> -volume <volume_name> -lun <lun_name> -size <lun_size> -ostype linux -space-reserve <enabled|disabled>
LUN 名称不能超过 255 个字符,并且不能包含空格。
在卷中创建 LUN 时, NVFAIL 选项会自动启用。 -
创建 igroup :
igroup create -vserver <svm_name> -igroup <igroup_name> -protocol <fcp|iscsi|mixed> -ostype linux -initiator <initiator_name>
-
将 LUN 映射到 igroup :
lun mapping create -vserver <svm_name> -volume <volume_name> -lun <lun_name> -igroup <igroup_name>
-
验证是否已正确配置 LUN :
lun show -vserver <svm_name>
-
(可选) "创建端口集并绑定到igroup"。
-
按照主机文档中的步骤在特定主机上启用块访问。
-
使用 Host Utilities 完成 FC 或 iSCSI 映射并发现主机上的 LUN 。