Citrix XenServer5.5にIBM System Directorをインストールしてみた

XenServer5.5にIBM Director6をインストールしてみた。
まぁ、実際にはDirector 5.20が入ったような雰囲気でしたが。
Linux版は5.2しかないみたいなので、当然ですかね?
ダウンロードは、IBM Systems supportから適当に落とすかんじ。

まず、普通にインストーラー叩いたら「サポートしてないよん」と言われてはじかれた。

[root@xenserver2 xlinux]# ./dir6.1_commonagent_linux.sh

./dir6.1_commonagent_linux.sh self-extracting installation program... Please wait...

hostname: Unknown host
Could not find a supported operating system for IBM Systems Director.
[root@xenserver2 xlinux]#


どうもディストリビューションのチェックに引っかかったっぽい。

色々調べてみると、Linuxのインストーラーが見るのは「/etc/redhat-release」が多いらしい。
っと言う事で、早速ディストリビューションを偽装します。
何でも、Oracleを対応していないディストリビューションに入れる時にはよく使うとか。

まずは、現在のXenServer バージョンを確認して、バックアップ。

[root@xenserver2 ~]# cat /etc/redhat-release
XenServer release 5.5.0-15119p (xenenterprise)
[root@xenserver2 ~]# cp /etc/redhat-release /etc/redhat-release.old

普通にXenServerを名乗ってるのね。中身はCentOSのくせに(笑)

続いて、バージョンをRHELに書き換え。

[root@xenserver2 ~]# echo 'Red Hat Enterprise Linux Server release 5.1 (Tikanga)' > /etc/redhat-release
[root@xenserver2 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.1 (Tikanga)

これで準備は完了っと思いきや、Directorの64bit版はlibstdc++-libc6が必須コンポーネントらしい。
つー事で、rpmfind.netで適当にビルド済みの物をダウンロード

[root@xenserver2 ~]# wget ftp://rpmfind.net/linux/fedora/releases/9/Everything/i386/os/Packages/compat-libstdc++-296-2.96-140.i386.rpm
--07:49:55--  ftp://rpmfind.net/linux/fedora/releases/9/Everything/i386/os/Packages/compat-libstdc++-296-2.96-140.i386.rpm
           => `compat-libstdc++-296-2.96-140.i386.rpm'
Resolving rpmfind.net... 194.199.20.114, 195.220.108.108
Connecting to rpmfind.net|194.199.20.114|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /linux/fedora/releases/9/Everything/i386/os/Packages ... done.
==> SIZE compat-libstdc++-296-2.96-140.i386.rpm ... 93326
==> PASV ... done.    ==> RETR compat-libstdc++-296-2.96-140.i386.rpm ... done.
Length: 93326 (91K)

100%[=======================================>] 93,326      44.6K/s   in 2.0s   

07:50:01 (44.6 KB/s) - `compat-libstdc++-296-2.96-140.i386.rpm' saved [93326]

[root@xenserver2 ~]#


そのままインストール。
[root@xenserver2 ~]# rpm -ivh compat-libstdc++-296-2.96-140.i386.rpm
warning: compat-libstdc++-296-2.96-140.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Preparing...                ########################################### [100%]
   1:compat-libstdc++-296   ########################################### [100%]
[root@xenserver2 ~]#

準備が揃ったら、後は最初みたいに叩けばOK。
今回はメンドイのでCDをマウントして直接実行してみました。
ホントは、HDDにコピーしてパーミッションを744にして実行した方がよいのかも。

[root@xenserver2 ~]# /mnt/cdrom/agent/xlinux/dir6.1_commonagent_linux.sh
/mnt/cdrom/agent/xlinux/dir6.1_commonagent_linux.sh self-extracting installation program... Please wait...

RHEL 5 Update = 1

Checking if required ports are in use.

/tmp/selfextract.dY8961/dir5.20.31_coreservices_linux.sh self-extracting installation program... Please wait...


********************************************************************************
This Program is licensed under the terms of the agreement located in the license
file in the Program's installation license folder or in the license folder on
the source media.
By installing, copying, accessing, or using the Program, you agree to the terms
of this agreement. If you do not agree to the terms, do not install, copy,
access, or use the Program.
********************************************************************************

Attempting to install IBMCimCore-5.20.31-1_RHEL5.i386.rpm
Preparing...                ##################################################
IBMCimCore                  ##################################################
Creating SSL certificate and private key
Compiling MOF files...


Finished compiling MOF files.
Starting SLP ....
Starting IBM SLP SA: 
please wait ......
[  OK  ]
Starting Pegasus CIM Listener [  OK  ]
Starting Pegasus CIM Object Manager [  OK  ]
Attempting to install IBMCimExt-5.20.31-1_RHEL5.i386.rpm
Preparing...                ##################################################
IBMCimExt                   ##################################################
Starting ICC Extension SNMP SubAgent [  OK  ]
Compiling MOF files...


Subscribing default handlers ...
Finished subscribing default handlers.
Attempting to install DirectorCimCore-5.20.31-1_RHEL5.i386.rpm
Preparing...                ##################################################
DirectorCimCore             ##################################################
Compiling MOF files...


Starting SLP Attributes
Attempting to install xSeriesCoreServices-level1-5.20.31-1_RHEL5.i386.rpm
Preparing...                ##################################################
xSeriesCoreServices-level1  ##################################################
LSI Logic MPT base module loaded.
Configuring registration MOF files...
Finished configuring registration MOF files.
Compiling MOF files...


Finished compiling MOF files.
Setting default events...
Finished setting default events.
Attempting to install dsa-rhel5-2.09-1.i386.rpm
Preparing...                ##################################################
dsa-rhel5                   ##################################################
Installing IBM DSA Providers...
Finished installing IBM DSA Providers.
Configuring DSA Registration MOF files...
Finished Configuring DSA Registration MOF files...
Compiling DSA MOF files...


Finished compiling DSA MOF files...
Xen kernel detected. Not installing LSI rpms.

Installation of selected components is successful.
Attempting to install Common Agent Services.
Preparing...                ########################################### [100%]
   1:ISDCommonAgent         ########################################### [100%]
Attempting to install features.
Restarting the agent runtime.
Feature installation complete.
Restarting the agent runtime.
Installation of IBM Systems Director Agent completed successfully.
[root@xenserver2 ~]#

Agent Completedらいいですよー。
まぁ、そんな感じで、バージョン変えてあげれば普通にインストール出来ました。
Windows畑で育っている自分には、これごときでも強敵ですよw

Web_IBM_Director_1.jpgWeb_IBM_Director_2.jpgWeb_IBM_Director_3.jpgWeb_IBM_Director_4.jpg
インストール完了したら、WebよりIBM System Directorを起動して、システム・ディスカバリーをかけてあげれば無事に検出できます。
なぜか今回は、アクセスの要求でパスワードを入れても「不明」の状態になってしまいましたが。
再度、接続の検査をしたら「OK」が出たので、たまたまなのかも。

| コメント(0) | トラックバック(0) |
■Yahoo!オークション おすすめ商品■
Web Services by Yahoo! JAPAN

トラックバック(0)

トラックバックURL: http://type-y.com/mt/mt-tb.cgi/904

コメントする