Dell Command | Monitor 版本 9.
注、小心和警告 注: “注”表示可以帮助您更好地使用计算机的重要信息。 小心: “小心”表示可能会损坏硬件或导致数据丢失,并说明如何避免此类问题。 警告: “警告”表示可能会造成财产损失、人身伤害甚至死亡。 版权所有© 2008 - 2015 Dell Inc. 保留所有权利。 本产品受美国、国际版权和知识产权法律保护。Dell™ 和 Dell 徽标是 Dell Inc. 在美国和/或其他司法管辖区的商标。所有此处提及的其他商标和产品名称可能是其各自所属公司的商标。 2015 - 07 Rev.
目录 1 简介...........................................................................................................................5 Dell Command | Monitor 概览.............................................................................................................. 5 Dell Command | Monitor 体系结构.......................................................................................................5 此版本中的新功能......................................................................................................
BIOS 管理配置文件.........................................................................................................................15 引导控制......................................................................................................................................... 15 基本桌面移动.................................................................................................................................. 15 日志记录........................................................................................
1 简介 Client Instrumentation 是指能够让客户端系统实现远程管理的软件应用程序。Dell Command | Monitor 软 件应用程序可以使用应用程序来访问企业客户端系统信息、监测状态或更改系统状态(例如远程关闭系统), 从而实现远程管理。Dell Command | Monitor 通过标准界面使用关键系统参数,支持管理员管理资源清册、 监测系统运行状况,并收集已部署的企业客户端系统的信息。本说明文件提供了 Dell Command | Monitor 及 其功能的概览。 注: Dell Command | Monitor 即以前的 Dell OpenManage Client Instrumentation (OMCI)。自 OMCI 8.2.
层将接口提取至不同的 CIMOM 实施。输入是专有形式的 XML 和可扩展样式语言 (XSL) 数据的组合,而输出 则为基于管理配置文件的 CIM 对象实例。用作通道协议的 WSMAN 请求来自 CIMOM 的数据并将其传输至控 制台。 Dell Command | Monitor 体系结构具有多个与 Microsoft Windows Management Instrumentation (WMI) 堆 栈集成的层: • WMI 应用程序层 - 由管理应用程序、基于标准的管理工具和 WMI 应用程序(例如 Microsoft SMS、 LANDesk 和 WMI Tools)组成。此层中的应用程序是 Dell Command | Monitor 提供的系统管理数据的消 费者。这些应用程序通过 WSMAN/CIM Object Manager (CIMOM) 请求客户端信息和发送警报。 • WMI CIM 提供程序 - 位于 CIMOM 下且包含两个通过 CIMOM 注册的 CIM 提供程序: – 该实例或方法提供程序实现一个界面,可启用公用程序操作,例如:创建、删除、修改和查询。 – 指示提供程
– 隐身模式静音蓝牙 – 隐身模式静音风扇 – 隐身模式静音 GPS – 隐身模式静音 LCD – 隐身模式静音 LED 指示灯 – 隐身模式静音扬声器 – 隐身模式静音 WLAN – 隐身模式静音 WWAN – 隐身模式 WiGig 无线电 – USB 端口 20 – USB 端口 21 – USB 端口 22 – USB 端口 23 – 无线开关 WLAN-WIGIG 控制 – WWAN 无线电上的无线开关 GPS 有关标记的更多信息,请参阅位于 dell.com/dellclientcommandsuitemanuals 的 Dell Command | Monitor Reference Guide(Dell Command | Monitor 参考指南)。 功能 Dell Command | Monitor 的主要功能包括: • 支持 CIM 2.
WMI 安全 WMI 在授予用户对 CIM 数据和方法的访问权限之前提供用户验证。访问权限由分布式组件对象模型 (DCOM) 安全性和 CIMOM 强制实施。完全或受限访问权限按命名空间授与用户。没有类实现或属性级别的安全性。默 认情况下,属于管理员组成员的用户对 WMI 具有完全的本地和远程访问权限。 您可以使用“计算机管理”控制台中“服务和应用程序”部分下提供的“WMI 控件”配置 WMI 安全性。右键单击 WMI 控件,然后单击属性。您也可以从安全选项卡中配置名称空间特定的安全性。还可以从开始菜单中或从 CLI 运行 wmimgmt.
2 标准和协议 Dell Command | Monitor 使用 Microsoft Windows Management Instrumentation (WMI) 并启用 Web Services-Management (WSMAN) 协议。 Dell Command | Monitor 使用简单网络管理协议 (SNMP) 描述系统 的几个变量。 CIM、SNMP、WMI 和 WSMAN 技术概览 桌面管理任务组 (DMTF) 是业界公认的标准机构,其引领台式机、企业和互联网环境的管理标准(包括 CIM 和 ASF)和计划的开发、采用和统一。 CIM CIM 是 DMTF 作为基于 Web 的企业管理 (WBEM) 计划的一部分创建的,提供了所管理环境中物理和逻辑对象 的一个统一视图。 以下是关于 CIM 的重要详细信息: • CIM 是一种面向对象的数据模型,用于描述管理信息。CIM 描述数据的组织方式,而不一定是用来传输数 据的传输模型。最主要的传输方法是 WMI。 • 支持 CIM 的管理应用程序可从各种 CIM 对象和设备(包括客户端和服务器系统、网络基础架构设备和应 用程序)收集信息
WMI WMI 是 Microsoft 对基于 Web 的企业管理 (WBEM) 工作的实施。它在 Microsoft Windows 平台上实施。 WMI 支持 CIM 和特定于 Microsoft 的 CIM 扩展。 WMI 包括: • • • • 一组强大的本地服务,例如基于查询的信息检索和时间通知。 通过 Windows 脚本宿主 (WSH) 实现的全面脚本功能。 CIMOM,它是 CIM 对象和信息的接口和操作点。 存储库,CIMOM 在其中储存管理数据。 在 Dell Command | Monitor 体系结构中,CIMOM 和存储库由 Microsoft WMI 对象管理器体现。CIMOM 是 CIM 对象和信息的接口和操作点。CIMOM 能帮助收集信息和操作对象属性。Microsoft 已将此组件作为 Windows 管理 (winmgmt) 服务来实现。CIMOM 是软件中间层,用于协调高级管理应用程序和低级工具(例 如 Dell Command | Monitor 和其他提供程序)之间的交互。CIMOM 确保将提供程序提供的数据以统一和独 立于提供程序的方式提供给管理应用程序。CIM
PowerShell Windows PowerShell 是 Microsoft 推出的一种任务自动化和配置管理框架。PowerShell 由命令行 Shell 和基 于 .NET Framework 构建的关联脚本语言组成。PowerShell 可提供对 COM 和 WMI 的全面访问,使管理员能 够执行管理任务,例如使用 Dell Command | Monitor 的服务配置和监测运行 Windows 操作系统的本地和远 程系统。 管理员可以编写自定义的 PowerShell 脚本(文件后缀 .
3 系统要求 本章提供关于 Dell Command | Monitor 硬件和软件要求的信息。 硬件要求 要求 详细信息 System(系统) 装有 SMBIOS 2.3 或更高版本的企业客户端系统。 软件要求 要求 详细信息 支持的操作系统 • • • • • Microsoft Windows 10 Microsoft Windows 8.1 Microsoft Windows 8 Microsoft Windows 7 Microsoft Windows Vista 支持的框架 • Microsoft .NET 4.
4 用户方案 本章介绍 Dell Command | Monitor 的各种用户方案。 您可将 Dell Command | Monitor 用于: • • • • 资产管理 配置管理 运行状况监测 配置文件 方案 1:资产管理 由于业务和 IT 员工的变化,使用众多 Dell 系统的公司无法维持准确的资源清册信息。首席信息官 (CIO) 需要 一个计划,用于确定可以升级到 Microsoft Windows 最新版本的系统。这就需要评估已部署的系统,从而确 定此类项目的规模、范畴和财务影响。收集信息是一项艰巨的工作。考虑到工时和最终用户中断,将 IT 员工 部署到每个客户端系统代价非常大。 通过在每个 Dell 系统上使用 Dell Command | Monitor ,IT 经理可以快速地远程收集信息。使用 Microsoft System Center Configuration Manager (SCCM) 等工具,IT 经理可以通过网络查询每个客户端系统,并收集 诸如 CPU 类型和速度、内存大小、硬盘驱动器容量、BIOS 版本以及当前操作系统版本等信息。收集信息后, 可以对其进行分析以确定是否
(OME) 是一个管理控制台,可用于在所有企业客户端系统上远程监测 BIOS 设置。另一个选项是编写脚本 (VB/ PowerShell/WMIC),该脚本可更改引导顺序设置。脚本可通过网络远程传输并在每个客户端系统上运行。 有关 Dell Command | Monitor 的更多信息,请参阅位于 dell.
BIOS 管理配置文件 • 通过枚举 DCIM_BIOSElement 类的实例来确定 BIOS 版本。 • 检查 BIOS 属性值是否可以修改。获取 DCIM_BIOSEnumeration 类的实例。如果 IsReadOnly 属性设置 为 FALSE,则可以修改属性。 • 设置系统密码 (SystemPwd)。运行 DCIM_BIOSService.SetBIOSAttributes() 方法,将 SystemPwd 设置 为 AttributeName 并将密码值设置为 AttributeValue 参数。 • 设置 BIOS 或管理员密码 (AdminPwd)。运行 DCIM_BIOSService.SetBIOSAttributes() 方法,将 AdminPwd 设置为 AttributeName 并将密码值设置为 AttributeValue 参数。 • 运行 DCIM_BIOSService.
• 确定故障组件的部件号。 • 确定插槽是否为空。 系统内存配置文件 • 获取系统的内存信息。 • 获取系统的物理内存信息。 • 检查系统内存大小。 • 检查可用系统内存大小。 • 检查物理系统内存大小。 • 检查系统内存的运行状况。 16
使用 Dell Command | Monitor 5 您可以查看 Dell Command | Monitor 提供的信息,方法是访问: • root\dcim\sysman (standard) Dell Command | Monitor 通过这些命名空间中的类提供信息。 有关这些类的更多信息,请参阅位于 dell.com/dellclientcommandsuitemanuals 的 Dell Command | Monitor Reference Guide(Dell Command | Monitor 参考指南)。 轮询间隔设置 用户可以使用 dcsbdy32.ini 或 dcsbdy64.ini 文件更改以下轮询间隔,例如风扇探测器、温度探测器、电压探 测器、电流探测器、磁盘容量增加/减少、内存大小增加/减少和处理器数量增加/减少。dcsbdy32/64.ini 文件 位于以下位置: \omsa\ini 注: INI 文件中的数字是 23 的倍数。磁盘容量和自我监测分析与报告技术 (SMART) 警报
有关 SNMP 的更多信息,请参阅位于 dell.
DCIM_OrderedComponent DCIM_OrderedComponent 关联类用于将 DCIM_BootConfigSetting 实例与代表引导设备所属引导列表类 型(传统或 UEFI)之一的 DCIM_BootSourceSetting 实例相关联。DCIM_OrderedComponent 的 GroupComponent 属性引用 DCIM_BootConfigSetting 实例,PartComponent 属性引用 DCIM_BootSourceSetting 实例。 使用 ChangeBootOrder 方法更改引导顺序 要更改引导顺序,请执行以下步骤: 1. 2. 3. 使用以下方法检查引导列表类型: • WMIC 命令:wmic /namespace:\\root\dcim\sysman path dcim_BootConfigSetting get ElementName/format:list • PowerShell 命令:gwmi -namespace root\dcim\sysman -class dcim_BootConfigSetting -Pro
要启用 TPM: 1. 如果尚未设定系统的 BIOS 密码,请使用以下 PowerShell 命令设置该密码: (gwmi -Class DCIM_BIOSService -Namespace root\dcim \sysman).SetBIOSAttributes($null,$null,"AdminPwd","enter a new password") 2. 要启用 TPM 安全,请使用以下命令并重新启动系统: (gwmi -Class DCIM_BIOSService -Namespace root\dcim \sysman).SetBIOSAttributes($null,$null,"Trusted Platform Module","1","provide the password") 3. 要激活 TPM,请使用以下命令并再次重新启动系统: (gwmi -Class DCIM_BIOSService -Namespace root\dcim \sysman).
6 常见问题 如何使用 DCIM_OrderedComponent.AssignedSequence 属性找到“引导配置”的引导次序(顺序)? 当 DCIM_BootConfigSetting 实例(传统或 UEFI)通过 DCIM_OrderedComponent 关联的实例有多个与 其相关联的 DCIM_BootSourceSetting 实例(引导设备)时, DCIM_OrderedComponent.AssignedSequence 属性的值用于确定在引导过程中使用关联的 DCIM_BootSourceSetting 实例(引导设备)的顺序。如果 DCIM_BootSourceSetting 的关联 CIM_OrderedComponent.AssignedSequence 属性等于 0,则会将其忽略,不会将其视为引导次序的一部 分。 如何更改引导次序? 引导次序可使用 DCIM_BootConfigSetting.
• 使用 wbemtest 之类的工具检查脚本中定义的键值是否存在于系统上。 注: Dell 建议使用最新 BIOS(可从 dell.com/support 获取)。有关更多信息,请参阅 Dell Command | Monitor 参考指南,该指南位于 dell.com/dellclientcommandsuitemanuals。 如何设置 BIOS 属性? 可以使用 DCIM_BootService.
7 故障排除 无法远程连接至 Windows Management Instrumentation 如果管理应用程序无法获得远程客户端系统的公用信息模型 (CIM) 信息,或者使用分布式组件对象模型 (DCOM) 的远程 BIOS 更新失败,则会显示以下错误消息: • Access Denied(访问被拒) • Win32:RPC server is unavailable(Win32: RPC 服务器不可用) 1. 验证客户端系统是否已连接到网络。在服务器的命令提示符处键入以下命令: ping 并按 键。 2. 如果服务器和客户端系统属于同一个域,请执行以下步骤: • 验证该域管理员帐户是否同时具备对这两个系统的管理员权限。 如果服务器和客户端系统属于同一个工作组(不在同一个域),请执行以下步骤: • 确保服务器正在运行最新的 Windows Server。 注: 在更改注册表前请备份系统数据文件。不正确地编辑注册表可能会导致操作系统无法使用。 3.
6. 执行以下步骤,以使用 WMI CIM Studio 从远程系统连接至系统上的 WMI (root\DCIM/SYSMAN): a. 在本地系统上安装 WMI 工具以及 wbemtest,然后在远程系统上安装 Dell Command | Monitor。 b. 为 WMI 远程连接配置系统的防火墙。例如,在 Windows 防火墙中打开 TCP 端口 135 和 445。 c. 在本地安全策略中,将本地安全设置设定为典型 - 本地用户以自己的身份验证网络访问:本地帐户的 共享和安全模式。 d. 使用 WMI wbemtest 从远程系统连接至本地系统上的 WMI (root\DCIM/SYSMAN)。例如,\\[目标远 程系统的 IP 地址]\root\DCIM/SYSMAN e. 如有提示,输入目标远程系统的管理员凭据。 有关 WMI 的更多信息,请参阅 msdn.microsoft.
联系 Dell 8 注: 如果没有活动的 Internet 连接,您可以在购货发票、装箱单、帐单或 Dell 产品目录上查找联系信 息。 Dell 提供了若干联机及电话支持和服务选项。服务会因所在国家和地区以及产品的不同而有所差异,您所在的 地区可能不提供某些服务。如要联系 Dell 解决有关销售、技术支持或客户服务问题: 1. 访问 support.dell.com。 2. 选择您的支持类别。 3. 在页面底部的选择国家/地区下拉列表中,确认您所在的国家或地区。 4. 根据您的需要,选择相应的服务或支持链接。 您可能需要的其他说明文件 除了本用户指南以外,您还可以访问位于 dell.
b. 在选择产品部分下,单击软件和安全。 c. 在软件和安全组框中,通过以下项单击所需的链接: d.