Dell Wyse Device Manager 5.7.
注、小心和警告 注: “注”表示帮助您更好地使用该产品的重要信息。 小心: “小心”表示可能会损坏硬件或导致数据丢失,并说明如何避免此类问题。 警告: “警告”表示可能会造成财产损失、人身伤害甚至死亡。 © 2018 Dell Inc. 或其子公司。保留所有权利 Dell、EMC 和其他商标为 Dell Inc. 或其子公司的商标。其他商标均为其各自所有者的商标。 2018–04 Rev.
目录 1 简介............................................................................................................................................................... 6 安装程序表.........................................................................................................................................................................6 支持值表...................................................................................................................................................................
6 配置负载平衡............................................................................................................................................... 71 设置 ARR 代理服务器..................................................................................................................................................... 71 安装 Internet 信息服务—IIS.................................................................................................................................... 72 安装 ARR 模块...........................
ARR 代理返回 HTTP 错误代码 502.4....................................................................................................................111 在代理上启用 SSL 卸载........................................................................................................................................... 111 安装无限期地继续下去............................................................................................................................................ 111 负载平衡器问题.................................................
1 简介 Dell Wyse Device Manager (WDM) 是用于管理所有 Dell Wyse 瘦客户端和零客户端的软件。WDM 使 IT 管理员能够执行以下功能: • 软件映像、更新和配置瘦客户端和零客户端设备 • 设备的资产跟踪 • 监视设备的运行状况 • 管理设备上的策略和网络设置 • 远程管理和映射设备 WDM 使用行业标准通信协议和基于组件的体系结构,可以高效管理网络上的设备。本指南提供了有关安装 WDM 的前提条件的信 息,以及在环境中安装和配置 WDM 的步骤。 主题: • 安装程序表 • 支持值表 • 本地化支持 • Dell Wyse 技术支持 安装程序表 下表介绍了安装程序支持的 Microsoft SQL Server 和 Microsoft Windows Server 的各种组合。 表.
Windows 2012 + SQL Server 2008 R2 是 是 是 是 是 是 Windows 2012 + SQL Server 2008 是 是 是 是 是 是 Windows 2012 + 是 SQL Server 2012 是 是 是 是 是 Windows 2012 + 是 SQL Server 2014 是 是 是 是 是 Windows 2012 + 是 SQL Server 2016 是 是 是 是 是 Windows Server 2016 Windows 2016 + SQL Express 2016 SP1 是 是 是 是 是 是 Windows 2016 + 是 SQL Server 2012 是 是 是 是 是 Windows 2016 + 是 SQL Server 2014 是 是 是 是 是 Windows 2016 + 是 SQL Server 2016 是 是 是 是 是 支持值表 表.
• 支持的 Thin Client Microsoft SQL Server 2016 Express SP1 Wyse ThinOS • Wyse 3010 瘦客户端与 ThinOS • Wyse 3020 瘦客户端与 ThinOS • Wyse 3040 瘦客户端与 ThinOS • Wyse 5010 瘦客户端与 ThinOS • Wyse 5040 瘦客户端与 ThinOS • Wyse 3030 LT 瘦客户端与 ThinOS • Wyse 5060 瘦客户端与 ThinOS • Wyse 7010 瘦客户端与 ThinOS Wyse ThinOS PCoIP • Wyse 5040 AIO 瘦客户端与 PCoIP • Wyse 5010 瘦客户端与 PCoIP • Wyse 3030 LT 瘦客户端与 PCoIP • Wyse 5060 瘦客户端与 PCoIP Wyse Enhanced Microsoft Windows Embedded Standard 7 — 内 部版本 818 及更高版本 • Wyse 5010 瘦客户端与 WES7
• Wyse 7040 瘦客户端与 Win10 IoT Wyse Enhanced SUSE Linux Enterprise • Wyse 5010 瘦客户端与 Linux • Wyse 5020 瘦客户端与 Linux • Wyse 7010 瘦客户端与 Linux • Wyse 7020 瘦客户端与 Linux ThinOS Lite • 适用于 Citrix 的 Wyse 3010 零客户端 • 适用于 Citrix 的 Wyse 3020 零客户端 • 适用于 Citrix 的 Wyse 5010 零客户端 ThreadX/View 零客户端 • Wyse 5030 零客户端 • Wyse 7030 零客户端 • Wyse 5050 AIO 零客户端与 PCoIP ThinLinux 支持的 EOL Dell Wyse 瘦客户端平台 • Wyse 3030 LT 客户端与 ThinLinux • Wyse 3040 客户端与 ThinLinux • Wyse 7020 客户端与 ThinLinux • Wyse 5020 客户端与 Thi
• X50M • Z50S ThinOS Lite • C00X • R00X ThreadX/View 零客户端 • P20 Wyse ThinOS • C10LE • R10L Wyse Enhanced Microsoft Windows Embedded Standard 2009 — 内部版本 641 及更高版本 • C90LEW • 5010 • R90LW • R90LEW • V90LEW • X90CW • X90MW • 7010 • Z90SW 本地化支持 对于 WDM 服务器,在 Windows 2008 R2 SP1 Enterprise Edition、Windows 2012 Standard R2 和 Windows 2016 Standard R2 上提供以 下语言的本地化支持: • 法语 • 德语 • 西班牙语 • 日语 • 简体中文 Dell Wyse 技术支持 如要访问技术资源自助服务门户、知识库、软件下载、注册、保修延期/RMA、参考手册等,请访问 www.dell.
相关说明文件和服务 Dell Wyse 网站上提供包含硬件产品功能的情况说明书。转至 http://www.dell.com/wyse,然后选择硬件产品以查找和下载情况说明 书。 要获取 Wyse 产品支持,请检查您的产品服务标签或序列号。 • 对于贴有 Dell 服务标签的产品,请查找 Dell Wyse 产品页面上的知识库文章和驱动程序。 • 对于未贴有 Dell 服务标签的产品,请通过访问 Wyse 支持域以获得所需的所有支持。 Dell Wyse 在线社区 Dell Wyse 维护在线社区,我们产品的用户可在该社区中寻找和交换有关用户论坛的信息。请访问 Dell Wyse 在线社区论坛,网址为: en.community.dell.
2 前提条件 本节中列出了准备环境来安装和配置 WDM 所必须完成的前提条件、硬件及软件要求。本节包含以下内容: • 预安装核对表 • 硬件要求 • 软件要求 • 通信端口要求 • 升级要求 • 管理 PCoIP 设备的要求 主题: • 预安装核对表 • 硬件要求 • 通信端口要求 • 管理 PCoIP 设备的要求 • 安装 WDM Enterprise Edition 的核对表 预安装核对表 在开始安装 WDM 之前,确保您满足以下要求: • 您在其上安装 WDM 的服务器应该专用于 WDM 服务且不应执行其他功能。例如,该服务器不应用作域控制器、备份控制器、邮 件服务器、生产 Web 服务器、DHCP 服务器、MSMQ 服务器或应用程序服务器。 • 在您在其上安装 WDM 的服务器上安装受支持的操作系统。有关更多信息,请参阅 Support Information(支持信息)。 • 请确保在安装 WDM 的系统上没有需要 IIS 的其他应用程序正在运行。 • 确保所有所需的通信端口可用并打开,支持服务器、路由器和交换机之间的通信。有关更多信息,请参
硬件要求 安装 WDM 的系统应满足或超过最低系统要求,具体视所安装的操作系统而定。所需的实际可用空间取决于所注册的软件包数量和大 小,还取决于要管理的设备数量。 表. 3: 32 位操作系统的服务器硬件要求 类别 最低要求 推荐配置 CPU 2.5 GHz 双核 Intel 或 AMD 四核 Intel 或 AMD RAM 4 GB 4 GB 在虚拟机情况下,最初分配应为 2 GB 40 GB 40 GB 类别 最低要求 推荐配置 CPU 2.5 GHz 双核 Intel 或 AMD 四核 Intel 或 AMD RAM 6 GB 8 GB 最小可用空间 40 GB 40 GB 最小可用空间 表.
WDM 组件 协议和相应端口 端口 功能 Web 服务 HTTP 80 与 Web 代理、GUI 和标准服务 通信。 280 HTTPS 443 8443 Web 代理 与 Web 代理、GUI 和标准服务 安全通信。 OLE DB 1433(默认)可在安装过程中 进行配置 与 WDM 数据库通信。 HTTP 80 与 Web 服务通信。 280 DHCP 代理和 TFTP 服务 DHCP 代理和 TFTP 服务以及 PXE FTP 21 针对主软件存储库和远程软件 存储库读取和写入文件。 OLE DB 1433(默认)可在安装过程中 进行配置 与 WDM 数据库通信。 HTTP 8008 与 GUI 和 Web 服务进行通信。 DHCP 67 处理已启用 PXE 的设备对标准 服务的 UDP 请求。 68 4011 TFTP 69 下载可引导映像以启用管理处 理。 HTTP 80 就操作和当前任务状态与 Web 服务通信。 FTP 21 针对主软件存储库和远程软件 存储库下载和上载文件。 DHCP 代理和 TFTP 服务以及
WDM 组件 协议和相应端口 端口 功能 注: 必须将两个通信端口 添加到防火墙入站规 则。如果需要,可以自 定义 49159 端口号。默 认端口 49159 是自定义 的端口,需要手动添 加。 管理 PCoIP 设备的要求 运行 Threadx 固件的 PCoIP 设备需要 DNS 服务位置 (SRV) 资源记录以执行以下操作: • Partial Check-In (heartbeat)(部分检查(心跳))— 设备每小时执行一次心跳检查。 • Firmware Download Completion Status(固件下载完成状态) — 固件上传由服务器启动,下载完成通过设备使用 DNS SRV 记录 启动。 • ThreadX 4.x — 如果打算使用 PCoIP (ThreadX 4.
3 安装 Wyse Device Manager WDM 包含以下组件: • 数据库 • 管理服务器 • 软件存储库 • 其他服务 • Web UI 您可以在同一系统上安装所有组件或者可以采用分布式设置,在不同的系统上安装每个组件。 WDM 有以下版本可用: • Enterprise Edition — 此版需要特定的许可证密钥,并且一起打包了 WDM 的所有功能。使用此版本可以管理数目庞大的瘦客户 端。可以在分布式环境中安装此版本,并且可以将每个组件安装在不同的系统上。 • 工作组版 — 此版本包含免费的许可证密钥,并且会禁用某些 WDM 功能。使用此版本,可以管理多达 10,000 个瘦客户端设备。 必须将所有组件安装在同一个系统中,并且对于此版本不能使用分布式安装。 注: 需要激活工作组许可证。 注: • 要运行 WDM 安装程序 (Setup.
图 1: 欢迎屏幕 3 单击 NEXT(下一步)。 4 在许可证类型中,选择 WORKGROUP(工作组),然后单击 NEXT(下一步)。 安装 Wyse Device Manager 17
图 2: 工作组许可证类型 注: 对于工作组版本,安装程序内提供了许可证密钥,不需要输入任何详情。 此时将显示 Components(组件)屏幕。 18 安装 Wyse Device Manager
图 3: 组件屏幕 5 单击 NEXT(下一步)。 注: 默认情况下,所有组件均处于选中状态,并且不能取消选择任何组件。 此时将会显示 Configure Database(配置数据库)屏幕。 安装 Wyse Device Manager 19
图 4: 配置数据库屏幕 6 7 在 Configure Database(配置数据库)屏幕中,选择以下选项之一: • Install New Database Server (Microsoft SQL Express 2016 SP1)(安装新的数据库服务器 (Microsoft SQL Express 2016 SP1)) — 如果系统上未安装任何受支持的 Microsoft SQL Server 版本,则选择此选项并继续执行步骤 8。 • Use Existing Database Server (SQL Server Express or full)(使用现有的数据库服务器(SQL Server Express 或完整版)) — 如果系统上已安装受支持的 Microsoft SQL Server 版本,则选择此选项。如果选择此选项,请确保现有的数据库服务器位 于安装 WDM 工作组版本的同一个系统上,并继续执行步骤 9。 如果您在步骤 7 中选择了第一个选项,请选择验证方法。 20 安装 Wyse Device Manager
图 5: 安装新的数据库服务器选项 • • SQL Server Authentication(SQL Server 验证) — 默认情况下,此选项处于选中状态。要配置 SQL Server 验证,请执行以 下操作: 1 输入 WDM 数据库凭据。 2 输入新的数据库凭据。可以在新的数据库服务器详情下,输入实例名称和数据库名称。默认实例名称和数据库名称显示 为 RapportDB。 Windows Authentication(Windows 验证) — 输入新的数据库服务器详情。默认实例名称和数据库名称显示为 RapportDB。 注: – 如果要使用 Windows 登录凭据连接到 WDM 数据库,请选择 Windows Authentication(Windows 验证)。 – 密码必须匹配 Windows 操作系统的复杂性规则。 8 如果您在步骤 7 中选择了第二个选项,请选择验证方法。 安装 Wyse Device Manager 21
图 6: 使用现有的数据库服务器选项 • • 9 SQL Server Authentication(SQL Server 验证) — 默认情况下,此选项处于选中状态。要配置 SQL Server 验证,请执行以 下操作: 1 选择创建新用户选项或使用现有用户选项,然后输入 WDM 数据库凭据。 2 输入现有数据库服务器详情,例如服务器主机名、实例名称、数据库名称、端口号、SQL 管理员名称和密码。默认端口 号为 1433。 Windows Authentication(Windows 验证) — 输入现有数据库服务器详情,例如服务器主机名、实例名称、数据库名称、端 口号、SQL 管理员名称和密码。 单击 NEXT(下一步)。 Configure Software Repository Server(配置软件存储库服务器)屏幕随即显示。 22 安装 Wyse Device Manager
图 7: 配置软件存储库服务器屏幕 10 在 Configure Software Repository Server(配置软件存储库服务器)屏幕中,可以选择以下选项之一: • CONFIGURE NEW REPOSITORY SERVER(配置新的存储库服务器) — 如果希望安装程序配置新的存储库服务器,请选择 此选项。要配置新的存储库服务器,请执行以下操作: – 选择协议和设置以将软件分发到受管设备。默认情况下,HTTPS 处于选中状态。也可为 ThreadX 4.x 选择 FTP,为 ThreadX 5.x 选择 CIFS。 – 选择验证类型。默认情况下,Windows 处于选中状态。 注: Linux 需要基本验证。 – 创建新的用户凭据或使用现有的用户凭据。 • USE EXISTING REPOSITORY SERVER(使用现有的存储库服务器) — 如果希望安装程序使用现有的存储库服务器,请选 择此选项。要配置现有的存储服务器,请执行以下操作: – 选择协议和设置以将软件分发到受管设备。默认情况下,HTTPS 处于选中状态。也可为 ThreadX 4.
图 8: 其他服务屏幕 注: 默认情况下,DHCP Proxy(DHCP 代理)处于选中状态。 13 输入安装路径,然后单击 NEXT(下一步)。 24 安装 Wyse Device Manager
图 9: 目标屏幕 14 选择并导入证书以开始安装。 安装 Wyse Device Manager 25
图 10: 证书屏幕 注: 如果未选择证书就单击 NEXT(下一步),则安装程序会安装自签证书。这样一来,会对通信进行加密,但系统并不完 全安全。证书必须采用 .
图 11: 安装摘要屏幕 15 重新启动系统以使更改生效。 下一步 安装后,请确保满足下面的核对表: • WDM 安装在 \Inetpub\ftproot path 中,并且创建了 Rapport 文件夹。 • 在桌面上创建了 WyseDeviceManager 5.7.3 WebUI 图标。 • 在 IIS 中,在 Rapport HTTP 服务器文件夹下创建了 HApi 应用程序。 • 在 IIS 中,在 Rapport HTTP 服务器文件夹下创建了 MyWDM 应用程序。 • 在 IIS 中,在 Rapport HTTP 服务器文件夹下创建了 WebUI 应用程序。 注: 在安装之后,请确保使用所提供的实例和数据库名称创建数据库。 安装 WDM Enterprise Edition 1 提取要安装 WDM 的系统上的 WDM 安装程序的内容。 2 导航至您已提取安装程序的文件夹,然后运行 Setup .exe。 如果服务器没有 .NET Framework,则会自动安装 .
图 12: 欢迎屏幕 3 单击 NEXT(下一步)。 4 在许可证类型中,选择 Enterprise。 28 安装 Wyse Device Manager
图 13: Enterprise 许可证类型 a b 如果您有 WDM 许可证密钥,请选择 I have WDM Enterprise License Key(我具有 WDM Enterprise 许可证密钥)选项,然 后在提供的空间中输入许可证密钥。 如果您不具有许可证密钥,请选择 30–days Enterprise Evaluation(30 天企业版评估)选项。 许可证密钥会默认输入。但是,在 30 天评估期之后,必须获得许可证密钥并将其添加到 WDM。有关添加许可证密钥的更 多信息,请参阅 Dell Wyse Device Manager Administrator’s Guide(Dell Wyse Device Manager 管理员指南)。 5 单击 NEXT(下一步)。 6 选择要安装的组件,然后单击 NEXT(下一步)。 安装 Wyse Device Manager 29
图 14: 组件屏幕 您可以在同一系统上安装所有组件或在不同的系统上安装每个组件。 注: 如果要分别将组件安装在不同的系统上,请确保先安装数据库。如果不安装数据库,就无法安装其余的组件。 7 在 Configure Database(配置数据库)屏幕中,选择以下选项之一: 30 安装 Wyse Device Manager
图 15: 配置数据库屏幕 8 • Install New Database Server (Microsoft SQL Express 2016 SP1)(安装新的数据库服务器 (Microsoft SQL Express 2016 SP1)) — 如果系统上未安装任何受支持的 Microsoft SQL Server 版本,则选择此选项并继续执行步骤 8。 • Use Existing Database Server (SQL Server Express or full)(使用现有的数据库服务器(SQL Server Express 或完整版)) — 如果系统上已安装受支持的 Microsoft SQL Server 版本,则选择此选项。如果选择此选项,请确保现有的数据库服务器位 于安装 WDM 工作组版本的同一个系统上,并继续执行步骤 9。 如果您在步骤 7 中选择了第一个选项,请选择验证方法。 安装 Wyse Device Manager 31
图 16: 安装新的数据库服务器选项 • SQL Server Authentication(SQL Server 验证) — 默认情况下,此选项处于选中状态。要配置 SQL Server 验证,请执行以 下操作: 1 输入 WDM 数据库凭据。 2 输入新的数据库凭据。可以在新的数据库服务器详情下,输入实例名称和数据库名称。默认实例名称和数据库名称显示 为 RapportDB。 注: 即使您选择 Windows 验证,WDM 安装也需要 SQL 验证来访问 SQL 数据库。在独立安装中,在完成 WDM 数据库安 装之后,WDM 安装程序会处理将 Active Directory 用户分配到数据库并使用同一个用户安装 WDM 服务。 • Windows Authentication(Windows 验证) — 输入新的数据库服务器详情。默认实例名称和数据库名称显示为 RapportDB。 注: – 如果要使用 Windows 登录凭据连接到 WDM 数据库,请选择 Windows Authentication(Windows 验证)。 – 密码必须匹配 Windows 操作系统的复杂性规则。 9
图 17: 使用现有的数据库服务器选项 • • SQL Server Authentication(SQL Server 验证) — 默认情况下,此选项处于选中状态。要配置 SQL Server 验证,请执行以 下操作: 1 选择创建新用户选项或使用现有用户选项,然后输入 WDM 数据库凭据。 2 输入现有数据库服务器详情,例如服务器主机名、实例名称、数据库名称、端口号、SQL 管理员名称和密码。 Windows Authentication(Windows 验证) — 输入现有数据库服务器详情,例如服务器主机名、实例名称、数据库名称、端 口号、SQL 管理员名称和密码。 注: 默认端口号为 1433。Dell 建议您手动输入端口号,因为它是动态的。TCP/UDP 的动态端口范围是 49152 至 65535。 10 单击 NEXT(下一步)。 Configure Software Repository Server(配置软件存储库服务器)屏幕随即显示。 安装 Wyse Device Manager 33
图 18: 配置软件存储库服务器屏幕 11 在 Configure Software Repository Server(配置软件存储库服务器)屏幕中,可以选择以下选项之一: • CONFIGURE NEW REPOSITORY SERVER(配置新的存储库服务器) — 如果希望安装程序配置新的存储库服务器,请选择 此选项。要配置新的存储库服务器,请执行以下操作: – 选择协议和设置以将软件分发到受管设备。默认情况下,HTTPS 处于选中状态。也可为 ThreadX 4.x 选择 FTP,为 ThreadX 5.
图 19: 配置新的存储库服务器选项 • USE EXISTING REPOSITORY SERVER(使用现有的存储库服务器) — 如果希望安装程序使用现有的存储库服务器,请选 择此选项。要配置现有的存储服务器,请执行以下操作: – 选择协议和设置以将软件分发到受管设备。默认情况下,HTTPS 处于选中状态。也可为 ThreadX 4.x 选择 FTP,为 ThreadX 5.
图 20: 使用现有的存储库服务器选项 12 单击 NEXT(下一步)。 13 选择要安装的服务,然后单击 NEXT(下一步)。 36 安装 Wyse Device Manager
图 21: 其他服务屏幕 注: 默认情况下,DHCP Proxy(DHCP 代理)处于选中状态。 14 输入安装路径,然后单击 NEXT(下一步)。 安装 Wyse Device Manager 37
图 22: 目标屏幕 15 选择并导入证书以开始安装。 38 安装 Wyse Device Manager
图 23: 证书屏幕 注: 如果未选择证书就单击 NEXT(下一步),则安装程序会安装自签证书。这样一来,会对通信进行加密,但系统并不完 全安全。证书必须采用 .
图 24: 安装摘要屏幕 16 重新启动系统以使更改生效。 在云环境中安装 WDM 关于此任务 要在云环境中安装 WDM,必须安装 Enterprise Edition。 步骤 1 提取要安装 WDM 的系统上的 WDM 安装程序的内容。 2 导航至您已提取安装程序的文件夹,然后运行 Setup .exe。 如果服务器没有 .NET Framework,则会自动安装 .
图 25: 欢迎屏幕 3 单击 NEXT(下一步)。 4 在许可证类型中,选择 Enterprise。 安装 Wyse Device Manager 41
图 26: Enterprise 许可证类型 a b 如果您有 WDM 许可证密钥,请选择 I have WDM Enterprise License Key(我具有 WDM Enterprise 许可证密钥)选项,然 后在提供的空间中输入许可证密钥。 如果您不具有许可证密钥,请选择 30–days Enterprise Evaluation(30 天企业版评估)选项。 许可证密钥会默认输入。但是,在 30 天评估期之后,必须获得许可证密钥并将其添加到 WDM。有关添加许可证密钥的更 多信息,请参阅 Dell Wyse Device Manager Administrator’s Guide(Dell Wyse Device Manager 管理员指南)。 5 单击 NEXT(下一步)。 6 选择要安装的组件,然后单击 NEXT(下一步)。 42 安装 Wyse Device Manager
图 27: 组件屏幕 您可以在同一系统上安装所有组件或在不同的系统上安装每个组件。 注: 如果要分别将组件安装在不同的系统上,请确保先安装数据库。如果不安装数据库,就无法安装其余的组件。 7 在 Configure Database(配置数据库)屏幕中,选择以下选项之一: 安装 Wyse Device Manager 43
图 28: 配置数据库屏幕 8 • Install New Database Server (Microsoft SQL Express 2016 SP1)(安装新的数据库服务器 (Microsoft SQL Express 2016 SP1)) — 如果系统上未安装任何受支持的 Microsoft SQL Server 版本,则选择此选项并继续执行步骤 8。 • Use Existing Database Server (SQL Server Express or full)(使用现有的数据库服务器(SQL Server Express 或完整版)) — 如果系统上已安装受支持的 Microsoft SQL Server 版本,则选择此选项。如果选择此选项,请确保现有的数据库服务器位 于安装 WDM 工作组版本的同一个系统上,并继续执行步骤 9。 如果您在步骤 7 中选择了第一个选项,请选择验证方法。 44 安装 Wyse Device Manager
图 29: 安装新的数据库服务器选项 • SQL Server Authentication(SQL Server 验证) — 默认情况下,此选项处于选中状态。要配置 SQL Server 验证,请执行以 下操作: 1 输入 WDM 数据库凭据。 2 输入新的数据库凭据。可以在新的数据库服务器详情下,输入实例名称和数据库名称。默认实例名称和数据库名称显示 为 RapportDB。 注: 即使您选择 Windows 验证,WDM 安装也需要 SQL 验证来访问 SQL 数据库。在独立安装中,在完成 WDM 数据库安 装之后,WDM 安装程序会处理将 Active Directory 用户分配到数据库并使用同一个用户安装 WDM 服务。 • Windows Authentication(Windows 验证) — 输入新的数据库服务器详情。默认实例名称和数据库名称显示为 RapportDB。 注: – 如果要使用 Windows 登录凭据连接到 WDM 数据库,请选择 Windows Authentication(Windows 验证)。 – 密码必须匹配 Windows 操作系统的复杂性规则。 9
图 30: 使用现有的数据库服务器选项 • • SQL Server Authentication(SQL Server 验证) — 默认情况下,此选项处于选中状态。要配置 SQL Server 验证,请执行以 下操作: 1 选择创建新用户选项或使用现有用户选项,然后输入 WDM 数据库凭据。 2 输入现有数据库服务器详情,例如服务器主机名、实例名称、数据库名称、端口号、SQL 管理员名称和密码。 Windows Authentication(Windows 验证) — 输入现有数据库服务器详情,例如服务器主机名、实例名称、数据库名称、端 口号、SQL 管理员名称和密码。 注: 默认端口号为 1433。Dell 建议您手动输入端口号,因为它是动态的。TCP/UDP 的动态端口范围是 49152 至 65535。 10 单击 NEXT(下一步)。 Configure Software Repository Server(配置软件存储库服务器)屏幕随即显示。 46 安装 Wyse Device Manager
图 31: 配置软件存储库服务器屏幕 11 在 Configure Software Repository Server(配置软件存储库服务器)屏幕中,可以选择以下选项之一: • CONFIGURE NEW REPOSITORY SERVER(配置新的存储库服务器) — 如果希望安装程序配置新的存储库服务器,请选择 此选项。要配置新的存储库服务器,请执行以下操作: – 选择协议和设置以将软件分发到受管设备。默认情况下,HTTPS 处于选中状态。也可为 ThreadX 4.x 选择 FTP,为 ThreadX 5.
图 32: 配置新的存储库服务器选项 • USE EXISTING REPOSITORY SERVER(使用现有的存储库服务器) — 如果希望安装程序使用现有的存储库服务器,请选 择此选项。要配置现有的存储服务器,请执行以下操作: – 选择协议和设置以将软件分发到受管设备。默认情况下,HTTPS 处于选中状态。也可为 ThreadX 4.x 选择 FTP,为 ThreadX 5.
图 33: 使用现有的存储库服务器选项 12 单击 NEXT(下一步)。 13 选择要安装的服务,然后单击 NEXT(下一步)。 安装 Wyse Device Manager 49
图 34: 其他服务屏幕 注: 默认情况下,DHCP Proxy(DHCP 代理)处于选中状态。 14 输入安装路径,然后单击 NEXT(下一步)。 50 安装 Wyse Device Manager
图 35: 目标屏幕 15 选择并导入证书以开始安装。 安装 Wyse Device Manager 51
图 36: 证书屏幕 注: 如果未选择证书就单击 NEXT(下一步),则安装程序会安装自签证书。这样一来,会对通信进行加密,但系统并不完 全安全。证书必须采用 .
图 37: 安装摘要屏幕 16 重新启动系统以使更改生效。 在分布式设置中安装 WDM 您可以拆分 WDM 组件,并将其安装到不同系统上。此设置被称为分布式设置 WDM。理想情况下,您可以如下所示拆分组件: • WDM 数据库 • WDM 管理服务器、WDM 管理控制台和其他服务 • WDM 软件存储库 • Web UI 您也可以将 WDM 管理服务器和其他服务的多个实例安装在不同系统中以启用负载平衡。有关更多信息,请参阅 Configuring the Load Balancing Feature(配置负载平衡功能)。 在分布式设置中安装 WDM 安装最适合管理大量设备的大型企业。本节详细介绍了以下内容: • Installing the WDM Database(安装 WDM 数据库)。 • Installing Management Server and Web UI(安装管理服务器和 Web UI)。 • 安装软件存储库。 安装 Wyse Device Manager 53
安装 WDM 数据库 先决条件 在系统或虚拟机 (VM) 上安装 WDM 数据库之前,确保已安装受支持的 Microsoft SQL Server 版本。如果系统没有 SQL Server,则可 以选择安装与 WDM 安装程序一起打包的 Microsoft SQL Express 2016 SP1。 注: 如果要在现有 SQL Server 数据库的基础上安装 WDM 数据库,请确保端口 1433 在系统中可用。 要安装 WDM 数据库,必须在 Components(组件)屏幕中选择 Database(数据库),然后继续执行安装过程。 步骤 1 提取要安装 WDM 的系统上的 WDM 安装程序的内容。 2 导航至您已提取安装程序的文件夹,然后运行 Setup .exe。 如果服务器没有 .NET Framework,则会自动安装 .
2 输入现有数据库服务器详情,例如服务器主机名、实例名称、数据库名称、端口号、SQL 管理员名称和密码。 Windows Authentication(Windows 验证) — 输入现有数据库服务器详情,例如服务器主机名、实例名称、数据库名称、端 口号、SQL 管理员名称和密码。 • 注: 默认端口号为 1433。Dell 建议您手动输入端口号,因为它是动态的。可为 TCP/UDP 添加 49152-65535 范围内的五位自 定义端口。 10 11 单击 NEXT(下一步)。 输入安装路径,然后单击 NEXT(下一步)。 此时将显示 Installation Summary(安装摘要)屏幕。 12 单击 NEXT(下一步)。 13 重新启动系统以使更改生效。 此时屏幕上将显示安装进度。安装完成后,将会提示您重新启动系统。 有关使用脚本手动安装 WDM 数据库的信息,请参阅 Manual installation of WDM database using scripts(使用脚本手动安装 WDM 数 据库)。 安装管理服务 关于此任务 可以在同一个系统上或在不同的系统上安装管理服务
注: 默认情况下,DHCP Proxy(DHCP 代理)处于选中状态。 10 输入安装路径,然后单击 NEXT(下一步)。 11 选择并导入证书以开始安装。 注: 如果未选择证书就单击 NEXT(下一步),则安装程序会安装自签证书。这样一来,会对通信进行加密,但系统并不安 全。证书必须采用 .pfx 文件格式。 此时屏幕上将显示安装进度。安装完成后,将会提示您重新启动系统。 12 重新启动系统以使更改生效。 注: 在分布式环境中,无法在多个控制台上安装 Web UI。 安装软件的存储库 先决条件 软件存储库是 WDM 的另一个重要组件。要在客户端系统上部署的软件包都保存并存储在软件存储库中。在安装软件存储库之前,请 确保您已安装并配置 WDM 数据库。 步骤 1 提取要安装 WDM 的系统上的 WDM 安装程序的内容。 2 导航至您已提取安装程序的文件夹,然后运行 Setup .exe。 如果服务器没有 .NET Framework,则会自动安装 .
此时屏幕上将显示安装进度。安装完成后,将会提示您重新启动系统。 12 重新启动系统以使更改生效。 注: 在分布式环境中,无法在多个控制台上安装 Web UI。 升级 WDM 前提条件 当前版本的 WDM 支持从 WDM 版本 5.7.2/5.7.2 热修补程序版本升级。不能从任何其他版本升级。如果您运行的是较旧版本的 WDM,则必须先升级到版本 5.7.2/5.7.2 热修补程序版本,然后再升级到最新版本。 注: 在升级到 WDM 版本 5.7.3 之后,必须使用可用的最新代理软件包升级所有设备,以确保可以使用 WDM 管理这些设备。有关 更多信息,请参阅 support.dell.com 上的 WDM 5.7.3 Release Notes(WDM 5.7.3 发行说明)。 任务 1 在安装 WDM 版本 5.7.2/5.7.2 热修补程序版本的系统上,提取 WDM 安装程序的内容。 2 导航至您已提取安装程序的文件夹,然后运行 Setup .
请使用以下指南: 要安装证书,需要执行两个步骤: • 在 Domain Controller(域控制器)服务器上安装证书。 • 在 WDM 服务器上安装证书。 在域控制器服务器上安装证书 请使用以下指南: 1 转到 Server Manager(服务器管理器)。 2 在树窗格中,选择 Server Manager(角色) -> Add Roles(添加角色)。 3 在 Add Roles(添加角色)向导中,从树窗格中选择 Server Roles(服务器角色)。 4 在选择 Server Role(服务器角色)窗口中,从 Roles(角色)中选中 Active Directory Certificate Service(Active Directory 证 书服务)。 5 单击 Next(下一步)->Next(下一步)。然后在 Role Services(角色服务)中,选中选项 Certification Authority(证书颁发机 构)和 Certificate Authority Web Enrolment(证书颁发机构 Web 注册)。 6 在选中选项 Certific
在 WDM 服务器上安装证书 请使用以下指南: 1 在任务栏上,单击 Start(开始)->Administrative Tools(管理工具)->Information Services (IIS) Manager(Internet 信息服务 (IIS)管理器)以打开 IIS Manager(IIS 管理器)窗口。 2 在树窗格中,单击 Server(服务器),然后在右侧窗格中双击 Server Certificates(服务器证书)以打开 Server Certificates (服务器证书)窗口。 3 填写 Create Certificate(创建证书)窗口中所要求的信息,然后单击 Next(下一步)以打开 Online Certification Authority(联 机证书颁发机构)。 4 在 Online Certification Authority(联机证书颁发机构)中,单击 select(选择)以指定联机证书颁发机构,接着提供相同的友 好名称,然后单击 Finish(完成)。 5 现在,在 WDM 服务器上已安装完证书。 6 安装证书后,浏览 Server(服务器)
17 然后,AD CS Configuration(AD CS 配置)>> Credentials(凭据)窗口将打开,并启动;提供所需的相应凭据,然后单击“Next (下一步)”按钮。 18 接着,在 Role Services(角色服务)>> 下选择选项 Certification Authority(证书颁发机构)和 Certificate Authority Web Enrolment(证书颁发机构 Web 注册),然后,单击“Next(下一步)”按钮。 19 然后,在 Setup Type(安装类型)窗口中,根据需要,选择 Enterprise(企业)或 Standalone(独立)单选按钮,然后单击 Next (下一步)以打开 CA Type(CA 类型)窗口。 20 在 CA Type(CA 类型)窗口中,根据需要,选择 Root CA(根 CA)或 Subordinate CA(从属 CA)单选按钮,然后单击 Next (下一步)以打开 Private Key(私人密钥)窗口。 21 在 Private Key(私人密钥)窗口中,根据需要,选择 Create a new pri
4 卸载独立安装的 WDM 关于此任务 如果您具有独立安装的 WDM,其中所有组件均安装在同一系统上,则您可以按照以下步骤来卸载 WDM。 步骤 1 转至 Start(开始) > Control Panel(控制面板)。 2 单击 Programs(程序) > Uninstall a program(卸载程序)。 3 从程序列表中选择 WDM 5.7.
您需要为 SQL Server 或 SQL Express 指定 SQL 登录 ID 和密码,具体取决于 WDM 数据库的安装位置。 如果您指定了错误的凭据,该程序将显示以下消息:Unable to connect to database(无法连接到数据库)。请确保您输入正确的 凭据。 10 单击 Next(下一步)开始卸载过程。 11 在卸载数据库后,在出现提示时重新启动系统。 62 卸载独立安装的 WDM
5 为 WDM 配置高可用性数据库群集 高可用性群集(也称为 HA 群集或故障转移群集)是支持服务器应用程序的计算机组,可以可靠地利用这些计算机以使得停机时间最 短。它们通过利用组或群集中的冗余计算机运作,可在系统组件出现故障时提供连续的服务。 如果运行特定应用程序的服务器崩溃,在没有群集的情况下,应用程序将不可用,直到修复崩溃的服务器为止。HA 群集可以补救这 种情况:它会检测硬件/软件故障,并在另一个系统上立即重新启动应用程序,而不需要管理干预。此过程称为 failover(故障转 移)。 HA 群集通常使用心跳信号专用网络连接,它可用于监视群集中每个节点的运行状况和状态。 一个 HA 群集的最常见大小是双节点群集。 图 38: WDM 高可用性数据库群集 本部分提供用于针对 Dell Wyse Device Manager (WDM) 版本 5.0 及更高版本配置高可用性 (HA) 数据库群集的步骤。 主题: • 数据库群集所需的组件 • 数据库群集的前提条件 • 配置主和次虚拟机 • 在主节点上创建群集 • 实施节点和文件共享多数仲裁 • 在主节点和次节点上安装 .
• 群集后步骤 • 运行 HA 配置实用程序 • 在 WDM 上添加许可证 数据库群集所需的组件 WDM 的高可用性环境由以下组件组成: • 主服务器或主节点 – 这是您需要在其上安装 Microsoft SQL Server 2012 数据库的四个虚拟机 (VM) 之一。它应具有两个网络适配 器,一个配置用于公共,一个配置用于私人。 • 次服务器或次节点 – 这是第二个虚拟机且确保在主服务器故障时提供高可用性。它还应具有两个网络适配器,一个配置用于公 共,一个配置用于私人。 • 仲裁文件夹服务器 — 这是四个虚拟机中的第三个,需要用来创建仲裁文件夹 • WDM 服务器 — 这是第四个虚拟机,您需要在其上安装 WDM。 数据库群集的前提条件 数据库群集要求如下: • 4 个 VMware 虚拟机 (VM),其中 2 个 VM 各应包含 2 个网络适配器。 • 支持的 Microsoft SQL Server 数据库版本(独立版本)。有关支持的数据库的更多信息,请参阅 Support Information(支持信 息)。 注: 在本指南中介绍的数据库群集的步骤在 Micros
11 在 Advanced Settings(高级设置)窗口中,选择 IPv4,然后单击,然后单击 Properties(属性)。 12 输入 IP address(IP 地址)、Subnet mask(子网掩码)、Default gateway(默认网关)和 Preferred DNS server(首选 DNS 服 务器)。单击 OK(确定)。 13 对专用网络,重复步骤 10 和 11。 14 确保专用网络仅包含 IP 地址和子网掩码。不应定义默认网关或 DNS 服务器。 15 请确保服务器能够跨此网络进行通信,以使节点可以跨网络相互通信。 16 通过 Start(开始) → Administrative Tools(管理工具)启动服务器管理器。选择 Features(功能)。 17 单击 Add Features(添加功能)以启动 Add Features(添加功能)向导。 18 选择 Failover Clustering(故障转移群集),然后单击 Next(下一步)。 19 确保 Failover Clustering(故障转移群集)选项出现在 Confirm I
5 添加服务器后,单击 Next(下一步)以继续。系统将提示您验证群集。由于已验证群集,请选择 No(否)。 6 选择屏幕上的第二个选项,并单击 Next(下一步)以继续。 7 提供群集名称和用于管理群集的 IP。您提供的名称用于管理群集。它不应与您稍后将创建的 SQL 群集资源的名称相同。输入 WINCLUSTER 作为群集的名称,且输入 IP 地址。单击 Next(下一步)继续。 注: 它还是您为文件共享多数仲裁提供权限所需的计算机名(将在本文档后续部分介绍)。有关更多信息,请参阅 Implementing a Node and File Share Majority Quorum(实施节点和文件共享多数仲裁)。 8 确认并单击 Next(下一步)。 此时屏幕上将显示群集形成进度。如果您已正确执行所有步骤,则成功形成群集。如果您看到屏幕上显示黄色警告符号,它表示 成功形成群集,但出现警告 9 单击 View Report(查看报告)以在形成群集时查看警告。将显示含有以黄色高亮显示的警告消息的报告。 10 请忽略警告消息,然后单击 Finish(完成)以完成群集信息处理。 实施节点和
6 在选定组件安装完成后,将会显示安装结果。 7 单击 Close(关闭)以完成 .
5 接受许可条款,然后单击 Next(下一步)。 6 检查产品更新,然后单击 Next(下一步)。 7 请确保 Setup Support Rules(设置支持规则)屏幕未显示任何故障或错误。您可以忽略警告,然后单击 Next(下一步)。 8 选择设置角色屏幕中的 SQL Server 功能安装选项并单击 Next(下一步)。 9 选择 Instance Features(实例功能)→ Database Engine Services(数据库引擎服务)以及 Feature Selection(功能选择)屏幕 上的 Shared Features(共享功能)→ Client Tools Connectivity(户端工具连接)下的所有选项。单击 Next(下一步)。 10 请确保 Feature Rules(功能规则)屏幕未显示任何故障。单击 Next(下一步)。 11 在 Instance Configuration(实例配置)屏幕中,输入以下详细信息: • SQL Server 网络名称 - WDMCLUSTER • 命名实例 – WDMCLUST • 实例 ID – W
5 在您已标识为群集的主节点和次节点的虚拟机上安装 WDM 数据库。 6 对数据库运行以下脚本: Use RapportDB GO Update Install set ServerName='NEWCLUSTER01' where Module='Rapport4DB' 7 当您安装 WDM 组件而未安装数据库时,请确保您在“服务器 IP 地址”字段中提供 SQL 数据库群集的名称。 8 在主节点和次节点中创建指向数据库位置的相同目录结构。例如,如果数据库位于主节点的 C:\Program Files\WYSE\WDM \Database 中,则也在次节点中创建相同结构。 9 在主节点上启动 SQL Server Management Studio。使用默认的 SQL 用户名和密码登录。 10 右键单击 RapportDB 数据库并选择属性。 11 在 Database Properties(数据库属性)屏幕中,将 Recovery Model(恢复模式)更改为 Full(完全)。 12 右键单击 RapportDB 并选择 Tasks(任务)→Backup(备份)以备份 Ra
4 • Configure Setup As(将设置配置为)– 从下拉列表中选择 Cluster(群集)。 • Database Name(数据库名称)– 默认情况下它将会显示且无法编辑。 • Database Server(数据库服务器)– 指定数据库群集的主机名。例如,WDMCLUSTER。 • Database User Name(数据库用户名)– 指定 rapport 作为数据库用户。 • Database Password(数据库密码)– 指定 rapport 用户的密码。 单击 Configure(配置)。 连接详细信息会显示在实用程序的底部窗格中。 在 WDM 上添加许可证 关于此任务 WDM 需要许可证才能正常工作。基于数据库生成许可代码。WDM 通常安装在独立的数据库上,且移至群集。因此,在完成群集设 置后,您需要重新为该群集生成许可代码。 要为 WDM 服务器添加 WDM 许可证: 步骤 1 Launch Wyse Device Manager (WDM)。将显示以下错误:“Application Function: ScopeItems_Expand: 13 Ty
6 配置负载平衡 当您在非常大型的企业环境中使用 WDM 管理瘦客户端设备时,单个 WDM 管理服务器无法扩展以管理大量设备。在客户端检入、计 划执行或实时命令执行过程中可能会出现问题或延迟。 负载平衡有助于大幅减少这些问题。在此设置中,可以在不同的系统上安装和运行 WDM 管理服务器的多个实例,并在它们之间配置 负载平衡。WDM 使用适用于 IIS 7 的 Microsoft 应用程序请求路由 (ARR) 功能,在服务器之间执行负载平衡。本节介绍如何设置和配 置负载平衡。 图 39: WDM 负载平衡设置 主题: • 设置 ARR 代理服务器 • 安装 WDM 组件 • 为 ThreadX 4.x 设备配置负载平衡 • 为 ThreadX 5.
• 整个设置应在 Windows 2008 Server R2 或更高版本上进行。 • 将 WDM 的所有组件安装在一个服务器上。 • 仅将 WDM 管理服务器和 ThreadX 4.
4 选择以下选项: 选项 子选项 Common HTTP Features(常用 HTTP 功能) • Static Content(静态内容) • Default Document(默认说明文件) • HTTP Errors(HTTP 错误) • Directory Browsing(目录浏览) • HTTP Logging(HTTP 日志记录) • Request Monitor(请求监测) • Logging Tools(登录工具) • 跟踪 Health and Diagnostics(健康与诊断程序) Management Tools(管理工具) 5 单击 Next(下一步)以查看摘要。 6 单击 Install(安装)以安装 IIS。 选择所有子选项。 安装 ARR 模块 必须在标识为用作 ARR 代理服务器上,安装应用程序请求路由版本 3.0。安装程序可在 Microsoft 下载站点取得,网址为 https:// www.microsoft.com/en-us/download/details.
为 ARR 配置应用程序池进程 内容站点的所有 HTTP 请求和响应均通过应用程序请求路由。为了让此功能正常工作,必须确保 ARR 上默认 Web 站点的工作程序进 程始终运行。 关于此任务 配置应用程序池进程: 步骤 1 登录到 ARR 代理服务器,并启动 IIS 管理器。 2 在此根节点下选择 Application Pools(应用程序池)。 右侧窗格显示 DefaultAppPool(默认应用池) 作为默认网站的应用程序池。 3 选择 DefaultAppPool(默认应用池),然后单击 Action(操作)窗格上的 Edit Application Pool(编辑应用程序池)。 4 选择 Advanced Settings(高级设置)以显示 Advanced Settings(高级设置)窗口。 5 在 Process Model(进程模型)下,将值更改 Identity(标识)的值从 LocalSystem 更改为 ApplicationPoolIdentity。 6 将 Idle Time-out (minutes)(空闲超时(分钟))更改为 0 以禁用该设置。单击 OK(确定)
创建 WDM 管理服务器的服务器场 关于此任务 要创建并定义服务器场: 步骤 1 登录到 ARR 代理服务器系统并启动 IIS 管理器。 2 在根节点下,选择 Server Farms(服务器场)。只有在安装 ARR 代理模块之后,此选项才可用。 3 右键单击并从菜单中选择 Create Server Farm(创建服务器场)。 显示 Create Server Farm(创建服务器场)屏幕。 4 输入服务器场的名称。例如,WDMServerFarm。单击 Next(下一步)以添加 WDM 管理服务器。 配置负载平衡 75
5 键入 WDM 服务器的主机名,然后单击 Add(添加)。可以添加已在其中安装 WDM 管理服务器的所有服务器。 6 单击 Finish(完成),将所有服务器添加至场。 服务器添加后,服务器场已创建,系统会提示您重写路由规则,以支持所有请求自动到达服务器场。 7 单击 Yes(是),IIS 管理器可以创建 URL 重写规则,将所有传入请求传送至此服务器场。 配置 SSL ARR 中的其中一个功能是 SSL 卸载。这是一种通过 SSL 完成客户端和 ARR 代理服务器之间通信,且通过明文完成 ARR 代理服务器 和 WDM 管理服务器之间通信的功能。通过启用此功能,您可以帮助最大程度增加 WDM 管理服务器上的服务器资源。 先决条件 您首先需要在 ARR 代理服务器上创建 SSL 证书。 关于此任务 创建和配置 SSL 证书: 步骤 1 登录到 ARR 代理服务器并启动 IIS 管理器。 2 选择根节点并从右窗格中打开 Server Certificates(服务器证书)页面。 3 在 Action(操作)窗格中单击 Create Domain Certificate(创建域证书)。 4
9 如果您想要以纯文本形式在 ARR 代理服务器和 WDM 管理服务器之间进行通信,请双击 Routing Rules(路由规则),然后选择 Enable SSL offloading(启用 SSL 卸载)选项。您还需要将 HTTP 和 HTTPS 端口添加到单独 WDM 管理服务器系统上的默认 Web 站点绑定。 注: 如果您还想要通过 HTTPS 协议在 ARR 代理服务器和 WDM 管理服务器上进行通信,则您必须禁用 SSL off-loading(启用 SSL 卸载)功能且在单独 WDM 管理服务器上配置 SSL。如果在 WDM 管理服务器上使用自签名证书设置 SSL,则通过按照 http:// technet.microsoft.com/en-us/library/cc754841.
此步骤可确保 ARR 代理服务器仅将对 WDM 管理服务器有意义的 URL 请求转发至服务器场。 现在,服务器场属性已配置完毕。 配置请求筛选 关于此任务 配置请求筛选: 步骤 1 登录到 ARR 代理服务器并启动 IIS 管理器。 2 选择 Sites(站点)下的 Default Web Site(默认网站)并在右侧窗格中双击 Request Filtering(请求筛选)。 3 单击 Edit Feature Settings(编辑功能设置)。 4 设置 Request Limits(请求限制),如下所示: 5 单击 OK(确定)以应用设置。 设置 WDM 首选项中的代理 FQDN 要完成负载平衡设置,您需要在 WDM 中指定代理服务器的详细信息。 关于此任务 要在 WDM 中设置代理 FQDN: 步骤 1 登录到您已安装 WDM 的系统并启动 WDM WEb UI 控制台。 2 选择 System(系统) > Comsole(控制台)。 3 在 Manager Server Alias Name(管理器服务器别名)下,输入 ARR 代理服务器的 FQDN。 4 单击
现在 WDM 数据库中记录了 ARR 代理服务器,这样就完成了负载平衡的设置。 安装 WDM 组件 负载平衡设置需要 WDM 管理服务器的多个安装。但是,您必须确保此设置中的其中一个系统已完成 WDM 的安装。然后,您仅可在 其他系统上安装管理服务器和 ThreadX 服务。有关仅安装选定组件的更多信息,请参阅 Installing Management Server(安装管理服务 器) 为 ThreadX 4.x 设备配置负载平衡 如果您想要管理大量 PCoIP (ThreadX) 设备,则单个 ThreadX 管理服务器可能无法扩展以管理大量 ThreadX 设备。为 ThreadX 设备配 置负载平衡有助于您管理大量此类设备。 前提条件 在您为 ThreadX 设备配置负载平衡前,您首先需要识别 Windows 2008 R2 系统,并在系统上安装域名服务器。 有关在 Windows 2008 服务器上安装 DNS 的更多信息,请转至 http://technet.microsoft.com/en-us/library/cc725925.
TTL 字段仅在您选择 DNS 服务器查看菜单中的高级查看后才会显示。 现在可以为 ThreadX 设备配置负载平衡,并且您可以使用您的 WDM 管理服务器来管理大量 ThreadX 设备。 为 ThreadX 5.x 设备配置负载平衡 在大型企业环境中使用 WDM 来管理 ThreadX 5.x 设备时,WDM 中用来管理 ThreadX 5x 设备的单个 Teradici 设备代理服务器无法扩 展以管理超过 18,000 个设备。在客户端检入、计划执行和/或实时命令执行过程中可能会出现问题或延迟。 负载平衡有助于大幅减少这些问题。在此设置中,可以在不同的系统上安装和运行 Teradici 设备代理服务器的多个实例,并使用代理 将在它们之间平衡负载,如下文所述。 负载平衡器的组件如下所示: • Teradici 设备代理服务器 • HAProxy 服务器 WDM 使用托管在 Ubuntu 服务器 16.04.
图 41: 主机记录 3 所需的第三个记录是 Txt 记录。该 txt 记录是管理控制台使用的 SSL 证书的指纹。 完成以下步骤以创建主机 A 记录以及 Txt 记录: 1 单击域节点 (delldemo.
2 单击域节点 (delldemo.int) 并选择 Other New Records(其他新记录),然后选择“文本 (TXT)”,以创建具有证书指纹的文本 字段。 图 43: 新建资源记录 可以使用 Firefox 浏览器获得 Sha256 指纹。 当 Wyse Device Manager (WDM) 与 Teradici 5x 一起安装,要获得指纹,请执行以下操作: 1 必须从安装 Teradici 5.
图 45: 高级 4 单击 View Certificates(查看证书)以打开“证书管理器”窗口。 5 在 Certificate Manager(证书管理器)窗口上选择 Authorities(颁发机构)选项卡,然后单击 Import(导入)。 配置负载平衡 83
图 46: 证书管理器 6 在文件浏览器对话框中,导航到 WDM 的安装位置,例如:\Wyse\WDM\TeraDici,其中根路径可能是 C:\Program Files (x86), 视操作系统和安装路径而定。 注: 在某些情况下,如果以自定义方式安装 Teradici 组件或者对它们进行了手动配置,则必须在同一台设备上按照上述步骤 操作,并且标准安装程序路径可能不适用。在这种情况下,请导航到 Teradici 文件夹可用的相应根路径。 7 选择名为 cert.
图 47: 下载证书 9 复制 sha256 指纹值。单击 Close(关闭)并取消所有 Firefox 窗口。 配置负载平衡 85
图 48: 证书查看器 注: 在 Text(文本)字段中,必须为已获得的 sha256 指纹的文本加上前缀 pcoip-bootstrap-cert=。 复制证书指纹之后,在 DNS 服务器上完成以下步骤: 86 配置负载平衡
图 49: tcmc2 属性 10 第四个也是最后一个记录是管理主机的反向 PTR 记录。 图 50: PTR 记录 11 区域必须与主机所在的子网匹配,并且记录是分配给 Teradici 设备代理 (HAProxy) 的 IP 地址。 安装和配置 HAProxy HAProxy 是 ThreadX 5x 设备的负载均衡器,在具有 HAproxy 版本 1.6 的 Ubuntu Linux 版本 16.04.1 上配置。 按照以下步骤操作,在 Ubuntu Linux 计算机上安装并配置 HAproxy: 参考链接:https://haproxy.debian.net/#?distribution=Ubuntu&release=precise&version=1.
3 执行以下命令来配置 HAProxy: • 在编辑之前,使用下面的命令备份原始配置;sudo cp /etc/haproxy/haproxy.cfg /etc/haproxy/haproxy.cfg.original • 现在,使用下面的命令编辑配置文件:sudo nano /etc/haproxy/haproxy.
后端服务器 #添加您的多个以 5172 作为端口的后端 Windows 机器 IP # maxconn 代表连接次数 - 用限制 #(20000 以下)替代 10 # server1 server2 仅仅是名称,而不是关键词 server server1 10.150.99.107:5172 maxconn 10 server server2 10.150.99.107:5172 maxconn 10 4 现在,使用下面的命令验证 HAProxy 配置文件:sudo haproxy –f /etc/haproxy/haproxy.
c 90 选择 emsdk.keystore 文件,其位于在安装 WDM 时从中选择 ThreadX 5X 组件的计算机的文件夹 \Teradici \EMSDK\config 中。 配置负载平衡
6 提供所需的输入,然后单击 Next(下一步)。 7 单击 Finish(完成)。 8 安装日志在 \Teradici\Detail_TeradiciDeviceProxy.
5 单击文本框右侧的复选标记以保存值。 将 HAProxy 添加到 WDM 按照所提供的步骤操作,将 HAProxy 添加到 WDM: 1 以管理员身份登录到 WDM Web UI。 2 转至控制台页面并启用 HAProxy Server(HAProxy 服务器)选项。 3 单击 Add Server(添加服务器)。 4 在服务器名称字段中,添加 HAProxy 服务器名称,并提供端口号 5172。 92 配置负载平衡
5 再次单击 Add Server(添加服务器)。 6 单击文本框右侧的复选标记以保存值。 重新启动 Threadx API 按照提供的步骤操作,重新启动 Threadx API: 1 登录到安装 WDM ThreadX 5x 组件的服务器。 2 单击 Start menu(开始菜单) > Administrative tools(管理工具) > Internet information service (IIS) manager(Internet 信息 服务 (IIS) 管理器)。 3 展开根节点(服务器的主机名),然后选择 Application pools(应用程序池) > ASP .Net v4.0。 4 右键单击 ASP .Net v4.0 并选择 Stop(停止)。 5 再次右键单击 ASP .Net v4.
图 51: 仪表板上的状态 图 52: 仪表板上的状态 94 配置负载平衡
图 53: 仪表板上的状态 配置负载平衡 95
7 配置 Web UI 服务的高可用性 如果只有一个 Web UI 服务实例并且该服务器关闭,就无法从 Web UI 管理 WDM 了。因此,建议使用 Web UI 服务的高可用性。 可以使用诸如 ARR 反向代理之类已完成配置的负载平衡器代理,来支持 Web UI 服务的高可用性。 图 54: Web UI 服务的高可用性 (HA) 主题: • 设置 ARR 代理服务器 • 安装 Internet 信息服务—IIS • 安装 ARR 模块 • 更改应用程序请求路由的应用程序池处理模型 • 创建 Web UI 服务器的服务器场 • 在代理服务器上配置 SSL • 配置应用程序请求路由的服务器场属性 • 登录到 Web UI 浏览器 设置 ARR 代理服务器 应用程序路由请求 (ARR) 代理服务器是负载平衡的最重要组件。此服务器会接收来自从客户端系统的请求并将请求路由到不同的 WDM 管理服务器。 先决条件 必须在 Windows 2008(任何 SKU)或更高版本上安装 IIS 7.
步骤 1 安装 IIS。 2 安装 ARR 模块。 3 更改应用程序请求路由的应用程序池处理模型。 4 创建 Web UI 服务器的服务器场。 5 在代理服务器上配置 SSL。 6 配置应用程序请求路由的服务器场属性。 安装 Internet 信息服务—IIS 1 以管理员身份登录。 2 转至 Control Panel(控制面板) > Programs and Features(程序和功能) > Turn Windows features on or off(打开或关闭 Windows 功能)。 3 选择下面的屏幕截图中所示的选项。 图 55: Windows 功能 4 单击 OK(确定)。 配置 Web UI 服务的高可用性 97
安装 ARR 模块 必须在标识为用作 ARR 代理服务器上,安装应用程序请求路由版本 3.0。安装程序可在 Microsoft 下载站点取得,网址为 support.microsoft.com。下载 ARRv3_0.
图 57: 高级设置 6 单击 OK(确定)以保存更改。 创建 Web UI 服务器的服务器场 1 启动 IIS 管理器。 2 右键单击 Server Farms(服务器场),然后选择 Create Server Farm(创建服务器场)。 配置 Web UI 服务的高可用性 99
图 58: 服务器场 3 输入服务器场的名称。 图 59: Create Server Farm(创建服务器场) 4 单击 Next(下一步)。 100 配置 Web UI 服务的高可用性
5 在 Add Server(添加服务器)页面中,添加应用程序服务器(WebUI 服务器)。 图 60: Add Server(添加服务器) 6 单击 Finish(完成)以创建服务器场,并包含所输入的应用程序服务器作为服务器场成员。 此时将会显示 Rewrite Rules(重写规则)窗口。 配置 Web UI 服务的高可用性 101
图 61: 重写规则 7 单击 Yes(是),IIS 管理器可以创建 URL 重写规则,将所有传入请求传送至此服务器场。 在代理服务器上配置 SSL 要在 ARR 代理上配置 SSL,请为代理服务器创建域证书。将此证书分配给 Web 站点的 https 绑定并启用 SSL。 图 62: 服务器证书 102 配置 Web UI 服务的高可用性
ARR 代理服务器与 WDM 管理服务器之间的通信必须采用 HTTPS 协议进行。因此,必须禁用 SSL 卸载功能并在单个 WDM 管理服务 器上配置 SSL。如果在 WDM 管理服务器上使用自签名证书设置 SSL,则通过按照 support.microsoft.
f 5 单击 Verify URL(验证 URL)。服务器场中的所有 WDM 管理服务器都应通过验证。 更改 Load Balance(负载均衡)算法。 a b 从 Load balance algorithm(负载平衡算法)下拉列表中,选择 Server variable hash(服务器变量哈希)。 输入 Server Variable(服务器变量)值 HTTP_WDM_X_USER。 c 单击 Apply(应用)。 6 双击 Monitoring and Management(监视和管理)选项以查看 WDM 管理服务器运行状况状态和其他统计信息。可以手动将状态 设置为 Healthy(健康)。 7 双击 Proxy(代理)以配置代理设置: a b c d 8 将 Response buffer threshold(响应缓冲区阈值)值更改为 0。 取消选择 Keep Alive(保持活动状态)选项。 将 HTTP 版本更改为 HTTP/1.
8 使用脚本手动安装 WDM 数据库 本节包含 Wyse Device Manager (WDM) 支持的数据库脚本及相关的功能详情。 主题: • • 要求 安装 WDM 数据库的推荐方法 • 脚本文件 要求 现有 WDM 数据库支持 WDM 安装支持 SQL Server 2008。数据库包含所有 SQL Server 对象,例如表、视图、存储过程等。WDM 安装程序将数据库存储在 各自的文件夹中(默认为:C:\Program Files (x86)\Wyse\WDM\Database)并将数据库附加到需要安装 WDM 的服务器。 然后,安装程序会将服务器详情、用户详情、软件存储库配置详情等更新到服务器。 安装 WDM 数据库的推荐方法 使用脚本来安装 WDM 数据库版本 5.7.3。 前提条件 — 在执行脚本之前,必须创建数据库路径文件夹,并且必须在数据库服务器中禁用防火墙。 注: 必须以提及的顺序执行下列脚本。否则必须删除数据库,然后再次重复整个过程。 脚本文件 将使用下列数据库脚本文件来安装 WDM 5.7.3 的数据库: • CreateDatabase.
ON PRIMARY (NAME = N'Rapport_dat', FILENAME = N'C:\Program Files (x86)\Wyse\WDM\Database\Rapport4.MDF, SIZE = 42496KB, MAXSIZE = UNLIMITED, FILEGROWTH = 10%) LOG ON (NAME = N'Rapport_log', FILENAME = N'C:\Program Files (x86)\Wyse\WDM\Database\Rapport4.LDF', SIZE = 768KB, MAXSIZE = UNLIMITED, FILEGROWTH = 10%) GO 1 脚本文件包含 RapportDB 数据库创建脚本。 2 用户或管理员可以更改文件路径。默认情况下,文件路径是 C:\Program Files (x86)\Wyse\WDM\Database。 注: 检查上面提到的文件夹以验证步骤。此文件夹应包含 Rapport4.mdf 和 Rapport4.ldf。 Schema&User.
SET IDENTITY_INSERT [dbo].[License] ON INSERT [dbo].[License] ([LicenseID], [Sales], [UnActivated], [Code], [License], [Utilize], [NumberOfClients], [VendorID]) VALUES (1, N'7V931PHY08K01LZHYXWKKP6GQ1', N'BR69T51SSP500PFW9W4R0Z0TL5', NULL, NULL, NULL, NULL, NULL) SET IDENTITY_INSERT [dbo].[License] OFF GO SET IDENTITY_INSERT [dbo].[sysHash] ON INSERT [dbo].[sysHash] ([ID], [Hash]) VALUES (2, 0x4458473935334D31513034525254524643475338343442485836) SET IDENTITY_INSERT [dbo].
9 故障排除 本节介绍如何解决安装或升级 WDM 时可能遇到的问题。 主题: • 在 Windows 2012 和 Windows Server 2016 中发生 .NET Framework 安装错误 • 连接数据库失败 • 在分布式设置中安装 WDM 数据库时出错 • 在手动卸载 SQL Server Express 2014 后安装数据库失败 • 在从 WDM 5.5.1 升级到 WDM 5.7 后软件存储库变得不安全了 • 部署后的故障排除 • 负载平衡问题故障排除. • 云环境设置问题 • 在升级设置中 WDM 的安装出错 在 Windows 2012 和 Windows Server 2016 中发 生 .NET Framework 安装错误 问题:在 Windows Server 2012 和 Windows server 2016 上,.NET Framework 3.
连接数据库失败 问题:Windows 2012 Server 上的数据库与 SQL Server 2012 连接失败。 解决办法: 使用安装了 WDM 的系统上的“LocalSystem ”帐户运行 SQL 服务“MSSQLSERVER”。 重试 WDM 安装。 在分布式设置中安装 WDM 数据库时出错 问题:在安装了受支持 SQL Server 版本的单独系统中安装 WDM 数据库时,启动 Setup.exe 时,可能会显示以下错误:设置无法初 始化要求的库。 解决方案:确保已安装 Microsoft Visual C++ Redistributable 2008(版本 9.0.21022)。您需要导航到 Start(开始) > Control Panel (控制面板) > Programs(程序)以查看是否安装 Redistributable。如果尚未安装,则您必须通过在 WDM 安装程序的 Prereq 文件 夹下运行 vcredist_x86.
部署后的故障排除 问题:HTTP 错误 404.0 – 未找到。如果丢失,应为 HApi 的 Web.config 添加 URL 路由模块: 解决方案:如下所示,为 HApi 的 Web.config 添加 URL 路由模块: 负载平衡问题故障排除.
ARR 代理返回 HTTP 错误代码 502.4 问题:在任何管理服务器 (HServer) 不可用时,ARR 代理服务器会返回 HTTP 错误代码 502.
WDM 升级安装失败 问题:在连接到软件存储库时 WDM 升级安装失败。 解决方案:此问题的其中一个原因是设置的 Computername 超过 16 个字符。这使设置的 Computername 和 NetBIOS 名(截断为 15 个字符)不匹配。要确认此问题,请检查上述系统变量是否不同。如果是,在最大主机名为 15 个字符的设置上安装 WDM,然后重 新运行升级安装程序。 云环境设置问题 问题:在云环境安装 WDM 期间运行 setup.exe 文件时,系统会间歇性地显示一条错误消息。 分辨率 • 场景 1 — 仅显示错误消息 关闭显示错误消息的对话框,然后再次运行 setup.exe 文件。 • 场景 2 — 显示错误消息及其在后台运行的 Welcome(欢迎)屏幕 关闭显示的错误消息的对话框以及 Welcome(欢迎)屏幕,然后再次运行 setup.