Storwize V3700 CIMOM プログラミング
CIM オブジェクト・マネージャー (CIMOM) プログラミングでは、セキュリティーの保守中に複数のソースから複数の接続をハンドルする機会が提供されます。 CIM クライアントは、ユーザー名とパスワードを使用して CIMOM に接続してから、コマンドを実行するためのメソッドを呼び出します。
CIM クライアントを作成するには、適切なフレームワーク (例えば、Java™ WBEM Service project および SBLIM CIM Client for Java) が必要です。 C++ や Python など、他の言語にインプリメンテーションされていることもあります。 詳しくは、下記の Java WBEM Services Web サイトを参照してください。
図 1 は、Storwize® V3700 CIMOM に接続するための簡単な Java プログラムを示したものです。
図 1. Storwize V3700 CIMOM に接続するための Java プログラム
import java.util.*;
import javax.wbem.cim.*;
import javax.wbem.client.*;
public class ITSOClient {
public static void main(String[] args)
{
String username = args[0];
String password = args[1];
String masterConsoleIP = args[2];
String masterConsoleSecurePort = args[3];
UserPrincipal user = new UserPrincipal(username);
PasswordCredential pwd = new PasswordCredential(password);
CIMNameSpace ns = new CIMNameSpace("https://”+
masterConsoleIP+”:”+
masterConsoleSecurePort+”/root/ibm");
CIMClient client = null;
try
{
System.out.println("Connecting to CIMOM");
client = new CIMClient(ns,user,pwd);
}
catch (CIMException e)
{
// Handle the CIM Exception
e.printStackTrace();
}
}
CIM エージェントのスタイル・ページを含む Managed Object Format (MOF) の資料全体を表示するには、次の Web サイトから資料情報を選択してください。