Windows 服务器给 iSCSI 上双路径:装好 MPIO 再加第二条会话
Windows 侧先补一层:MPIO 特性
虚拟化和数据库这类负载,存储要的是高吞吐、低响应、防单点过载。多重路径 I/O(MPIO)给 iSCSI 连接换来两样东西:故障转移与负载均衡。它的兼容面很广——硬盘控制器、iSCSI 协议、Fibre Channel 等技术以及 Linux、VMware、Microsoft 等软件都支持,官方口径里兼容性比每会话多重连接更好。群晖 NAS 配备两个或以上网络接口,就支持对 iSCSI Target 用 MPIO。
开工前核对:Windows 计算机以 Windows Server 2022 为基准;SAN Manager 里 iSCSI LUN 与 Target 已建好;SAN Manager 的 iSCSI、编辑、高级里已勾选允许一个或多个启动器的多重链接(DSM 7.0 之前在 iSCSI Manager 里配)。另有两条官方提醒:启动器与目标建议各走单独的网络或子网;MPIO 仅在具有两个或以上网络端口的机型上可用。
装特性:两次重启才算落地
启动服务器管理器,前往仪表板、管理、添加功能向导,选择 Multipath I/O,点安装,装完重启一次。接着进控制面板的 MPIO,在发现多路径里选择添加对 iSCSI 设备的支持并点添加,然后再次重启。重开后到 MPIO 属性的 MPIO 设备页看一眼:出现名为 MSFT2005iSCSIBusType 0x9(或类似 ID)的新设备,特性这层才算装到位。
头一条会话:连上并启用多路径
按 Windows 键加 S 搜 iSCSI 启动器打开,进发现选项卡点发现门户,把 NAS 使用的每个 IP 地址都加进去,它们会显示在目标门户里。转到 Targets 选项卡选中目标点连接,勾选启用多路径,点高级:本地适配器选 Microsoft iSCSI 启动器,启动器 IP 和目标门户 IP 各选一个——两个 IP 必须在同一子网。
第二条会话:换一个门户再来一遍
选中目标点属性,在会话选项卡点添加会话,再次勾选启用多路径、点高级:本地适配器照旧,目标门户换成与头一次不同的另一个 IP,同样要求同子网。随后回 NAS 侧,进 SAN Manager(DSM 7.0 之前为 iSCSI Manager)看服务状态,两个 IP 都应在列。
终态:磁盘属性里数出两条路径
按 Windows 键加 X 打开计算机管理,进硬盘管理,右键 iSCSI 硬盘本体(不是分区或存储空间)开属性,MPIO 选项卡里应当列出两条路径,偏好的 MPIO 策略也在这里选。
顺带划界:站内单路径挂盘的篇目讲的是连上就用;本文在单路径之上加装特性、补第二条会话。ESXi 侧的多路径是另一套工具另一篇的事,平台不同不要混搬。
诚鑫致达科技配完 Windows 多路径,验收不看截图看拔线:当场断掉一条网线,业务还在走、路径列表里另一条顶上,才算 MPIO 真装到了位——配置页做得再齐整,也代替不了这一次物理断连。