安裝 IBM Rational Performance Tester

內容

關於 IBM Rational Performance Tester

安裝 Rational Performance Tester 之後

關於 IBM Rational Performance Tester

IBM Rational Performance Tester 是用來測試系統效能的產品。Rational Performance Tester 支援測試 Web 應用程式,在簡易性和調整性方面也提供重大改進。本產品使用 Java 型執行引擎,並且由「Eclipse 整合開發環境」控管。

本產品有兩個元件:安裝在桌上型系統的 Rational Performance Tester 和利用其他電腦產生負載的 Rational Agent Controller。Agent Controller 會執行驅動程式,模擬遠端電腦的虛擬使用者。虛擬使用者是負載測試的實例或疊代。當您將 Performance Tester 安裝到本端電腦時,也會安裝 Agent Controller。

關於 IBM Rational Software Development Platform

IBM Rational Software Development Platform 是通用平台,其包含多項產品共用的開發工作台和其他軟體元件。
  • Rational Software Modeler
  • Rational Web Developer
  • Rational Application Developer
  • Rational Software Architect
  • Rational Functional Tester
  • Rational Performance Tester

如果您安裝上述任何產品,IBM Rational Software Development Platform 會隨同產品一起安裝。如果安裝上述多個產品,Rational Software Development Platform 只會安裝一次。上述所有產品都使用同一份 Rational Software Development Platform。

移轉和共存性

下圖彙總說明嘗試安裝的另一項包含 Rational Software Development Platform 的產品時,每一項產品之間的互動。

已經安裝 Rational Software Modeler Rational Web Developer Rational Application Developer Rational Software Architect Rational Functional Tester Rational Performance Tester
Rational Software Modeler N/A Shell 共用 Shell 共用 升級 Shell 共用 Shell 共用
Rational Web Developer Shell 共用 N/A 升級 升級 Shell 共用 Shell 共用
Rational Application Developer Shell 共用 暫停執行 N/A 升級 Shell 共用 Shell 共用
Rational Software Architect 暫停執行 暫停執行 暫停執行 N/A Shell 共用 Shell 共用
Rational Functional Tester Shell 共用 Shell 共用 Shell 共用 Shell 共用 N/A Shell 共用
Rational Performance Tester Shell 共用 Shell 共用 Shell 共用 Shell 共用 Shell 共用 N/A
  • 阻止:如果阻止您安裝產品,您必須先解除安裝舊版。當您嘗試安裝的產品所提供的功能小於 目前已安裝的產品時,就會發生暫停執行。比方說,如果已安裝 Software Architect,當您嘗試安裝 Application Developer 時,將會阻止您繼續安裝。
  • 升級:如果您安裝的產品會增加現行產品的功能,產品會升級為更多功能。將會解除安裝第一個產品,但 Rational Software Development Platform 和含有您使用第一個產品的工作的工作區會保留在相同位置。
  • Shell 共用:其他產品會共用 Rational Software Development Platform 的安裝。第二個產品會延伸現有產品的功能,其不會安裝另一份 Rational Software Development Platform。所以,比方說,如果您安裝 Performance Tester,然後安裝 Application Developer,則兩個產品會使用同一份 Rational Software Development Platform,且平台將包含 Performance Tester 和 Application Developer 兩者提供的所有功能。

關於解除安裝產品

  • 升級的產品。產品升級時會移除並取代現有的產品。如果解除安裝新升級的產品,就會從系統中移除整個產品。比方說,如果您安裝 Application Developer,升級至 Software Architect,然後解除安裝 Software Architect,則會解除安裝所有的外掛程式,包括開發平台。如果要取代 Application Developer,就必須重新安裝 Application Developer。
  • Shell 共用產品。如果 Shell 共用情境中安裝兩個以上的產品,在解除安裝最後一個產品之前,開發平台將會維持不變。比方說,如果已安裝 Application Developer 和 Performance Tester,後來又解除安裝 Application Developer,則 Performance Tester(以及開發平台)會保留在系統上。

啟動共用 Rational Software Development Platform 的產品

當您移至開始功能表時(或 Linux 中同等的功能表),不論已安裝什麼產品,最上層功能表一律為 IBM Rational

每一個產品在最上層功能表中有一個子資料夾。這些子資料夾包含產品專屬資訊(例如 Readme 檔)的鏈結,以及 Rational Software Development Platform 的啟動點。啟動點會有產品的名稱。

您也可以使用標籤為 Rational Software Development Platform 的啟動點,直接從 IBM Rational 功能表來啟動通用的開發平台。

安裝 Rational Performance Tester 之前

安裝 Rational Performance Tester 之前,請使用本節的資訊執行初步作業。

系統需求

下表列出支援的平台和 CPU、RAM、磁碟空間、網路介面及顯示器等系統需求。Performance Tester 和 Agent Controller 的系統需求相同。請參閱版本注意事項,以取得最新的更新資訊。

表 1. Rational Performance Tester 所支援的平台
平台 服務套件 元件
Windows 2000 Professional SP3、SP4 Performance Tester 和 Agent Controller
Windows XP Professional SP1、SP2 Performance Tester 和 Agent Controller
Red Hat Enterprise Linux Workstation 3 Performance Tester 和 Agent Controller
SUSE Linux Enterprise Server 9 SP1 Performance Tester 和 Agent Controller
Windows Server 2003 Enterprise Edition、Windows Server 2003 Standard Edition 僅適用於 Agent Controller
Windows 2000 Server、Windows 2000 Advanced Server SP3、SP4 僅適用於 Agent Controller
表 2. Rational Performance Tester 的系統需求
系統元件 需求
CPU Intel Pentium IV 1.5 GHz 或相容的處理器
記憶體 (RAM) 768 MB
可用的磁碟空間 1.5 GB(在 Linux 系統的 /tmp 中至少需要 500 MB)
網路介面 每秒傳輸速度 100 MB 的乙太網路
顯示器 1024 x 768;256 色
註: 在 RAM 小於 768 MB 的系統上安裝 Performance Tester,可能導致效能退化和應用程式損毀。

取得授權碼

安裝 Rational Performance Tester 不需要授權碼。然而,如果打算模擬超過五個並行虛擬使用者的負載,則需要授權碼。例如,您不需要授權碼就可以用四個虛擬使用者來執行 Performance Tester(例如,做為試驗用途),但如果選擇執行十個虛擬使用者,則必須購買虛擬測試者授權碼套件,支援五個或更多個虛擬使用者。授權碼是以整組方式銷售,稱為虛擬測試者授權碼套件。這些套件的組別分為 5、50、100、250、500、1000、2500、5000、10,000、20,000、50,000 及 100,000 個虛擬測試者。

虛擬測試者授權碼套件不可分割。Performance Tester 在執行五個以上虛擬測試者的測試時會取出一個套件。如果您的授權套件提供 50 個虛擬測試者,且 Performance Tester 在機器 A 起始 25 個虛擬測試者的測試,則在機器 A 起始的測試完成之前,機器 B 僅限於使用 5 個虛擬測試者。

另一方面,虛擬測試者授權碼套件是可以相加的。特定機器上的 Performance Tester 可以取出特定授權伺服器的多個授權碼來執行測試。例如,機器 A 可以取出兩套 50 個虛擬測試者的授權碼套件,執行 100 個虛擬使用者的測試。

當您透過 Passport Advantage 來購買 Performance Tester 時,Passport Advantage 軟體出貨或下載項目會包含一份叫做重要授權及安裝資訊的文件。這份文件包含下列資訊:

  • 產品元件的清單
  • 每一個元件所需要的授權碼類型(例如,驅動程式元件需要浮動授權。)
  • 產品帳號
  • 為每一個元件取得授權碼的指示

您可以使用這份文件或「權利證明」憑證,向 IBM 索取授權碼。

取得授權碼:

  1. 造訪 http://www.ibm.com/rational/support/licensing
  2. 按一下 Rational Licensing and Download Center
  3. 登錄 IBM Web Management (IWM),然後按一下 Request and Manage License Keys
  4. 遵循指示,使用重要授權和安裝資訊文件的資訊或「權利證明」憑證,索取授權碼。授權碼將以 .upd 副檔名的檔案傳送給您。

授權需求

您必須使用授權碼向 Rational License Server 進行鑑別。如果您使用其他的 Rational 產品,則您可能已經具備授權伺服器的存取權。如果沒有,請遵循 IBM Rational Software License Management Guide 中的程序來設定授權伺服器。您可以從 http://www.ibm.com/shop/publications/order 免費下載這本書籍。

在 Linux 中,您可以直接從「啟動程式」來安裝「Rational 授權伺服器」。在 Linux 啟動程式中,按一下安裝 IBM Rational Common Licensing Server for Linux。Windows 啟動程式目前無法使用這個選項。

授權伺服器和用戶端可以在不同平台上執行。比方說,如果 Linux 電腦上已執行授權伺服器,則不必在 Windows 上安裝授權伺服器,一樣可以為 Windows 用戶端提供服務。

其他安裝之前的考量

本節說明在安裝產品之前您可能需要執行的其他步驟。

從測試版升級

如果系統上已安裝 Rational Performance Tester 測試版,則您必須完全解除安裝測試版,才能安裝這個版本。您無法在測試版上安裝新版的產品。使用測試版在工作區建立的資料,可能無法在本產品的正式版中使用。

如需關於解除安裝產品的資訊,請參閱這份文件中的相關解除安裝程序。

從試用版升級

您可以直接在試用版產品上安裝 Rational Performance Tester 現行版本。工作區中的所有資料都會保留下來。

解除安裝舊版 Agent Controller

如果您有舊版 Agent Controller 或「Hyades 資料收集引擎」衍生的任何軟體,請先停止並解除安裝,然後再安裝 Rational Performance Tester。詳細資料請參閱在 Windows 解除安裝 Agent Controller在 Linux 解除安裝 Agent Controller

從未公開的網路位置安裝

您無法使用 UNC 路徑名稱從未公開的網路位置安裝 Rational Performance Tester。如果您打算從網路上的某個位置來安裝 Performance Tester,就必須將網路位置對映至本端系統上的磁碟機。

安裝和解除安裝 Rational Performance Tester

本節包含安裝 Rational Performance Tester 的相關資訊。您可以從 CD-ROM 或下載的電子影像安裝 Performance Tester。有安裝精靈可以使用,但您也可以從指令提示安裝 Performance Tester,或執行無聲自動安裝,本文稍後會做說明。安裝程式可以在互動主控台模式下執行,如此將較適合需要協助的使用者使用。「協助模式」指令行選項 (-accessibility) 讓執行時期主控台模式精靈更適合於螢幕閱讀程式。

若要在 Windows 上以主控台模式執行,請從 Performance Tester 安裝 CD 的 \setup 目錄執行這個指令:

setup.exe -is:javaconsole -log @NONE -accessibility

若要在 Linux 上以主控台模式執行,請將這個指令輸入成一行:

CD_device/setup/setup.bin -is:javaconsole -log @NONE -accessibility

其中

從 CD-ROM 安裝 Rational Performance Tester

若要在 Windows 或 Linux 系統上安裝 Rational Performance Tester:

  1. 在 Windows 上,以「管理者」身份登入。在 Linux 上,以 root 身份登入。
  2. 將 Performance Tester CD 插入光碟機。在 Windows 中,如果已啟用「自動執行」,就會啟動「啟動程式」應用程式。在 Linux 上,您必須從 CD-ROM 的根目錄啟動 launchpad.bin 檔案。
  3. 在啟動程式中,按一下安裝 IBM Rational Performance Tester。安裝精靈會開啟「歡迎使用」頁面。當您準備繼續進行時,請按下一步
  4. 請檢閱授權合約。如果您同意這些條款,請按一下我接受合約的條款,然後按下一步
  5. 指定您要安裝本端元件的目錄。建議您接受預設的目錄位置。請按下一步
  6. 在「特性」頁面中,選取您要安裝的特性。
    • 語言套件:安裝非英文的語言支援。
    • Eclipse 外掛程式開發範例:安裝 Eclipse 外掛程式實作範例。
    依預設會選取「開發環境 (IDE)」、Agent Controller 及 Common Licensing。當您準備繼續進行時,請按下一步
  7. 指定 Agent Controller 為一般(預設值)或自訂安裝。請按下一步
  8. 在 Windows 上,指出安裝程序結束時是否要自動啟動「授權碼管理程式」。請按下一步
  9. 在「摘要」頁面,複查您已選取的選項。準備開始安裝時,請按下一步
  10. 安裝完成時,請按一下完成來結束精靈。除非您在步驟 7 選取 Agent Controller 自訂安裝,否則將回到啟動程式。若要結束啟動程式,請按一下結束
  11. 結束啟動程式之後,請啟動 Rational Performance Tester 並調整 Java 虛擬機器資料堆大小。
    1. 按一下視窗 > 喜好設定
    2. 展開測試
    3. 按一下效能測試工作台
    4. Java 虛擬機器資料堆大小,輸入畫面上建議的記憶體大小。
    5. 按一下確定

從電子影像安裝

安裝產品之前,請確認有足夠空間。

  • 您大約需要 1.5 GB 的磁碟空間來儲存完整的下載影像檔。
  • 在 Windows 上,環境變數 TEMP 或 TMP 必須指向至少有 500 MB 可用的有效暫時目錄。
  • 在 Linux 上,/tmp 中至少需要 500 MB 的可用空間。

若要下載並建立電子安裝影像檔:

  1. 將所有必要的部分和您要的選用部分下載至相同的暫時目錄。如果後來需要任何選用部分,請下載其他選用部分,在嘗試安裝之前,重新執行解壓縮工具。
    註: 使用電子影像升級 Rational Software Development Platform 產品之前,請確定您為新產品下載和解壓縮的影像集,與您為原始產品下載和解壓縮的影像集相同。升級的產品中會自動安裝原始產品中安裝的相同元件。比方說,如果原來已安裝「語言套件」,則在升級時,您必須下載「語言套件」並解壓縮至新產品安裝影像檔。
  2. 啟動解壓縮精靈。
    • 在 Windows 上,啟動暫時目錄中的 extractor.exe 檔案。這時會啟動精靈來建立安裝影像檔。
    • 在 Linux 上,輸入 chmod +x extractor.bin,修改這個暫時目錄中的 extractor.bin 檔案的許可權,然後,輸入 ./extractor.bin 解壓縮檔案。
  3. 遵循精靈的指示,指定建立影像檔的位置和您要包含的功能。
  4. 建立影像檔之後,決定何時安裝產品。
    • 若要立即安裝產品,請按一下完成
    • 若要稍後安裝產品,請清除啟動安裝精靈勾選框。準備執行安裝程式時,請從您建立安裝影像檔的目錄啟動 disk1\launchpad.exe
  5. 遵循從 CD-ROM 安裝 Rational Performance Tester 說明的指示進行。

建立網路安裝影像檔

您可以將一份安裝影像檔放在網路磁碟機,方便使用者透過網路安裝。

若要從網路磁碟機執行安裝程式,您必須使用下載的 Rational Performance Tester 電子影像,或複製下列 CD 內容。

您在磁碟上大約需要 1.5 GB 的磁碟空間來儲存 Windows、Linux 及 Agent CD 的內容。若要從 CD 複製核心安裝檔案:

  1. 若為 Windows 安裝,請在您要儲存影像檔的網路磁碟機上建立暫時目錄 (例如,network_drive:\install_image)。
  2. 將 Rational Performance Tester for Windows 安裝 CD 插入光碟機。
  3. 在暫時目錄下,建立子目錄,命名為 disk1。這個子目錄必須稱為 disk1 且必須是小寫。
  4. 將安裝 CD 的所有檔案和目錄複製到暫時目錄中的 disk1 子目錄。
  5. 重複步驟 3 和 4,將 Linux 和 Agent CD 的內容複製到各自的子目錄。(在 Linux 上,請確定以 root 身份登入。)
註:
  • 如果您對映至網路磁碟機,但未指定裝置名稱(例如,\\computername\sharename),則在嘗試安裝 Performance Tester 時,可能會出現下列訊息:
    精靈無法繼續執行,因為發生下列錯誤:無法載入 /wizard.inf(104) 中指定的精靈

    在此情況下,您必須指定裝置名稱來對映磁碟機(例如,x:\sharename)。

  • 在從網路安裝影像檔執行安裝期間,如果機器進入待機模式,安裝可能會失敗。

呼叫無聲自動安裝

如果您不要與安裝精靈互動,您可以採用無聲方式執行 Rational Performance Tester 安裝程式。

設定本端影像檔

自動安裝 Rational Performance Tester 之前,您必須設定本端影像檔:

  1. 請確定您使用的使用者 ID 不包含雙位元組字元。
  2. 建立本端或網路安裝影像檔,如建立網路安裝影像檔所述。

自動將預設功能安裝至預設目錄

自動安裝 Rational Performance Tester 時,依預設會安裝下列功能:

  • 整合開發環境
  • Agent Controller
  • Common Licensing(如果尚未安裝)

在 Windows 上,預設目錄是 system_drive:\Program Files\IBM\Rational\SDP\6.0。

在 Linux 上,預設目錄是 /opt/IBM/Rational/SDP/6.0。

若要自動將 Rational Performance Tester 安裝在預設目錄,並且只安裝預設選取的功能:

  1. 複製建立網路安裝影像檔所述的影像檔(如果尚未完成)。
  2. 在指令行,切換至您在上一節建立的暫時目錄的 \disk1\setup 目錄 (例如,Windows 上的 network_drive:\install_image\disk1\setup 或 Linux 上的 /tmp/install_image/disk1/setup)。
  3. 執行適當的指令:
    • 在 Windows 上:setup.exe -silent
    • 在 Linux 上:./setup.bin -silent
  4. 自動安裝 Performance Tester 需要一段時間來完成。若要判斷安裝是否已完成,請檢查預設安裝目錄的 \logs 目錄。如果看見 license.log 檔案,則表示無聲自動安裝已完成。

自動安裝至不同目錄

變更 installLocation 參數,您可以將 Rational Performance Tester 安裝至不同目錄。

在 Windows 上,若要指定 "d:\my softdev" 做為安裝目錄,請執行下列指令:setup.exe -silent -P installLocation="d:\my softdev"

在 Linux 上,若要指定 "/my_softdev" 做為安裝目錄,請執行下列指令:./setup.bin -silent -P installLocation="/my_softdev"

(在這些範例中,只安裝預設功能。)

自動安裝其他功能

Rational Performance Tester 提供範例回應檔,可以自動安裝所有預設功能。這個回應檔稱為 responsefile.txt,位於 \disk1\util 目錄(在 Linux 上是 /disk/util)。若要變更回應檔來安裝其他功能,請先備份 responsefile.txt。

您可以更新回應檔,來安裝一或多個選用的 Rational Performance Tester 功能。下表列出功能和回應檔中相對應的項目。

表 3. 回應檔選項清單
功能 回應檔項目
產品安裝目錄 installLocation
語言套件 feature_lang_pack_rad_win32.active
Eclipse 外掛程式開發範例 feature_examples_win32.active

若要自動安裝任何選用功能:

  1. 將 responsefile.txt 複製為新檔案,例如 myresponsefile.txt。
  2. 編輯您的回應檔複本。
  3. 找出先前表格顯示的功能名稱所在的那一行。例如,若要安裝 Eclipse 外掛程式開發範例,請在回應檔中找出適當的行:

    在 Windows 上::# -P feature_examples_win32.active=<value>

    在 Linux 上::# -P feature_examples_linux.active=<value>

  4. 對此行變更如下:
    • 移除第一欄的 #。
    • 將 <value> 變更為 true。

    在 Windows 範例中,將此行變更為:

    -P feature_examples_win32.active=true
    在 Linux 範例中,將此行變更為:
    -P feature_examples_linux.active=true
  5. 儲存變更。
  6. 在 Linux 上,以 root 身分登入。
  7. 複製設定本端影像檔所述的影像檔(如果尚未完成)。
  8. 在 Windows 指令行,切換至您在上一節建立的暫時目錄的 \disk1\setup 目錄 (例如,network_drive:\install_image\disk1\setup)。

    在 Linux 指令行,切換至您在上一節建立的暫時目錄的 /disk1/setup 目錄(例如,/tmp/install_image/disk1/setup)。

  9. 執行回應檔時,加入 -options 參數和回應檔的完整名稱,如下所示:

    在 Windows 上:setup.exe -silent -options "Your_directory\myresponsefile.txt"

    在 Linux 上:./setup.bin -silent -options "Your_directory/myresponsefile.txt"

    
    

    Your_directory 是包含回應檔的目錄的完整名稱。

    註: 若要確認正在使用您的回應檔,請先執行這個指令(亦即,在執行無聲自動安裝之前),且不要使用 -silent 選項,並確認安裝精靈中已登錄您的設定。如果沒有,則表示回應檔設定或指令語法有問題。
  10. 自動安裝 Rational Performance Tester 需要一段時間來完成。若要判斷安裝是否已完成,請檢查安裝目錄的 \logs 子目錄。如果看見 license.log 檔案,則表示無聲自動安裝已完成。

下表提供幾個無聲自動安裝指令的範例:

表 4. 範例無聲自動安裝指令
指令 說明
setup.exe -options-template c:\responseFile.txt 建立一個回應檔範本
setup.exe -options-record c:\responseFile.txt 記錄實際安裝中的使用者選項來建立回應檔
setup.exe -silent -options c:\responseFile.txt 執行無聲自動安裝
uninstall.exe -silent -options c:\responseFile.txt 執行無聲自動解除安裝

在 Windows 上解除安裝

若要在 Windows 系統上解除安裝 Rational Performance Tester:

  1. 按一下檔案 > 控制台 > 新增/移除程式
  2. 從清單中選取您要解除安裝的應用程式,然後按一下變更/移除
  3. 遵循解除安裝精靈的指示進行。

在 Linux 上解除安裝

若要在 Linux 系統上解除安裝 Rational Performance Tester:

  1. 以 root 身分登入。
  2. 切換至 install_dir/rpt_prod/_unist 目錄。
  3. 執行 uninstall.bin。

安裝 Agent Controller

Agent Controller 是常駐程式,可讓用戶端應用程式啟動和管理本端或遠端應用程式。也會提供執行中應用程式的相關資訊給其他應用程式。Agent Controller 為 Rational Performance Tester 所需,也必須在已安裝 Rational Performance Tester 的本端系統上執行。

雖然安裝 Rational Performance Tester 時也會在本端系統自動安裝 Agent Controller,但您可以選擇如何安裝。您可以執行預設安裝或自訂安裝;如果是自訂安裝,您可以逐步執行安裝精靈的每一頁。此外,您可以將 Agent Controller 安裝在遠端 Windows、Red Hat Linux 及 SuSE Linux 系統。請依照本節的指示,在 Rational Performance Tester 安裝程序期間執行 Agent Controller 自訂安裝,或將 Agent Controller 安裝在遠端系統上。

當 Agent Controller 安裝為獨立元件時(不含 Rational Performance Tester),遠端使用者可以在安裝的機器上啟動 Java 程式。因此,您應該利用下列其中一個選項,限制 Agent Controller 的存取權限:

註:
  • 安裝 Rational Performance Tester 之後,Agent Controller 會自動安裝並配置為只允許來自本端主機的連線。因此,在完成 Rational Performance Tester 預設安裝的機器上,不需要上述對於獨立式 Agent Controller 安全性建議的兩個選項。
  • 軟體安裝之後會安裝 Agent Controller 的線上文件。在那時,文件會新增至 Rational Performance Tester 的線上說明。
  • 如需使用 Agent Controller 的安全性含意的相關資訊,請參閱 Rational Performance Tester 隨附的 Agent Controller 文件。

在本端 Windows 系統安裝 Agent Controller

安裝 Rational Performance Tester 之後會自動安裝 Agent Controller。

若要在安裝 Rational Performance Tester 的本端 Windows 系統上執行 Agent Controller 自訂安裝:

  1. 安裝 Rational Performance Tester 時,指定 Agent Controller 自訂安裝。
  2. 當 Agent Controller 歡迎使用畫面開啟時,請按下一步
  3. 在檢查確定未執行 Eclipse 平台時,請忽略任何警告。按下一步繼續進行。
  4. 閱讀並接受授權合約,然後按下一步繼續進行。
  5. 如果您有現有的 Agent Controller 安裝,則會提示您將進行移除。按下一步繼續進行。
  6. 指定 Agent Controller 的安裝路徑,然後按下一步繼續進行。
  7. 選取您要安裝的 Agent Controller 功能,然後按下一步繼續進行。您應該接受預設值,選取所有功能。
    • Hyades 資料收集引擎:Eclipse 開放原始碼專案提供的組織架構,用來啟動和測寫本端或遠端 Java 應用程式。必要的。
    • IBM Rational 外掛程式:必須選取,才能選取這個清單的其餘功能。
    • 日誌記載:以事件為基礎的日誌記載組織架構,用來測寫和追蹤應用程式。必要的。
    • 元件測試:手動測試功能的舊式支援。必要的。
    • 執行時期分析:探測插入項目、程式碼涵蓋範圍及洩漏分析的功能。必要的。
    • 安全性:在 Eclipse 工作台和 Agent Controller 之間建立安全資料通訊通道。建議的。
    • WebSphere Application Server 的遠端支援: 對遠端 WebSphere Application Server 5.0 或 5.1 版的連接功能,進行部署、管理及效能分析等活動。Rational Performance Tester 不使用。
  8. 指定 Agent Controller 使用的 Java 執行時期環境 (JRE) 的路徑,然後按下一步繼續進行。Rational Performance Tester 需要 JRE 1.4.2 版以上。從 Rational Performance Tester 安裝媒體安裝時符合這項需求,不應該變更。在這裡輸入的 JRE 將由 Agent Controller 用來啟動 Java 應用程式。
  9. 如果選取 WebSphere Application Server 的遠端支援,請指定 IBM WebSphere Application Server 5.0 和 5.1 版的路徑,然後按下一步繼續進行。因為 Rational Performance Tester 不使用這些功能,您可以讓這個頁面留白。
  10. 指定哪些主機可以存取 Agent Controller,然後按下一步繼續進行。這個設定會影響系統安全性。選項如下:
    • 任何電腦:最不安全的設定。能夠存取這台機器的其他任何機器,也可以執行以管理者/root 專用權執行的任意程式。
    • 僅這台電腦(預設值):最安全的設定。這是建議的設定。
    • 特定電腦:不建議,但如果您使用這項功能,請在使用逗點分隔清單中的主機名稱。
  11. 如果在步驟 7 選取「安全性」,請選擇下列其中一項安全設定,然後按下一步繼續進行。
    • 停用:通訊不會進行加密,而存取控制也僅限於已定義的主機清單。(預設選擇。)
    • 啟用:通訊會進行加密,並強制所有連線鑑別「安全 Socket 通訊」。在「使用者」下方,請列出可以連接 Agent Controller 的使用者。(請使用逗點分隔使用者名稱。) 這些使用者需要經過鑑別才能使用工具。
  12. 在摘要畫面按下一步繼續進行。
  13. 檔案傳送完成之後,按一下完成

在遠端 Windows 代理站安裝 Agent Controller

基於下列任何理由,您可能會在遠端電腦上安裝 Agent Controller:
  • 您要在遠端電腦上執行虛擬測試者。
  • 本端電腦缺乏足夠的資源來控管您要在測試中使用的所有虛擬測試者。
  • 您要執行的測試需要特定軟體,而本端電腦並未安裝該軟體。
註: 基於安全理由,強烈建議您不要使用已安裝 Rational Performance Tester 的系統做為遠端代理站。

安裝 Agent Controller 之前,請確認 Eclipse Platform 未執行。必要的話,請結束 Eclipse。

  1. 將安裝 CD 插入未安裝 Rational Performance Tester 的遠端 Windows 系統的光碟機。
    註: 您必須使用安裝 CD 來安裝 Agent Controller,並非從另一個已安裝 Agent Controller 的系統來安裝。
  2. 以「管理者」身份登入。因為 Agent Controller 以系統服務的方式執行,您應該使用具有管理者專用權的使用者 ID 來安裝 Agent Controller。否則,可能無法安裝或啟動 Agent Controller 服務。
  3. 如果已停用自動執行,請從第一張安裝 CD 的根目錄來執行 launchpad.exe
  4. 從啟動程式中,選取安裝 Rational Performance Tester Agent Controller。遵循精靈的指示進行。
重要: Java 執行時期環境頁面會指定 Java 執行時期檔案 (java.exe) 的位置。這個欄位包含 Agent Controller 隨附的 Java 執行時期檔案的預設位置。除非您的系統管理者要求您指定不同的位置,否則請勿變更這個欄位,因為這樣可能會導致 Agent Controller 無法使用 。除非您的系統管理者要求,否則請勿變更精靈中的其他預設值。
註: 下列是主機存取設定頁面的選項:
  • 僅這台電腦:請勿選取。這會造成無法存取遠端代理站。
  • 任何電腦(預設值):其他任何電腦可以使用這個代理站。視您的環境而定,可能會造成安全性漏洞。
  • 特定電腦:最佳選項。可以保護機器免於遭受惡意攻擊,但在流量頻繁的環境中會增加管理上的負擔。(請使用逗點分隔主機名稱。)

依預設,Agent Controller 服務在安裝之後和每次啟動電腦時都會啟動。如需使用 Agent Controller 的詳細資訊,請參閱線上說明。

在 Linux 安裝 Agent Controller

安裝或升級 Agent Controller:

  1. root 身份登入。
  2. 瀏覽至 CD-ROM 的根目錄,並啟動 launchpad.bin
重要: 指定 Java 執行時期檔 (java.exe) 的位置欄位包含 Agent Controller 提供的 Java 執行時期檔的預設位置。除非您的系統管理者要求您指定不同的位置,否則請勿變更這個欄位,因為這樣可能會導致 Agent Controller 無法使用 。除非您的系統管理者要求,否則請勿變更精靈中的其他預設值。

請參閱線上說明,以取得使用 Agent Controller 的詳細資訊。

在 Linux 啟動 Agent Controller

在 Linux 平台上,不會自動啟動 Agent Controller 程序 (RAServer)。必須由您親自啟動。

若要啟動 Agent Controller:

  1. 切換至 $RASERVER_HOME/bin 目錄。

    其中,$RASERVER_HOME 預設為 /opt/IBM/Rational/SDP/6.0/IBM_Agent_Controller。

  2. 輸入 ./RAStart.sh

在 Windows 解除安裝 Agent Controller

如果要解除安裝 Agent Controller,請遵循下列步驟:
  1. 關閉 Rational Performance Tester。
  2. 開啟「控制台」並選擇新增/移除程式
  3. 選取 Agent Controller,按一下變更/移除開始解除安裝。

如果無法順利解除安裝 Agent Controller,可能是有包含「Java 設定檔作業代理程式」或「J2EE 要求設定檔作業程式」的 Java 程序正在執行中。您必須結束這些程序,才能順利解除安裝 Agent Controller。如需設定檔作業應用程式的詳細資訊,請參閱線上說明。

在 Linux 解除安裝 Agent Controller

在 Linux 系統上解除安裝 Agent Controller:

  1. 關閉 Rational Performance Tester。
  2. root 身份登入。
  3. 在根目錄中,瀏覽至 _uninst.bin 檔。
  4. 執行 _uninst.bin

使用 Agent Controller 安全性功能

下列清單包含在所有平台上使用 Agent Controller 安全性功能的提示和要訣:

  • 鑑別由作業系統提供。只允許鑑別安裝時指定的使用者。如果提供 ANY 做為使用者名稱,則任何有效的使用者名稱和密碼配對會轉遞至作業系統進行鑑別。否則,只會轉遞列出的配對。
  • 當安全性已啟用時,安裝時指定的使用者必須通過作業系統的鑑別,才能與 Agent Controller 交換任何資訊。工作台使用者必須提供有效的使用者名稱和密碼組合,亦即作業系統使用者名稱和密碼。
  • 不會鑑別網域名稱密碼。您必須提供本端使用者名稱和密碼配對。(僅限 Windows)
  • 未提供任何金鑰管理功能。Agent Controller 採用 Java 金鑰儲存庫來設定安全性。
  • 若為 Windows,金鑰儲存庫範例和匯出的憑證位於 Agent Controller 目錄 \plugins\com.ibm.etools.pd.security\security,若為 Linux,則位於 /plugins/com.ibm.etools.pd.security/security。請取代為包含有意義憑證的金鑰儲存庫。

已知的問題和限制

本節涵蓋有關安裝和解除安裝 Agent Controller 已知的問題和限制。除非另有指示,否則下列資訊適用於 Agent Controller 支援的所有作業系統。

Agent Controller 在非 Windows 平台上可能無法啟動

Agent Controller 在非 Windows 平台上可能無法啟動,訊息如下:
RAServer 無法啟動。

通常是因為 TCP/IP 埠 10002 被佔用而造成這樣的失敗。依預設,Agent Controller 會接聽這個埠。當 Agent Controller 啟動時,系統上執行的其他程序可能正在使用這個埠,或 Agent Controller 最近已停止,但在釋放這個埠之前又重新啟動。

如果 Agent Controller 未啟動,您可以依照下列方式啟動:
  • 如果有其他程序正在使用埠 10002,請編輯 serviceconfig.xml 檔案來變更埠號。本文件包含這項說明。
    註: 如果 serviceconfig.xml 檔案中配置的通訊埠號已變更,則 WebSphere Application Server 配置中定義的內容 INSTANCE_RAC_PORT_NUM_ID 也必須變更為相同埠號。
  • 如果最近已停止 Agent Controller,請稍候幾分鐘,再重新嘗試啟動。

安裝和解除安裝期間發生錯誤

因為執行中的程序會載入 Agent Controller 的目的檔,安裝或解除安裝期間可能會發生某些錯誤。若要確保可以修改目的檔,請執行下列步驟:

  1. 關閉 Rational Performance Tester。
  2. 結束所有包含 Java Profiling Agent 或 J2EE Request Profiler 的 java.exe 程序。

安裝 Rational Performance Tester 之後

在安裝產品之後,請使用本節中的資訊來執行選用的作業。

安裝授權碼

如果您打算執行五個以上的虛擬使用者,請使用本節的程序在 Windows 和 Linux 系統上安裝授權碼。

在 Windows 上安裝授權碼

如果要在 Windows 上安裝授權碼,就必須具備授權伺服器和授權用戶端的存取權。如果沒有,請參閱授權需求,以取得關於安裝伺服器的資訊。

安裝授權用戶端之後(Rational Performance Tester 安裝的一部分),「Rational 授權碼管程式」就會啟動。請遵循 IBM Rational Software License Management Guide 中的程序來安裝授權碼。您可以從 http://www.ibm.com/shop/publications/order 免費下載這本書籍。

以手動方式安裝 Rational 授權用戶端

如果您在 Windows 上執行其他使用「Rational 授權」的產品,您可能會不小心解除安裝「Rational 授權用戶端」。如果發生這種情況,將會指示您以手動方式安裝用戶端。如果要這麼做,請從啟動程式按一下安裝 Rational 授權用戶端。請參閱 IBM Rational Software License Management Guide,以取得安裝「Rational 授權用戶端」的詳細資訊。

在 Linux 上安裝授權碼

若要在 Linux 用戶端安裝授權碼,請使用 Rational 授權伺服器的電腦名稱或 IP 位址,建立或設定 $HOME/.flexlmrc 檔案。例如,將 @server-name.com 或 @ip-address 新增至 .flexlmrc 檔案。在目標系統上,對於預期會執行五個以上虛擬測試者的使用者,必須在每一位使用者的起始目錄中建立 .flexlmrc 檔案,

安裝 Rational ClearCase LT

Rational ClearCase LT 是小型專案小組的配置管理工具。ClearCase LT 是 IBM Rational ClearCase 系列產品的一員,適用範圍從小型專案工作群組,可以擴大到分散式全球企業。

如需組成 Rational Performance Tester 資產的檔案類型的相關資訊,請參閱線上說明的將 Performance Tester 資產置於來源控制下。這項資訊有助於您使用 ClearCase LT 或其他任何版本控制工具來管理 Rational Performance Tester 資產。

本節的安裝指示協助您安裝 Rational ClearCase LT 的用戶端和伺服器程式碼。安裝本產品時,請參閱 Rational ClearCase LT Installation Guide 提供的完整安裝指示。

如需瞭解最新版 Rational ClearCase LT 的變更,請參閱 Rational ClearCase LT Release Notes

如果您在日文系統上安裝 ClearCase LT,請參閱 Rational ClearCase LT Release Notes 的 "Guidelines for Using ClearCase on Japanese Systems"。

下載 Rational ClearCase LT

您購買的 Rational Software Development Platform 產品授予您免費的 Rational ClearCase LT 軟體授權。

如果您沒有 ClearCase LT 產品媒體,您必須下載並安裝 ClearCase LT 的最新支援版本。

如果您已有 ClearCase LT 2002.05 版或 ClearCase LT 2003.06 版產品媒體,您必須下載並安裝最新的 ClearCase LT 修補程式,才能支援 ClearCase LT 與 Rational Software Development Platform 產品的整合。

關於如何取得 ClearCase 最新支援版本和 IBM Rational Software Development Platform 支援的最新必要修補程式的說明,請參閱 IBM Rational 支援中心技術資訊摘要編號 1188585:www.ibm.com/support/docview.wss?uid=swg21188585。或者,請造訪 http://www.ibm.com,在「搜尋」方框輸入 1188585。

尋找版本注意事項和安裝指示

安裝 Rational ClearCase LT 之前,請閱讀產品的版本注意事項和安裝文件。本文件可以在線上從 IBM 出版品中心取得,網址是 http://www.ibm.com/shop/publications/order。亦請參閱 http://www.ibm.com/software/rational/support/documentation。若要開啟 Acrobat PDF 檔案,您必須已安裝 Adobe Reader 軟體,您可以從 http://www.adobe.com/products/acrobat/readstep2.html 下載這個軟體。

在 Windows 上,請從 IBM 出版品中心下載最新的 IBM Rational ClearCase LT Release Notes for WindowsRational Software Desktop Products Installation GuideRational Software Server Products Installation Guide for Windows,網址是 http://www.ibm.com/shop/publications/order,如下所示:

  1. 在出版品中心的歡迎使用頁面,選取您的國家/地區。
  2. 按一下 Search for Publications 鏈結。畫面上會開啟 Quick Publications Center search 頁面。
  3. 若要下載 Rational Software Desktop Products Installation Guide for Windows 2003.06.13 版:
    1. Publication number 欄位輸入 S126-5304-01,然後按 Enter
    2. 在結果頁面上,選擇您下載文件的偏好方法。
  4. 若要下載 Rational Software Server Products Installation Guide for Windows 2003.06.13 版:
    1. Publication number 欄位輸入 S126-5300-01,然後按 Enter
    2. 在結果頁面上,選擇您下載文件的偏好方法。
  5. 若要下載 Rational ClearCase LT Release Notes for Windows
    1. 請在 "Publication number" 欄位輸入 GI11-4669-03,然後按 Enter
    2. 在結果頁面上,選擇您下載文件的偏好方法。

在 Linux 上,請從 IBM 出版品中心下載最新的 Rational ClearCase LT Release NotesRational ClearCase LT Installation Guide for Linux,網址是 http://www.ibm.com/shop/publications/order

  1. 在出版品中心的歡迎使用頁面,選取您的國家/地區。
  2. 按一下 Search for Publications 鏈結。畫面上會開啟 Quick Publications Center search 頁面。
  3. 若要下載 ClearCase LT Installation Guide for UNIX Version 2003.06.00 和更新的版本:
    1. Publication number 欄位輸入 S126-5310-00,然後按 Enter
    2. 在結果頁面上,選擇您下載文件的偏好方法。
  4. 若要下載 Rational ClearCase LT Release Notes for UNIX
    1. Publication number 欄位輸入 GI11-6232-00,然後按 Enter
    2. 在結果頁面上,選擇您下載文件的偏好方法。

在 Windows 安裝 Rational ClearCase LT

如需準備安裝本產品的詳細資訊,請參閱 ClearCase LT Desktop Installation Guide

  1. 從安裝影像檔的根目錄,執行 setup.exe。畫面上會開啟「Rational 安裝精靈」。按下一步繼續進行。
  2. 在「產品選擇」畫面,選擇 Rational ClearCase LT。按下一步繼續進行。
  3. 選擇部署方法:
    • 企業部署(建立網路版本區域並使用 Siteprep 進行自訂)。
    • 從 CD 影像檔執行桌上型安裝。(如需瞭解如何選取部署類型,請參閱 Desktop Installation Guide。)
  4. 若為企業部署:
    • 遵循對話框的指示,完成配置程序。
    • 當您完成所有配置步驟時,請選取完成
  5. 若為從 CD 影像檔執行桌上型安裝:
    • 選取安裝用戶端和伺服器軟體,或僅用戶端軟體。按下一步繼續進行。
    • 畫面上會開啟「安裝」精靈。按下一步繼續進行。
    • 下一個畫面會顯示訊息這項安裝作業有部分產品特定警告:停止安裝! 繼續這項安裝作業之前,請關閉所有應用程式並停用防毒軟體。繼續安裝之前,請移至警告訊息提供的網址 (http://ibm.com/support/docview.wss?rs=203&context=SW000&q1=1135295&uid=swg21135295)。閱讀文件,採取可以防止潛在系統毀損的任何步驟。按下一步繼續進行。
  6. 遵循畫面上的指示,完成配置程序。依預設,Rational ClearCase LT 會安裝在 system_drive:\Program Files\Rational\ 目錄。當您完成配置步驟時,請選取完成
  7. 選取安裝開始執行安裝。

在 Linux 安裝 Rational ClearCase LT

依預設,Red Hat Enterprise Linux 3.0 和 SuSE Linux Enterprise Server (SLES) 版本 9 會設定 US 安裝的語言環境為 Unicode 語言環境 (en_US.UTF-8),對國際安裝也可能是相同做法。ClearCase LT 不支援 Unicode 語言環境。因此,您必須明確設定語言環境為非 Unicode 設定。您可以變更語言環境,如下所示:

  • 若為 Red Hat Enterprise Linux 3.0,請在 /etc/sysconfig/i18n 檔案中將 LANG 的值設為非 Unicode 語言環境。可能使用的語言環境是 C 語言環境或 en_US.iso885915。將 LANG 環境變數設定為 ClearCase 支援的值之後,請確定 i18n 檔案的 SUPPORTED 變數也包含這個值。如果沒有,請將這個值加入到 SUPPORTED 變數中。
  • 若為 SuSE Linux Enterprise Server (SLES) 版本 9,請關閉 UTF-8 編碼,如下所示:
    1. 啟動 YaST 控制中心。(例如,從畫面底部的 SuSE 圖示,選取 SuSE > 系統 > YaST。)
    2. 在 YaST,選取系統
    3. 選取選擇語言
    4. 按一下詳細資料按鈕。
    5. 清除使用 UTF-8 編碼欄位,然後按一下確定
    6. 按一下接受
    7. 登出再重新登入。

若要在 Linux 安裝 Rational ClearCase LT 2003.06.00 版:

  1. 輸入 su,以 root 使用者身分登入。
  2. 從您已下載 Rational ClearCase LT 的目錄,將 ClearCase LT 下載檔的內容解壓縮至版本區域,如下所示:
    1. 輸入 mkdir /usr/ccase_lt_rls,建立版本區域目錄。接下來的指示假設您使用 /usr/ccase_lt_rls 做為版本目錄。如果指定不同名稱,您必須用這個名稱取代 /usr/ccase_lt_rls。
    2. 輸入 uncompress <cclt_filename.Z>,其中,<cclt_filename.Z> 是已壓縮的 ClearCase LT 下載 Tar 檔的名稱。產生的檔案具有副檔名 .tar,而非 .tar.Z。比方說,如果檔案稱為 C54UANA.tar.Z,則指令 uncompress C54UANA.tar.Z 會產生稱為 C54UANA.tar 的檔案。
    3. 輸入指令 tar xvf <cclt_filename> -C /usr/ccase_lt_rls,將 Tar 檔解壓縮至版本區域目錄,其中,<cclt_filename> 是未經壓縮的 ClearCase LT Tar 檔的名稱。
    註: 解壓縮檔案包含產品文件。繼續安裝程序之前,請參閱版本注意事項安裝手冊。如需版本區域用途的說明,請參閱安裝手冊
  3. 執行 site_prep 並遵循指示,準備您的版本區域:

    cd /usr/ccase_lt_rls/rhat_x86/clearcase/install ./site_prep

  4. 依據您的需求,輸入提示您提供的值。當提示您提供 ClearCase LT 授權主機時,請指定機器的主機名稱。如需執行 site_prep 的其他詳細資訊,請參閱 Rational ClearCase LT Installation Guide
  5. 執行 install_release 並遵循指示,安裝 ClearCase:

    ./install_release

    依據您的需求,輸入提示您提供的值。 下列是在 SuSE Linux Enterprise Server (SLES) 版本 9 安裝 ClearCase LT Client 的範例:
    1. 選擇本端安裝
    2. 接受授權合約。
    3. 選擇標準安裝
    4. 選擇 3. ClearCase LT Client 安裝
    5. 當 install_release 程式結束時,將顯示訊息表示已完成無誤。訊息也會提供日誌檔的位置和名稱。如需執行 install_release 的其他詳細資訊,請參閱 Rational ClearCase LT Installation Guide
  6. 將 ClearCase 可執行檔新增至搜尋路徑。

    比方說,如果您使用 Bourne Shell,您可以執行下列指令修改路徑:

    PATH=${PATH}:/opt/rational/clearcase/bin export PATH

    如需自訂用戶端主機的 ClearCase 環境的詳細指示和相關資訊,請參閱安裝手冊

  7. 如果尚未安裝 Rational Performance Tester,請立即安裝。
  8. 若要確認 ClearCase 已正確安裝,請以非 root 使用者 ID 執行下列指令。如果順利完成指令,主機就可以取得 ClearCase LT 授權。如果傳回錯誤訊息,請參閱 ClearCase LT 文件。

    cleartool hostinfo -long

  9. 啟動 Rational 開發平台,確定您可以連接 ClearCase。
    註: 依預設,版本區域是解壓縮的安裝檔案的存放位置,包含解除安裝程式的檔案。如果刪除這個目錄,您將無法執行解除安裝程式。

配置 Rational ClearCase LT 版權

當您將 Rational Performance Tester 和 Rational ClearCase LT 安裝在相同的電腦時,您不必配置 Rational ClearCase LT 授權。然而,如果只安裝 Rational ClearCase LT 而不安裝 Rational Performance Tester,則需要配置 ClearCase LT 授權。有關如何配置授權的詳細資訊,請參閱 ClearCase LT installation guide

Rational Performance Tester 包含的 Rational ClearCase LT 授權未提供 Rational ClearCase Web 介面的授權。若要使用 Rational ClearCase Web 介面,您必須購買額外的 Rational ClearCase 或 ClearCase LT 授權。如需取得授權的相關資訊,請聯絡 IBM Rational 支援中心,來電請撥 1-800-IBM-SERV (1-800-426-7378)。

使用 Rational ClearCase 與 Rational Performance Tester

如需使用 Rational ClearCase 的相關資訊,請參閱 ClearCase 線上說明。

更正預先存在的圖型元素類型

依照上述步驟修補或設定環境之前,如果圖型檔已移入 ClearCase 環境的「版本化物件庫 (VOB)」,請執行下列指令,在 VOB 中變更元素的檔案類型,以便可以適當合併:

cleartool find-name *.emx -exec "cleartool chtype -force xtools2 %CLEARCASE_PN%"

解除安裝 Rational ClearCase LT

若要在 Windows 系統解除安裝 Rational ClearCase LT:

  1. 關閉 Rational Performance Tester。
  2. 開啟「控制台」,然後開啟「新增/移除程式」視窗。選取 Rational ClearCase LT,按一下變更/移除來解除安裝。
  3. 遵循精靈的指示解除安裝產品。

若要在 Linux 系統解除安裝 Rational ClearCase LT:

  1. 輸入 su,以 root 使用者身分登入。
  2. 從版本區域目錄執行 install_release。比方說,如果版本區域位於 /usr/ccase_lt_rls 目錄,請輸入:

    cd /usr/ccase_lt_rls/rhat_x86/clearcase/install ./install_release

  3. 選取本端解除安裝,從本端電腦移除軟體。

注意事項

使用條款 | 意見
(C) Copyright IBM Corporation 2005. All Rights Reserved.