您可以變更 AppScan® 來源 資料目錄的位置,以便管理硬碟空間。在安裝 AppScan 來源 之後,您可以遵循這個主題的步驟來變更位置。
開始之前
完成這個作業之前,請確定所有 AppScan 來源 用戶端應用程式都已結束或關閉。AppScan 來源 用戶端應用程式包括:
- AppScan Source for Analysis
- AppScan Source for Development(Eclipse 或 Visual Studio 外掛程式)(只在 Windows™ 和 Linux™ 上才支援)
- AppScan Source 指令行介面 (CLI)
- AppScan Source for Automation
此外,如果您已安裝 AppScan Source for Automation,請確定自動化伺服器已經關閉:
- 在 Windows 上,停止 HCL AppScan Source Automation 服務。
- 在 Linux 上,發出這個指令:
/etc/init.d/ounceautod stop
程序
- 定義
APPSCAN_SOURCE_SHARED_DATA=<data_dir>
環境變數,其中 <data_dir> 是您要儲存 AppScan 來源 資料的位置。註:
- <data_dir> 位置必須是完整的絕對路徑,而且已存在於您安裝 AppScan 來源 的同一台機器上。
- <data_dir> 目錄名稱只能包含英文字元。不允許使用名稱包含非英文字元的資料夾。
- 尋找安裝 AppScan 來源 時建立的預設資料目錄(請參閱預設 AppScan 來源 資料目錄,以瞭解預設資料目錄位置)。
- 將預設資料目錄的內容複製或移動到該環境變數所指定的 <data_dir> 位置。
- 只適用於 Linux 上安裝的 AppScan Source for Automation:
- 編輯 /etc/init.d/ounceautod 檔案。
- 尋找這一行,
su - ounce -c
'export LD_LIBRARY_PATH="/opt/IBM/AppScan_Source/bin":$LD_LIBRARY_PATH &&
cd "/opt/IBM/AppScan_Source/bin" &&
"/opt/IBM/AppScan_Source/bin/ounceautod" -s' >>
"/var/opt/ibm/appscansource/logs/ounceautod_output.log" 2>&1 &
並將它取代如下:
su - ounce -c
'export APPSCAN_SOURCE_SHARED_DATA=<new data directory path here> &&
export LD_LIBRARY_PATH="/opt/IBM/AppScan_Source/bin":$LD_LIBRARY_PATH &&
cd "/opt/IBM/AppScan_Source/bin" &&
"/opt/IBM/AppScan_Source/bin/ounceautod" -s' >>
"<new data directory path here>/logs/ounceautod_output.log" 2>&1 &
註: 上述指令在同一行。
- 儲存 /etc/init.d/ounceautod 檔案。
下一步
如果您已安裝 AppScan Source for Automation,請啟動 自動化伺服器:
- 在 Windows 上,啟動 HCL AppScan Source Automation 服務。
- 在 Linux 上,發出這個指令:
/etc/init.d/ounceautod start