–
Linux 実行のシステム
—
$NCHHOME/platform/linux2x86/jre_1.6.7/jre/bin/java
メモ: 環境変数 DELL_OMC_ITNM_JAVA_PATH を /etc/profile ファイルにコピーし、環
境変数が全てのシェルで使用できるようにします。
12.
次の手順を実行してネットワークマネージャのコアサービスを再起動します。
–
Windows 実行のシステム
— サービス ncp_ctrl を再起動。
–
Linux 実行のシステム
— コマンド itnm_stop ncp および itnm_start ncp を実行。
13. Dell-OpenManage-Connection-for-ITNM-1.0\Dell-MIBS フォルダに移動し、MIB ファイルを %NCHOME%
\precision\mibs フォルダにコピーします。
14. 新規の MIB をロードするには、次のコマンドを実行します。
%NCHOME%\precision\platform\<Arch>\bin\ncp_mib
メモ: ncp_mib 実行前に、全ての依存 MIB ファイルをコピーします。
15. Dell-OMC-ITNM-Core-Integration\configuration フォルダに移動し、次のポーリングポリシーをインポート
し、さらに次のコマンドを実行します。
%NCHOME%\precision\bin\ncp_perl %NCHOME%\precision\scripts\perl\scripts
\get_policies.pl -domain <Domain Name> -to domain=<DOMAIN_NAME> -from
file=<Dell-OMC-ITNM-Core-Integration\configuration\Poll Policy Filename>
– DellServerPollPolicy.XML — Dell サーバーのポーリング用
– DellCMCPollPolicy.XML — CMC システムのポーリング用
– DellVRTXCMCPollPolicy.XML — VRTX CMC システムのポーリング用
– DellDRACPollPolicy.XML — iDRAC6、DRAC5、および DRAC/MC システムのポーリング用
– DellOOBServerPollPolicy.XML — OOB サーバーのポーリング用
メモ: ClassSchema.cfg 内の Dell デバイス用のクラス ID と、対応するポーリングポリシーが同じであ
ることを確認します。
例えば、%NCHOME%\precision\bin\ncp_perl %NCHOME%\precision\scripts\perl\scripts
\get_policies.pl -domain NCOMS -to domain=NCOMS -from file=C:\workarea\build
\Dell-OpenManage-Connection-for-ITNM-1.0\Dell-OMC-ITNM-Core-Integration
\configuration\DellCMCPollPolicy.xml
16. Dell-OMC-ITNM-Core-Integration\configuration フォルダに移動し、nco_p_ncpmonitor.rules ファイルの内容を
%NCHOME%\probes\<Arch>\nco_p_monitor.rules ファイルに挿入します。この内容は AlertGroup のための
スイッチステートメント $EventName の下にコピーする必要があります。@Identifier の値を、
$tmpVal に「+」サインを追加して編集します。
挿入する nco_p_ncpmonitor.rules ファイルの内容についての情報は、付録のセクション
「nco_p_ncpmonitor.rules に対するデル指定の変更点」を参照してください。
例えば、%NCHOME%\probes\<Arch>\nco_p_monitor.rules ファイル内では、
if (match(@AlertGroup, "ITNM Status") || match(@AlertGroup, "ITNM
Disco")) { ... } else { ... switch ($EventName) { ... case "POLL-
DellServerCriticalDef" | "POLL-DellServerWarningDef": @Class = 2080
@AlertGroup = "DellServer" case "POLL-DellCMCCriticalDef" | "POLL-
DellCMCWarningDef": @Class = 2086 @AlertGroup = "DellCMC" case "POLL-
DellDRACCriticalDef" | "POLL-DellDRACWarningDef": @Class = 2087 @AlertGroup
= "DellDRAC" case "POLL-DellOOBServerCriticalDef" | "POLL-
DellOOBServerWarningDef": @Class = 2088 @AlertGroup = "DellOOBServer" case
"POLL-DellVRTXCMCCriticalDef" | "POLL-DellVRTXCMCWarningDef": @Class = 2084
@AlertGroup = "DellVRTXCMC" case "POLL-DCLMStatus": @Class = 2081 if
(match(@Severity, "5")) { $tmpVal = "5" } else if (match(@Severity, "2"))
{ $tmpVal = "2" } case "POLL-DellEqualLogicStatus": @Class = 2085 if
(match(@Severity, "5")) { $tmpVal = "5" } else if (match(@Severity, "2"))
{ $tmpVal = "2" } else if (match(@Severity, "3")) { $tmpVal = "3" } case
"POLL-DellESXiServerStatus": @Class = 2080 if (match(@Severity, "5"))
12