Dell Command | Monitor 版本 10.5 用户指南 2021 年 5 月 Rev.
注意、小心和警告 注: “注意”表示帮助您更好地使用该产品的重要信息。 小心: “小心”表示可能会损坏硬件或导致数据丢失,并告诉您如何避免此类问题。 警告: “警告”表示可能会导致财产损失、人身伤害甚至死亡。 © 2021 Dell Inc. 或其子公司。保留所有权利。Dell、EMC 和其他商标是 Dell Inc.
目录 章 1: Dell Command | Monitor 10.5 简介............................................................................................. 5 Dell Command | Monitor 10.5 发行版的新增功能............................................................................................................ 5 Dell Command | Monitor 概览............................................................................................................................................. 5 章 2: Windows SMM 安全气候变化表 (WSMT) 合规性...........................
章 6: 使用 Dell Command | Monitor 10.5 本地管理 Dell 客户端系统....................................................... 21 使用 PowerShell 在本地管理 Windows 系统.................................................................................................................. 21 使用 OMICLI 在本地管理 Linux 系统...............................................................................................................................22 章 7: 使用 Dell Command | Monitor 10.5 远程管理 Dell 客户端系统.................................................
1 Dell Command | Monitor 10.5 简介 Dell Command | Monitor 软件应用程序使 IT 管理员可以轻松管理队列资源清册、监测系统运行状况、修改 BIOS 设置,以及远程收集 已部署 Dell 客户端系统的信息。 活动系统运行状况监视可帮助降低系统的总拥有成本,并且是管理所有联网设备的整体方法的一部分。 Dell Command | Monitor 专为 Dell Enterprise 客户端系统、Dell IoT 网关系统以及 Dell Embedded PC 而设计。 此文档提供了 Dell Command | Monitor 及其功能的概览。有关受支持的 Dell 系统的更多信息,请参阅位于 dell.com/support 的发行 说明。 主题: • • Dell Command | Monitor 10.5 发行版的新增功能 Dell Command | Monitor 概览 Dell Command | Monitor 10.
Dell Command | Monitor for Windows 可以通过直接访问 CIM 信息或已实施 Dell Command | Monitor 集成的其他控制台供应商,集成 到 Microsoft System Center Configuration Manager 等控制台。此外,您可以创建自定义脚本以确定感兴趣的关键领域。Dell 知识库的 Dell Command | Monitor 页提供了示例脚本。您可以使用这些脚本监测资源清册、BIOS 设置和系统运行状况。 注: 默认安装不启用 SNMP 支持。有关为 Dell Command | Monitor for Windows 启用 SNMP 支持的更多信息,请参阅 dell.com/ support 上的 Dell Command | Monitor 安装指南。 6 Dell Command | Monitor 10.
2 Windows SMM 安全气候变化表 (WSMT) 合规 性 Windows SMM 安全气候变化表包含有关为 Windows 操作系统创建的 ACPI 表的信息,该表支持 Windows 基于虚拟化的安全 (VBS) 功能。Dell Command | Monitor 兼容 WSMT。这是用于配置具有启用 BIOS 的 WSMT 的 Dell 客户端系统上的平台功能。 以下是由 WSMT 合规性产生的行为变更: 在具有支持 WMI/ACPI 的 BIOS 兼容版本的 Dell 客户端平台上可用的 Dell Command | Monitor 功能。 注: 有关支持的平台的更多信息,请参阅受支持的平台。 Windows SMM 安全气候变化表 (WSMT) 合规性 7
3 适用于 Dell Command | Monitor 10.5 的标准和 协议 Dell Command | Monitor 基于 CIM 标准。CIM 规范详细介绍了用于提高与管理协议兼容性的映射技术。 WMI、SNMP 和 WSMAN 等管理协议用于远程监控。 注: Dell Command | Monitor for Windows 使用简单网络管理协议 (SNMP) 描述系统的几个变量。 桌面管理任务组 (DMTF) 是业界公认的标准机构,负责引领台式机、企业和互联网环境的管理标准(包括 CIM 和 ASF)和计划的开 发、采用和统一。 8 适用于 Dell Command | Monitor 10.
4 使用 Dell Command | Monitor 10.
无论公司的规模如何,标准化配置均可带来显著的成本节省。许多组织都部署了标准化客户端系统,但很少组织能在计算机整个生 命周期内管理系统配置。借助安装在每个客户端系统上的 Dell Command | Monitor,IT 部门可以锁定旧端口以防止使用未经授权的外 围设备,或启用 LAN 唤醒 (WOL) 以便系统能够在非繁忙时间从睡眠状态唤醒以执行系统管理任务。 方案 3:运行状况监测 用户接收读取错误消息,同时尝试访问客户端系统硬盘驱动器上的特定文件。用户重新引导系统,文件现在已显示并可供访问。用 户忽视初始问题,因为该问题似乎已自行解决。同时,Dell Command | Monitor 检查硬盘驱动器是否有问题以预先检测故障,并将自 我监测分析与报告技术 (SMART) 警报发送至管理控制台。它还向本地用户显示 SMART 错误。警报指示在硬盘驱动器中存在数个读/ 写错误。公司的 IT 部门建议用户务必立即备份关键数据文件。已派遣服务技术人员,并带有更换用驱动器。 在硬盘发生故障前进行更换,防止用户停机、技术支持呼叫以及技术人员亲临台式机诊断问题。 通过操作系统事件查看器、系统日志或 CIM 指示监测
● 检查电池的运行状况信息是否可以通过 DCIM_Battery 类的 Operational Status 和 HealthState 属性确定。 ● 使用 DCIM_Sensor.CurrentState 属性或 CIM_NumericSensor.
物理资产 ● ● ● ● 获得系统内所有设备的物理资源清册。 获得系统机箱的物理资源清册。 确定故障组件的部件号。 确定插槽是否为空。 系统内存配置文件 ● ● ● ● ● ● 12 获取系统的内存信息。 获取系统的物理内存信息。 检查系统内存大小。 检查可用系统内存大小。 检查物理系统内存大小。 检查系统内存的运行状况。 使用 Dell Command | Monitor 10.
5 使用 Dell Command | Monitor 10.5 您可以通过访问以下路径来查看 Dell Command | Monitor 提供的信息: root\dcim\sysman (standard) Dell Command | Monitor 通过这些命名空间中的类提供信息。 有关这些类的更多信息,请参阅位于 dell.com/support 的 Dell Command | Monitor 参考指南。 主题: • • • • • • • 轮询间隔设置 RAID 状态报告 监测 Dell 客户端系统 适用于 Linux 的 Dell Command | Monitor 应用程序日志 检测高级格式驱动器 引导配置 更改系统设置 轮询间隔设置 您可以使用 Dell Command | Monitor 更改以下轮询间隔,例如风扇探测器、温度探测器、电压探测器、电流探测器、磁盘容量增加/ 减少、内存大小增加/减少和处理器数量增加/减少。 ● 对于 Windows,dcsbdy32.ini 或 dcsbdy64.
适用于 Linux 的 Dell Command | Monitor 应用程序日志 Dell Command | Monitor for Linux 将应用程序日志和警报划分为报告目的和调试目的。为 Dell Command | Monitor 应用程序生成的警 报和日志的历史记录可以在 /opt/dell/dcm/var/log.中的 dcm_application.log 文件中查看。 配置文件 您可以更新 /opt/dell/dcm/conf 中的配置文件 log.property,以应用所需的设置和调试: 注: 在配置文件中进行任何更改后重新启动 OMI 服务器以应用更改。 ● Log_Level — 系统消息划分为三个日志级别:错误、信息、调试 用户可以从配置文件更改日志级别。如果日志级别设置为调试,Dell Command | Monitor 应用程序日志会将所有信息发送到指定 的日志文件。 注: 默认日志级别设置为信息。 ● File_Size — 用户可以指定 dcm_application.
● 要按 WarrantyEndDate 的时间顺序列出保修权利,请在 PowerShell 提示符处运行以下命令: Get-CimInstance -Namespace root/dcim/sysman -ClassName DCIM_AssetWarrantyInformation | Sort-Object -Property WarrantyEndDate | Select Name, WarrantyEndDate, WarrantyStartDate ● 要禁用保修功能和后续刷新调用,请在 PowerShell 提示符处运行以下命令: Get-CimInstance -Namespace root/DCIM/SYSMAN -ClassName DCIM_AssetWarrantyInformation| Where-Object{$_.
● Get-CimInstance -Namespace root\dcim\sysman DCIM_SmartAttributeInfo -Filter "AttributeID like ''" | InvokeCimMethod -MethodName "SetCustomThreshold" -Arguments @{CustomThresholdValue=""} DCIM_ThermalInformation DCIM_ThermalInformation 管理散热配置设置,例如散热模式、AAC 模式和风扇故障模式。 ● 要查询有关设备的散热信息,请运行以下命令: Get-CimInstance -Namespace root/DCIM/SYSMAN -ClassName DCIM_ThermalInformation ● 要设置散热模式的值,请运行以下命令: Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_Therm
在运行 Linux 的系统中设置 BIOS 属性 您可以使用以下任何方法设置 BIOS 属性。 ● 使用 OMICLI ● 使用 WinRM ● 使用 WSMan 注: 确保 OMI 服务器已启动且正在运行。 使用 OMICLI 设置 BIOS 属性 您可以使用 SetBIOSAttributes 方法设置 BIOS 属性。通过使用启用受信任的平台模块 (TPM) 作为示例的任务,该过程阐述如下。 注: 确保清除 BIOS 中的 TPM 选项,然后再执行以下步骤来启用 TPM。 要使用 OMICLI 命令设置 BIOS 属性: 1. 要在尚未设置的情况下在系统上设置 BIOS 密码,请运行 .
注: 本例中,设置操作使用选择器集值(SystemName=<来自 DCIM_BIOSService 类的系统名称>winrm i SetBIOSAttributes wsman/DCIM_BIOSService?SystemName=dt: +SystemCreationClassName=DCIM_ComputerSystem+Name=DCIM:BiosService+CreationClassName=DCIM_BIOSService+) 。 2. 如果尚未设定系统的 BIOS 密码,请使用以下命令设置该密码: winrm i SetBIOSAttributes http://schemas.dmtf.
–p –y basic –v –V –k “AttributeName=Trusted Platform Module Activation” –k “AttributeValue=2” –k “AuthorizationToken=” 4. 重新启动系统。 5. 使用以下命令激活 TPM: wsman invoke –a “SetBIOSAttributes” http://schemas.dmtf.
d. 运行以下命令,调用方法:$ bcsUefi.changebootorder($newboUefi, $AuthorizationToken)。 $AuthorizationToken 变量用于传递 BIOS 密码。 远程关闭和重新启动 Windows 系统 您可以使用 RequestStateChange 方法远程关闭或重新启动 Windows 系统。 1. 使用以下命令远程关闭 Windows 系统: (gwmi -ComputerName "SYSNAME" -Namespace root\dcim\sysman DCIM_ComputerSystem | WhereObject {$_.Dedicated -ne 28}).RequestStateChange(3) 2. 使用以下命令远程重新启动 Windows 系统: (gwmi -ComputerName "SYSNAME" -Namespace root\dcim\sysman DCIM_ComputerSystem | WhereObject {$_.Dedicated -ne 28}).
6 使用 Dell Command | Monitor 10.5 本地管理 Dell 客户端系统 您可以使用以下方法本地管理 Dell 客户端系统: ● 对于运行 Windows 的系统,使用 PowerShell ● 对于运行 Linux 的系统,使用 OMICLI 主题: • • 使用 PowerShell 在本地管理 Windows 系统 使用 OMICLI 在本地管理 Linux 系统 使用 PowerShell 在本地管理 Windows 系统 您可以使用 PowerShell 命令管理在本地运行 Windows 的 Dell 客户端系统。 ● 枚举 DCIM 类的实例 ○ Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSEnumeration ○ Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSPassword ● 获取 BIOS 设置的属性 Get-CimInstance -Namespace root\dcim\sysman -C
● 从 WMI 获取代理的命令: Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_ApplicationProxySetting ● 从 WMI 设置代理的命令: Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_ApplicationProxySetting | Invoke-CimMethod -MethodName Change ProxySetting -Arguments @{NewAddress="10.0.0.223"; NewPort="8080"} 使用 OMICLI 在本地管理 Linux 系统 您可以使用 OMICLI 命令在本地管理 Linux 系统。在运行 Linux 的系统上,OMICLI 的安装位置为 /opt/omi/bin。 ● 枚举 DCIM 类的实例 ○ ./omicli ei root/dcim/sysman DCIM_BIOSEnumeration ○ .
7 使用 Dell Command | Monitor 10.5 远程管理 Dell 客户端系统 您可以使用以下任意方法对 Dell 客户端系统进行远程管理: ● 对于运行 Windows 的系统, 使用 PowerShell 通过 Windows 系统远程管理 Windows 系统 页面上的 23 ● 对于运行 Linux 的系统, 使用 WinRM 通过 Windows 系统远程管理 Linux 系统 页面上的 23 主题: • • • 使用 PowerShell 通过 Windows 系统远程管理 Windows 系统 使用 WinRM 通过 Windows 系统远程管理 Linux 系统 使用 WSMan 通过 Linux 系统远程管理 Linux 系统 使用 PowerShell 通过 Windows 系统远程管理 Windows 系统 您可以使用 PowerShell 通过 Windows 系统远程访问和监控 Windows 系统。 管理 Windows 系统的前提条件: ● Windows PowerShell 3.
使用 WSMan 通过 Linux 系统远程管理 Linux 系统 您可以使用 WSMan 命令通过运行系统访问和监测运行 Linux 的系统。 管理 Linux 系统的前提条件: ● 已安装支持的 Linux 操作系统软件包 ● 已安装 wsmancli 软件包 受管 Linux 系统的前提条件: ● Root 访问权限 ● 支持的 Linux 操作系统 ● Dell Command | Monitor 启动终端并运行 wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/root/dcim/sysman/ -N root/dcim/sysman -h -u -p –P 5985 –y basic –v –V 24 使用 Dell Command | Monitor 10.
8 有关 Dell Command | Monitor 10.5 的常见问题 ● 我如何使用 DCIM_OrderedComponent.AssignedSequence 属性找到“引导配置”的引导次序(顺序)? 当 DCIM_BootConfigSetting 实例(传统或 UEFI)通过 DCIM_OrderedComponent 关联的实例有多个与其相关联的 DCIM_BootSourceSetting 实例(引导设备)时,DCIM_OrderedComponent.AssignedSequence 属性的值用于确定在引导过 程中使用关联的 DCIM_BootSourceSetting 实例(引导设备)的顺序。如果 DCIM_BootSourceSetting 的关联 CIM_OrderedComponent.AssignedSequence 属性等于 0,则会将其忽略,不会将其视为引导顺序的一部分。 ● 我如何更改引导次序? 可以使用 DCIM_BootConfigSetting.
○ Dell OpenManage Essentials ○ Dell Client Management Pack for System Center Operation Manager ● 我是否可将类导入 SCCM 以用于资源清册? 是,各个 MOF 或 OMCI_SMS_DEF.mof 文件可在 SCCM 控制台中导入以用于资源清册。 ● SCCM OMCI_SMS_DEF.mof 文件位于何处? OMCI_SMS_DEF.mof 文件的位置是:C:\Program Files\Dell\Command_Monitor\ssa\omacim\OMCI_SMS_DEF.mof。 ● 如何为 DCM 10.2.1 配置代理? ● DCM 10.2.
9 使用 Dell Command | Monitor 10.5 的故障处理 步骤 主题: • • • • • • 无法远程连接至 Windows Management Instrumentation 在运行 Windows 的系统上安装失败 BIOS 设置枚举值显示为 1 由于 libsmbios 的相关性,Hapi 安装失败 CIM 资源不可用 无法使用 DCM 在运行 Ubuntu Core 16 的系统上执行命令 无法远程连接至 Windows Management Instrumentation 如果管理应用程序无法获得远程客户端系统的公用信息模型 (CIM) 信息,或者使用分布式组件对象模型 (DCOM) 的远程 BIOS 更新失 败,则会显示以下错误消息: ● 访问被拒 ● Win32: RPC 服务器不可用 1. 确认客户端系统是否已连接到网络。在服务器的命令提示符下键入以下内容: ping 并按下 。 2.
在本地系统上安装 WMI 工具以及 wbemtest,然后在远程系统上安装 Dell Command | Monitor。 为 WMI 远程连接在系统上配置防火墙。例如,在 Windows 防火墙中打开 TCP 端口 135 和 445。 在本地安全策略中,将本地安全设置设定为典型 - 本地用户以自己的身份验证网络访问:本地帐户的共享和安全模式。 使用 WMI wbemtest 从远程系统连接至本地系统上的 WMI (root\DCIM\SYSMAN)。例如,\\[目标远程系统的 IP 地址] \root\DCIM\SYSMAN e. 如有提示,输入目标远程系统的管理员凭据。 a. b. c. d. 有关 WMI 的更多信息,请参阅 msdn.microsoft.com 上适用的 Microsoft 说明文件。 在运行 Windows 的系统上安装失败 如果您无法完成用于 Windows 的 Dell Command | Monitor 安装,请确保: ● 您对目标系统具有管理员权限。 ● 目标系统为装有 SMBIOS 2.
10 您可能需要的其他说明文件 除了本用户指南以外,您还可以访问位于 dell.com/support 上的以下文档。单击 Dell Command | Monitor(之前称为 OpenManage Client Instrumentation),然后单击常规支持部分中相应的产品版本链接。 除了本用户指南以外,您还可以访问以下指南。 ● Dell Command | Monitor 参考指南提供了关于所有类、属性及说明的详细信息。 ● Dell Command | Monitor 安装指南提供有关安装的信息。 ● Dell Command | Monitor SNMP 参考指南提供了适用于 Dell Command | Monitor 的简单网络管理协议 (SNMP) 管理信息库 (MIB)。 主题: • 从 Dell 支持站点访问文档 从 Dell 支持站点访问文档 您可以通过选择您的产品访问说明文件。 1. 转至 www.dell.com/manuals。 2. 单击浏览所有产品,单击软件,然后单击客户端系统管理。 3.
11 联系戴尔 注: 如果您不能连接至 Internet,您可以在您的购买发票、装箱单、账单或戴尔产品目录中找到联系信息。 戴尔提供多种联机和基于电话的支持和服务选项。具体的服务随您所在国家/地区以及产品的不同而不同,某些服务在您所在的地区 可能不提供。如要联系戴尔解决有关销售、技术支持或客户服务问题: 1. 访问 Dell.com/support。 2. 选择您的支持类别。 3. 在页面底部的选择国家/地区下拉列表中,确认您所在的国家或地区。 4.