Dell™ OpenManage™ Client Instrumentation バージョン 7.6 ユーザーズ ガイド はじめに Dell OpenManage Client Instrumentation のインストール Windows Management Instrumentation 警告 コンポーネントの説明 トラブルシューティング サンプルスクリプトと BIOS 設定 用語集 メモおよび注意 メ モ: メモは、コンピュータを使いやすくするための重要な情報を説明しています。 注 意 : 注意は、ハードウェアの損傷やデータの損失の可能性があることを示し、その危険を回避する方法を説明しています。 本 書の 内 容は 予 告な く変 更 さ れ る こ と が あ り ま す。 2008 Dell Inc. All rights reserved. Dell Inc.
目次に戻る はじめに Dell™ OpenManage™ Client Instrumentation バージョン 7.
SMS、LANDesk などの WMI アプリケーションで構成されています。この層は OMCI の一部ではなく、アプリケーションは OMCI によってクライアントから供給されるシステム管理データを 使用します。これらのアプリケーションは、クライアントの情報を要求し、CIMOM からクライアントの警告を受け取ります。 l l l Dell WMI プ ロ バ イ ダ - この層は CIMOM の下位にあり、CIMOM に登録される 2 つの CIM プロバイダが含まれています。CIMOM は情報の要求を受け取ると、その要求を適切なプロ バイダに転送します。Dell と Microsoft のプロバイダは共にこの層に存在し、システムのデバイスに関する情報を提供します。プロバイダは CIMOM から送られた管理アプリケーションの要 求をデータルーターに送信します。 デ ー タ ル ー タ ー - データプロバイダ層のシステムコンポーネントから情報を収集して、上位の Dell WMI プロバイダ層に渡し、 そこから CIMOM に情報を提供します。 デ ー タ プ ロ バ イ ダ - データをデータルーターに提供
l パーソナルシステム/2(PS/2)マウスポート l 内蔵オーディオコントローラ l 内蔵ネットワークインタフェースコントローラ(NIC) l ユニバーサルシリアルバス(USB)コントローラ l 周辺機器相互接続(PCI)スロット ネットワーク管理者は、これらのコンポーネントをコンピュータのシステム設定、または IT Assistant などの WMI 管理アプリケーションを使用して変更できます。 注 意 : Integrated Drive Electronics(IDE)コ ン ト ロ ー ラ などの LegacySelect 属性を変更すると、コンピュータシステムを使用できなくなる可能性があります。システムを使用でき なくなった場合は、クライアントシステムのシステムセットアップにアクセスし、該当する設定を変更してください。 リモート起 動デバイス選択 リモート起動デバイス選択を使用すると、ネットワーク管理者はシステムが起動するデバイスの順序をリモートで設定できます。これは、ハ ー ド デ ィ ス ク ド ラ イ ブ順 序と 起 動デ バ イ ス順 序の 2 つのグ ループで構成さ
週、たとえば、2008 Week 16) で表示し、モニタのスリープ状態についても提供します。 l 物 理メ モ リ の追 加 情 報 : 以前の OMCI リリースでは、Dell_ PhysicalMemory クラスの メモリ容量のプロパティ値を取得していました。OMCI 7.6 では、Dell_ PhysicalMemory クラ スの 製造業者、メモリタイプ、および速度のプロパティ値も取得します。 l 論 理デ ィ ス ク の追 加 情 報 : 以前の OMCI リリースには、サイズ、説明、空き容量、パスなどの論理ディスク情報が Dell_Logicaldisk クラスに含まれていました。OMCI 7.
目次に戻る Dell OpenManage Client Instrumentation のインストール Dell™ OpenManage™ Client Instrumentation バージョン 7.
3. Systems Management ダイアログボックスで 続行 をクリックします。インストールファイルを展開するフォルダを指定し、OK をクリックします。ファイルの展開に成功した後、確認メッセー ジが表示されます。OK をクリックします。 4. 展開したインストール実行ファイル setup.exe をダブルクリックします。セ ッ ト ア ッ プ言 語の選択 ダイアログボックスが表示されます。言語を選択して OK をクリックします。 5. InstallShield ウ ィ ザ ー ド ウィンドウに Welcome(ようこそ)メッセージが表示されたら、次へ をクリックします。 InstallShield ウ ィ ザ ー ド ウィンドウに Setup Type(セットアップの種類)というメッセージが表示されます。 6.
サイレントモードによるカスタムインストールの実行 カスタムインストールディレクトリを指定するには、コマンドラインを次のように変更します。 setup.exe /s /v"/qn INSTALLDIR=<インストール先>" <インストール先> はカスタムディレクトリです。INSTALLDIR は必ず大文字で入力してください。 たとえば、次のコマンドラインは、OMCI およびそのすべてのコンポーネントを c:\destination 下のディレクトリにサイレントモードでインストールします。 setup.exe /s /v"/qn INSTALLDIR=c:\destination" サイレントモードを使 用したクライントのアップグレード OMCI 7.x のいずれかのバージョンから、それより新しい OMCI 7.x のバージョンにアップグレードするには、次のコマンドを実行します。 setup.
目次に戻る
目次に戻る Windows Management Instrumentation Dell™ OpenManage™ Client Instrumentation バージョン 7.6 ユーザーズ ガイド WMI の概要 WMI セキュリティ SMS 2.
sint32 ProcessorSpeed; [SMS_Report(TRUE), read: string BIOSVersion; [SMS_Report(TRUE), read: datetime BIOSDate; [SMS_Report(TRUE), read: string ServiceTag; [SMS_Report(TRUE), read: string AssetTag; }; ToInstance ToSubClass] ToInstance ToSubClass] ToInstance ToSubClass] ToInstance ToSubClass, write: ToInstance ToSubClass] #pragma namespace ("\\\\.\\Root\\cimv2") //************************************************************* //*** Registers Framework Provider *** //*****************************************
目次に戻る 警告 Dell™ OpenManage™ Client Instrumentation バージョン 7.6 ユーザーズ ガイド 概要 ASF 警告 WMI 警告 概要 特定のシステムの状態が変化すると、警告が生成されます。基本的には、現在のコンピュータユーザーへのローカル警告と、管理アプリケーションへのリモート警告の 2 種類があります。 Dell OpenManage Client Instrumentation(OMCI)は 2 種類の警告を処理します。 DMTF(Distributed Management Task Force)は ASF(Alert Standard Format)を発表しました。これは、オペレーティングシステムが不在の場合にネットワークシステムを管理できるリモー ト制御インタフェースと警告について定義しています。これには、休止中または実行不能のオペレーティングシステムを使用しているネットワークコンピュータや、低電力のシステムスリープ状態にあるネ ットワークコンピュータも含まれます。 ASF の仕様については、www.dmtf.
OccurrencesCount: 最後のリセットから発生した特定の警告に対するイベント通知数。初期値は 0 です。OccurrencesCount を 0 に設定すると、通知の送信が最初から開始しま す。 l Dell_ IndicationStaticValues クラスのインスタンスは WMI リポジトリに格納されているため、上記のデータはシャットダウン、再起動、スリープ、休止、スタンバイの全モードで持続します。起動 時に実行するスクリプトをインストールすると、OccurrencesCount を起動時にリセットできます。 メ モ: Windows Vista のユーザーアカウント制御 (UAC) がオフになっている場合、またはユーザーがシステム管理者アカウントである場合を除いて、CIM リポジトリ内の Dell_IndicationStaticValues クラスの MaxDisplayNotifications および MaxNTEventLogNotifications のプロパティを変更することはできません。 Dell_Configuration クラス内の以下のプロパティでは、イベントの重
(102) NumberOfDisksIncreased ハードドライブが増設されました。 WARNING_DEGRADED 3 プロセッサが除去されました。 WARNING_DEGRADED 3 プロセッサが増設されました。 WARNING_DEGRADED 3 ドライブの故障につながる状態がハードドライブで発生しました。 MAJOR システムのシャーシ侵入警告。 WARNING_DEGRADED 3 温度プローブが重要なしきい値を超えました。 CRITICAL 6 電圧プローブが重要でないしきい値を超えました。 MINOR 4 (101) NumberOfProcessorsDecreased (107) NumberOfProcessorsIncreased (106) Smart 5 (108) ChassisIntrusion (1253) TemperatureProbe (1054) VoltageProbe (1153) 1 これは OMCI 7.0 に固有のイベントです。 2 これは OMCI 7.
目次に戻る コンポーネントの説明 Dell™ OpenManage™ Client Instrumentation バージョン 7.6 ユーザーズ ガイド 表 5-1 に、Dell 計装コンポーネント、その機能、デフォルトのインストール場所、その他の関連情報を記載します。 注 意 : コンポーネントファイルを変更または削除すると、Dell OpenManage Client Instrumentation(OMCI)が使用できなくなる可能性があります。 メ モ: %ProgramFiles% は、Program Files ディレクトリのパスを指す変数です。デフォルトでは C:\Program Files です。 表 5-1 計装コンポーネントに関す る情 報 コンポーネント デ フ ォ ル ト の フ ァ イ ル の場 所ま た は フ ァ イ ル名 機 能に関す る情 報 CIM プロバイダ %ProgramFiles%\Dell\OpenManage\ Client\DellWMI.
空間作成 MOF1 Client\Mofs\ DellOMCI_NamespaceCreate.mof Dell OMCI Windows 準備 %ProgramFiles%\Dell\OpenManage\ Client\Mofs\DellOMCI_WinPrep.mof クライアントシステムに \root\dellomci の名前空間を作成し、警告を初期化する MOF ファイル。 CIM v26 LT MOF %ProgramFiles%\Dell\OpenManage\ Client\Mofs\cim26lt.mof DellOMCI.mof の親クラスがすべて含まれた MOF ファイル。これらは、DMTF(Distributed Management Task Force)規格の CIM スキーマバージョン 2.6 のクラスです。 Dell OMCI MOF %ProgramFiles%\Dell\OpenManage\ Client\Mofs\DellOMCI.
目次に戻る トラブルシューティング Dell™ OpenManage™ Client Instrumentation バージョン 7.6 ユーザーズ ガイド Wakeup on LAN WMI へのリモート接続とリモート BIOS アップデート インストールに関する問題 Wakeup on LAN Wakeup on LAN がクライアントコンピュータシステムで機能していない場合は、以下の点を確認してください。 l Dell OpenManage IT Assistant またはクライアントシステムのシステムセットアップを使用して、Wakeup on LAN が有効かどうかを確認します。詳細については、Dell システムのマニ ュアルを参照してください。 l 正しいネットワーク インタフェース カード(NIC)ドライバがインストールされていることを確認します。最新のドライバは、デルのサポートウェブサイト support.dell.com から入手できます。 l 以下の手順を実行します。 1.
l ¡ ス タ ー ト をクリックし、フ ァ イ ル名を指 定し て実行 をクリックしてから、compmgmt.msc と入力し、OK をクリックします。 ¡ サ ー ビ ス と ア プ リ ケ ー シ ョ ン の WMI コ ン ト ロ ー ル に移動します。 ¡ WMI コ ン ト ロ ー ル を右クリックし、プ ロ パ テ ィ をクリックします。 ¡ セ キ ュ リ テ ィ タブをクリックし、Root ツリーの DellOMCI を選択します。 ¡ セ キ ュ リ テ ィ ボタンをクリックします。 ¡ アクセスを制御する特定のグループまたはユーザーを選択し、許 可 または 拒 否 チェックボックスをオンにして権限を設定します。 WMI CIM Studio を使用してリモートシステムからシステムの WMI(root\dellomci)に接続するには、次の手順に従ってください。 ¡ ローカルシステムに CIM Studio と一緒に WMI ツ ー ルをインストールし、リモートシステムに Dell OMCI をインストールします。 ¡ WMI にリモート接続ができるように、
目次に戻る サンプルスクリプトと BIOS 設定 Dell™ OpenManage™ Client Instrumentation バージョン 7.6 ユーザーズ ガイド WMI サンプルスクリプト OMCI 7.6 でサポートされている BIOS 設定 WMI サンプルスクリプト シャーシ侵 入ステータスのクリア 以下のサンプル VBScript は、システムのシャーシ侵入ステータスをクリアします。このスクリプトは、システムの名前を使用してローカルまたはリモートから実行できます。 Namespace: root\DellOMCI Class Name: Dell_SMBIOSsettings Instance 'Key' Value: 0 Property Name: ChassisIntrusionStatus Property Value: 5 '**************************************************** '*** Name: SampleChassisIntrusionClear.
'*** Set the value of ChassisIntrusionStatus to'5' '***("Clear") '***Set the new value for the property and save the instance objInstance.Properties_.Item(strPropName).Value = 5 objInstance.Put_ '*** If any errors occurred, let the user know. If Err.Number <> 0 Then WScript.Echo "Clearing Chassis Intrusion Status failed." End If '*** Sub used to display the correct usage of the '***script Sub Usage() Dim strMessage strMessage = "incorrect syntax. You should run: " & vbCRLF & _ "cscript.
strClassName = "Dell_IndicationStaticValues" strPropName = "MaxDisplayNotifications" '*** Establish a connection to the DellOMCI namespace Set objWMIService =GetObject("winmgmts:{impersonationLevel=impersonate," &_ "AuthenticationLevel=pktprivacy}\\" & strComputerName & "\" &_ strNameSpace) '*** Retrieve the instances of '***Dell_IndicationStaticValues class (there should be 16 instances – one for each alert type). Set ColSystem=objWMIService.
'*** Note: if return value is 0, it does not mean the system has '*** shutdown, it only means that the shutdown method was initiated '*** successfully. If objOutParam.ReturnValue = 0 Then WScript.Echo "Method completed successfully." else WScript.Echo "Method failed." End If '*** Sub used to display the correct usage of the script Sub Usage() Dim strMessage strMessage = "incorrect syntax. You should run: " & vbCRLF & _ "cscript.exe //nologo SampleShutdown.vbs <システム名>" WScript.
以下のサンプル VBScript は、リモートから Dell OMCI クライアントの BIOS をフラッシュします。 '**************************************************** '*** Name: SampleFlash.vbs '*** Purpose: To flash the BIOS of a Dell OMCI client. '*** Usage: cscript.exe //nologo SampleFlash.vbs <システム名> '*** '*** This sample script is provided as an example only, and has not '*** been tested, nor is warranted in any way by Dell; Dell disclaims any '*** liability in connection therewith.
'*** liability in connection therewith. Dell provides no technical '*** support with regard to such scripting. For more information on WMI '*** scripting, refer to applicable Microsoft documentation.
'*** and that all parameters were passed If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _ (Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If '*** Initialize variables strNameSpace = "root/Dellomci" strComputerName = WScript.Arguments(0) strClassName = "Dell_SMBIOSSettings" strKeyValue = "0" strPropName = "WakeupOnLan" '*** Retrieve the instance of Dell_SMBIOSSettings class (there should '*** only be 1 instance).
strWQLQuery = "SELECT * FROM " & strClassName & " WHERE " & _ strKeyName & "=" & Chr(34) & strComputerName & Chr(34) '*** Retrieve instances of Dell_Configuration class (there should only '*** be 1 instance). Set colInstances = GetObject("WinMgmts:{impersonationLevel=impersonate}//"&_ strComputerName & "/" & strNameSpace).
'*** If any errors occurred, let the user know If Err.Number <> 0 Then WScript.Echo "Setting the BIOS password failed." End If '*** Sub used to display the correct usage of the script Sub Usage() Dim strMessage strMessage = "Incorrect syntax. You should run: " & vbCRLF & _ "cscript.exe //nologo SampleBIOSPwd.vbs <システム名> " & Chr(34) & _ "<古い '*** パスワード> <新しいパスワード>" & Chr(34) WScript.Echo strMessage End Sub OMCI 7.6 でサポートされている BIOS 設定 メ モ: 下記に記載した BIOS 設定がすべての Dell システムでサポートされているとは限りません。 OMCI 7.
l LimitCPUIDValue* l LowPowerS5 l MediaCardAnd1394* l Microphone* l ModuleBayDevice* l MonitorToggling* l MultiCore メ モ: 一部の Dell システムでは、搭載されているプロセッサがハイパースレッディング技術をサポートしていない場合でも、Dell_SMBIOSSettings クラスの Hyperthreading プロパティに 有効 または無効 と表示されることがあります。この場合、MultiCore プロパティは実際は無効になっています。 l NMIButton* l NoExecute l NodeInterleave* l NumLock* l Onboard1394 l OnboardModem* l OSInstallMode* l ParallelPortConfiguration l ParallelPortMode l PasswordBypass* l PCCard* l PCCardAnd1394*
l SingleByteECCLogging* l SmartCardReader* l SpeakerVolume l SpeedStep* l TabletButtons* l TertiaryParallelATAMaster l TertiaryParallelATASlave l Trusted Platform Module Activation* l UARTPowerDown* l USBEmulation l USBFlashDriveEmulation* l USBFrontPanelPorts l USBPorts l USBPort00*, USBPort01*, USBPort02*, USBPort03*, USBPort04*, USBPort05*, USBPort06*, USBPort07*, USBPort08*, USBPort09*, USBPort10*, USBPort11*, USBPort12*, USBPort13*, USBPort14*, USBPort15* l USBRearDual* l
目次に戻る 用語集 Dell™ OpenManage™ Client Instrumentation バージョン 7.
DMI Desktop Management Interface(DMI)は、デスクトップ、ノートパソコン、サーバーなどのコンピュータでコンポーネントの管理と記録を行うための標準フレームワークを生成します。ユーザーに とっては、基本的にはパーソナルコンピュータの BIOS が提供するテーブルです。これは解析が可能で、BIOS やシステムに関する情報を標準形式で提供します。以前は、PC の標準化ソースからそ のような詳細情報を取得することができませんでした。 Common Information Model(CIM)などの DMTF 技術の急速な進歩によって、DMTF は Desktop Management Interface(DMI)の「廃止」プロセスを定義し、2005 年 3 月 31 日にこ れを終了しました。 DMTF Distributed Management Task Force(旧称 (「Desktop Management Task Force」)の略語。DMTF は、企業やインターネットにおける IT 環境のシステム管理標準を開発、管理する組 織です。これらの標準により、プラットフォーム
コンピュータ用語では Windows Driver Model の頭字語。Win32 Driver Model とも呼ばれています。Windows Driver Model は、要件を標準化して、記述するコード量を減らすことによっ て、Windows 98 および Windows 2000 ラインの統一ドライバモデルとして定義されました。WDM ドライバは Windows 98 または Windows 2000 以前のオペレーティングシステムでは動 作しません。また、上位互換性はありますが、下位互換性はありません。 たとえば、Windows 2000 用に作成された WDM ドライバは、Windows XP でロードして機能しますが、Windows XP で導入された新しい WDM 機能を利用することはできません。 Windows XP 用に作成された WDM ドライバは Windows 2000 ではロードできません。 WfM Intel Wired for Management 規格の頭字語。WfM 技術は、クライアント側ハードウェア(回路、メモリ、電源、ネットワークインタフェースカードを含む)と管理ソ