块存储 SMAPI 测试

此自动测试验证存储区域网络 (SAN) 设备上的块存储管理。 它通过存储提供程序测试从 SAN 设备(iSCSI 目标)到 HLK 客户端计算机(iSCSI 发起程序)的存储管理 API (SMAPI) 连接来实现此目的。

测试详细信息

   
规范
  • System.Server.StorageManageability.Smapi.FileStorage.BasicFunction
  • System.Server.StorageManageability.Smapi.BlockStorage.BasicFunction
平台
  • Windows Server 2016 (x64)
支持的版本
  • Windows 10 版本 1511
  • Windows 10 版本 1607
  • Windows 10 版本 1703
  • Windows 10 版本 1709
  • Windows 10 版本 1803
  • Windows 10 版本 1809
  • Windows 10 版本 1903
  • Windows 10 的下一次更新
预计运行时间(以分钟为单位) 2
类别 兼容性
超时(以分钟为单位) 120
需要重启 false
需要特殊配置 false
类型 automatic

 

其他文档

此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:

运行测试

在运行测试之前,需要以下各项:

  • 硬件
    • 作为 iSCSI 目标与充当 iSCSI 发起程序的 HLK 客户端计算机连接的 SAN 阵列(及其提供程序)。
    • SAN 阵列/提供程序与主机(HLK 客户端计算机)之间的以太网连接。
  • 软件
    • 基于 Windows 标准的存储管理功能。 如果未安装此包,测试将自动安装它。 HLK 客户端计算机需要 Internet 连接才能安装此包。
    • Microsoft iSCSI 发起程序服务 (MSiSCSI)。 此服务预装在 Windows 操作系统上。 如果由于任何原因未安装,请手动安装它。 如果 MSiSCSI 服务未在运行,测试将自动启动它。

对于此测试,必须配置一个作为 iSCSI 目标连接到 iSCSI 发起程序(在此用例中是 HLK 客户端计算机)的 SAN 阵列。 HLK 客户端计算机必须安装了 Microsoft iSCSI 发起程序服务。 此服务预装在 Windows 操作系统上。 如果此服务未在运行,测试将自动启动它。

这些 SAN 阵列不直接连接到主机。 它们通过存储提供程序连接到主机。 存储提供程序可提供与一个或多个存储阵列的连接。

此测试要求在运行测试之前传递一组参数。 这些参数特定于 SAN 阵列及其连接到主机的方式。 下一节提供参数详细信息。

故障排除

有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题

值为 0 表示测试成功。 值为 1 表示测试失败。 HLK 控制器将捕获此返回代码,并显示 HLK 作业是已通过还是失败。

查看保存在 TestDestFolder(在 HLK 客户端计算机上的参数列表中引用)中的测试日志文件,并修复导致测试失败的安装问题。

更多信息

参数

参数名称 参数说明
ProviderName 提供程序的名称
ProvisioningType 预配类型
用户名 提供程序用户名
密码 提供程序密码
Netname 提供程序 URI
端口 端口号
StorageSubsystem 存储子系统的名称
TargetPortalIP 目标门户 IP 地址
StoragePool 存储池
HostName Windows 服务器的主机名
TestDestFolder 测试目标文件夹