创建新 SVM
存储虚拟机(SVM)提供 iSCSI 目标,供主机访问 LUN。创建 SVM 时,还将创建逻辑接口(LIF)和 LUN 及其所属卷。可创建 SVM 将一位用户的数据和管理功能与集群中的其他用户的数据和管理功能分开。
关于本任务
如果集群中还没有至少一个 SVM 为客户端提供数据访问权限,您必须创建一个。- 在 SSH 会话中连接集群管理 LIF 的 IP 地址,然后使用集群管理员凭证登录。
- 运行 vserver create 命令以创建 SVM。
以下示例将创建一个名为 vs0 的 SVM,其根卷名为 vs0_root,位于聚合 aggr0_node1 上,语言为美式英语。
DM-cluster::> vserver create -vserver vs0 -aggregate aggr0 -subtype default -rootvolume vs0_root -rootvolume-security-style mixed -language en_US.UTF-8 - 运行 vserver iscsi create 命令以在 SVM 上创建 iSCSI 服务。
以下示例将在 SVM vs0 上创建 iSCSI 服务。
DM-cluster::> vserver iscsi create -vserver vs0 - 运行 volume create 命令以在 SVM 和存储聚合上创建卷。
以下示例将在名为 vs0 的 SVM 和名为 aggr0 的存储聚合上创建一个名为 vol0 的新卷。创建卷后,该卷将处于联机状态。该卷的大小为 50 GB,创建操作在后台运行。
DM-cluster::> volume create -vserver vs0 -volume vol0 -aggregate aggr0 -size 50G -state online - 运行 lun create 命令以创建特定大小的新 LUN。创建 LUN 时,必须指定 LUN 操作系统类型。
以下示例将创建一个名为 lun0 的新 LUN,大小为 20 GB,操作系统类型为 Windows。
DM-cluster::> lun create -vserver vs0 -volume vol0 -lun lun0 -size 20GB -ostype windows - 运行 igroup create 命令以创建发起方组(igroup)。您可以使用 igroup 来控制哪些主机可以访问特定的 LUN。
以下示例将创建一个名为 igroup0 的 iSCSI igroup,其中包含与该节点名称关联的 Windows 主机的节点名称。
DM-cluster::> igroup create -vserver vs0 -igroup igroup0 -protocol iscsi -ostype windows -initiator iqn.1991-05.com.microsoft:eng1 - 运行 network interface create 命令以为 SVM 创建网络逻辑接口(LIF)。SVM 通过一个或多个 LIF 为客户端提供数据。必须在要用于访问数据的端口上创建 LIF。
以下示例将在名为 vs0 的 SVM 上创建名为 vs0_data_iscsi_lif_11 的 IPv4 LIF。它们的主节点是 DM-cluster-01,主端口是 e0c。
DM-cluster::> network interface create -vserver vs0 -lif vs0_data_iscsi_lif_11 -role data -data-protocol iscsi -home-node DM-cluster-01 -home-port e0c -address 192.168.88.188 -netmask 255.255.255.0注您应该为所有通过 iSCSI 协议提供数据的 SVM 中的每个节点至少创建一个 LIF。 - 运行 lun map 命令以将 LUN 映射到 igroup。
以下示例将 SVM vs0 上的 LUN lun0 映射到 igroup igroup0。
DM-cluster::> lun map -vserver vs0 -volume vol0 -lun lun0 -igroup igroup0您可以运行 lun show 命令以显示 LUN 设置。
提供反馈