天天看點

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

ITIM 5.0 單伺服器配置和部署。

部署ITIM之前要對其元件進行部署:

IBM DB2 Enterprise 9.1 with FP2

IBM WebSphere Application Server 6.1 with FP9

IBM Tivoli Directory Server 6.2

IBM Tivoli Directory Integrator 6.1

我們安裝系統的軟硬體環境是:

地點:某公司 G3/G4機房。兩台IBM的台式PC。

1.IP:9.123.108.101

Red Hat Enterprise Linux AS release 4 (Nahant Update 7)

MemTotal:       513732 kB

SwapTotal:     1048568 kB

processor       : 1

vendor_id       : GenuineIntel

model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz

cpu MHz         : 3201.973

cache size      : 1024 KB

這台安裝

2.IP:9.123.108.19

Red Hat Enterprise Linux AS release 4 (Nahant Update 4)

MemTotal:      2063944 kB

SwapTotal:     2031608 kB

model name      : Intel(R) Pentium(R) D CPU 2.80GHz

cpu MHz         : 2793.843

這台我們安裝

ITIM 5.0 Fix Pack 3

首先進行DB2的安裝配置:

1.運作安裝程式:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

選擇Install a Product,然後按Install New。

在接受完協定後,選擇典型安裝,随後選擇第一個選項,如下圖:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

進一步,選擇安裝路徑,我們使用預設的路徑/opt/ibm/db2/V9.1

然後我們建立一個對DB2 Adminstrator Server進行管理的使用者,設定其密碼:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

選擇建立一個DB2執行個體,并且使用單分區執行個體,并且設定DB2執行個體擁有者的資訊:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

設定保護使用者的資訊

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

第11步使用預設的,第十二步不安裝DB2提醒。然後點選Finished。

然後就開始安裝了:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

安裝完畢後在Terminal下驗證安裝是否成功:

$su - db2inst1

$db2level

顯示如下資訊就是正确的了:

DB21085I  Instance "db2inst1" uses "32" bits and DB2 code release "SQL09010"

with level identifier "02010107".

Informational tokens are "DB2 v9.1.0.0", "s060629", "LINUXIA32", and Fix Pack

"0".

Product is installed at "/opt/ibm/db2/V9.1".

2.安裝IBM DB2 Enterprise 9.1 Fixpack 2

首先關閉DB2執行個體和伺服器:

$. /home/db2inst1/sqllib/db2profile

$db2 terminate

$db2stop

停止DAS的活動:

$su - dasusr1

$. /home/dasusr1/das/dasprofile

$db2admin stop

停止保護使用者的活動:

$su

$cd /opt/ibm/db2/V9.1/bin

$db2fmcu -d

$db2fm -d

用grep檢視關于db2的程序,沒有一個就是對了。

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

看到所有停止的指令都是successfully就可以安裝Fix Pack2了。

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

安裝完畢後檢視db2,發現Fix Pack2已經安裝上了:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

然後安裝Tivoli Directory Server 6.2

1.運作安裝腳本:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

選擇安裝語言為English.

接受協定後選擇自定義安裝(Custom)。去掉TDI,稍後我們會另外安裝。指定WAS目錄時,選擇稍後指定。

2.關閉配置工具

在安裝完畢後可能會出現配置工具,我們在初次部署時暫時不用,請關閉。

接着部署WAS6.1

1.設定root的umask為0022:

用指令umask檢視目前umask的值。

2.確定以下四個包的安裝:

compat-libstdc++-33-3.2.3-47.3

compat-db-4.1.25-9

xorg-x11-deprecated-libs-6.8.1 or xorg-x11-deprecated-libs-6.8.2

rpm-build-4.3.3-18.nonptl

用指令rpm -pa|grep XXXX檢查

3.下載下傳安裝包:

在IBM内網中下載下傳以下安裝包:

WebSphere Application Server V6.1 for Linux on x86Series, 32-bit Support German

English International Spanish French Italian Japanese Korean Portuguese

Brazilian Chinese Simplified Chinese Traditional (C87QXML)

4.開始安裝:

運作launchpad.sh,然後選擇“Launch the installation wizard for WebSphere Application Server”

進行安裝。一直next就可以了(注意在選擇安裝類型時選擇Application Server)。

然後在以下選項中選擇第一個

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

5.安裝IBM HTTP Server

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

我們暫時不配置Administration Server及其Authentication,在Plug-in裡面進行如下配置:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

6.安裝IBM WebSphere Application Server 6.1 Update Installer

【IBM Tivoli Identity Manager 學習文檔】3 系統部署
【IBM Tivoli Identity Manager 學習文檔】3 系統部署

7.安裝IBM WebSphere Application Server 6.1 Fixpack 9 和13

注意:在安裝WAS 6.1FP9前,必須停掉IBM WebSphere Application Server, IBM HTTP Server, IBM HTTP Administration Server。

停掉服務:/opt/IBM/WebSphere/AppServer/bin/stopServer.sh server1 -username server1 -password XXXXXXX

運作:/opt/IBM/WebSphere/UpdateInstaller/update.sh

在這個地方指定更新的産品:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

在這個步驟中指定更新包路徑:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

若出現CWUPI0026E錯誤,則說明你的UpdateInstaller版本太久,先删除UpdateInstaller的整個目錄,然後再安裝新的版本,我裝的是7.0

8.啟動Server

/opt/IBM/WebSphere/AppServer/bin/startServer.sh server1

打開浏覽器驗證一下:

http://localhost:9080/snoop

http://localhost:9060/ibm/console

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

安裝IBM Tivoli Directory Integrator 6.1.1

1.運作安裝程式

【IBM Tivoli Identity Manager 學習文檔】3 系統部署
【IBM Tivoli Identity Manager 學習文檔】3 系統部署

最後我們部署TIM:

1.配置DB2 和 ITDS 6.1的中間件

解壓配置中間件的應用程式,運作cfg_itim_mw_xLinux,選擇英語

然後選擇配置DB2和ITDS的中間件:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

它會在DB2和ITDS中建立執行個體,一般設定密碼就好了。

注意在我配置中發覺總是在建立TDS執行個體的時候失敗,後來看了日志發現是預設的程式調用的竟然是V6.0目錄中的TDS配置程式,而我安裝的TDS是6.2.。。。太不智能了。。。解決方法就是ln -sf V6.2 V6.0就可以了,純屬蒙一下計算機,誰讓他耍我。。。

2.安裝ITIM

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

指定WAS,然後一路NEXT後INSTALL。

3.連接配接資料庫

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

在以上這些需要填寫的地方輸入你配置中間件的一些資訊。

若資訊無錯,則出現連接配接正确的提示

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

随後的配置如下:

【IBM Tivoli Identity Manager 學習文檔】3 系統部署
【IBM Tivoli Identity Manager 學習文檔】3 系統部署

大功告成!

【IBM Tivoli Identity Manager 學習文檔】3 系統部署

4.測試安裝結果

http://9.123.101.19:9080/itim/console/main

修改密碼即可。

至此ITIM完全部署完畢

然後一步步進行就好了~

繼續閱讀