Users Guide

Dell Command | Monitor 10.2 をローカルで使用した
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 -ClassName DCIM_BIOSEnumeration | Where-Object
{$_.AttributeName -eq "Num Lock"}
BIOS 設定の変更
Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSService | Invoke-CimMethod -
MethodName SetBIOSAttributes -Arguments @{AttributeName=@("Num Lock");AttributeValue=@("1")}
重要でない値の変更
Get-CimInstance -Namespace root\dcim\sysman DCIM_NumericSensor | Where-Object {$_.DeviceID -
like "Root/MainSystemChassis/TemperatureObj:3"} | Set-CimInstance -Property
@{UpperThresholdNonCritical="10"}
アラートの受信
$a = 0
$timespan = New-Object System.TimeSpan(0, 0, 1)
$scope = New-Object System.Management.ManagementScope("\\.\root\dcim\sysman")
$query = New-Object System.Management.WQLEventQuery("Select * from DCIM_AlertIndication")
$watcher = New-Object System.Management.ManagementEventWatcher($scope,$query)
[array]$alerts=@()
do{ $watcher.WaitForNextEvent() }
while ($a -ne 1)
OMICLI を使用した Linux システムのローカルでの管理
OMICLI コマンドを使用して、Linux システムをローカルで管理できます。Linux を実行しているシステムでは、OMICLI /opt/omi/bin にインストールさ
れます。
DCIM クラスのインスタンスの列挙
./omicli ei root/dcim/sysman DCIM_BIOSEnumeration
6
22
Dell Command | Monitor 10.2 をローカルで使用した Dell クライアント システムの管理