配置主机
检查并安装iSCSI软件包
主机系统上的IP配置
不同的操作系统版本配置网络接口地址步骤存在差异,比如Windows Server 2003/2008等操作系统可参照下面的步骤设置主机系统的IP地址。
- 打开“Control Panel > Network and Internet > Network Connections”,右键对应的网络端口,选择“Properties”。
- 双击“Internet Protocol Version 4”,在弹出的窗口设定相应的IPv4地址。如图5-17所示。
上图中,在单选框中选中“Use the following IP address”。在下面的配置选项中配置如下参数:
- IP address:IP地址。
- Subnet mask:子网掩码。
- Default gateway:网关。
Windows Server 2012/2016可参考以下步骤进行主机系统IP地址设置。
- 打开“Control Panel > Network and Internet > Network and Sharing Center > Change adapter settings”,右键对应的网络端口,选择“Properties”。
- 双击“Internet Protocol Version 4”,在弹出的窗口设定相应的IPv4地址。如图5-18所示。
上图中,在单选框中选中“Use the following IP address”。在下面的配置选项中配置如下参数:
- IP address:IP地址。
- Subnet mask:子网掩码。
- Default gateway:网关。
主机启动器配置
主机系统启动器配置步骤如下。
- 确保主机和存储系统之间网络连接正常。
物理连接正常之后可以在主机和阵列上分别Ping对方的IP,看是否Ping通。
- 设置启动器的名称。
打开启动器配置界面,在“configuration”下,设置启动器的名称。如图5-19所示。
上面的范例中我们将其设置为“iqn.1991-05.com.microsoft:win-ijqskddbaar”。
iSCSI Initiator Name命名规则如下:
格式为iqn.domaindate.reverse.domain.name:optional name
在上面的名字中,只允许出现下面的字符:
- 特殊字符:破折号('-'),点号('.'),冒号(':')
- 小写英文字母:'a'..'z'
- 阿拉伯数字:'0'..'9'
- 发现Target。
在Discovery标签页,点击“Discover Portal”,在弹出的窗口中输入阵列端的IP地址。如图5-20所示。
因为iSCSI的默认端口是3260,所以无需修改,保持默认值即可。
- 建立连接。
在Target标签页可以看到新发现的target,选择该目标器,点击connect,查看连接状态是否为“connected”。如果是,则成功建立主机系统与存储系统之间的连接。
iSCSI协议规定启动器和目标器要有nop-in/out报文来保持链路的连通性,在Windows中这个功能是默认关闭的,可以在注册表中将参数EnableNOPOut 的值修改为1来开启,修改完成后需要重启主机生效。注册表中该参数路径为:HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}\<Instance Number>\Parameters\EnableNOPOut