使用 xscmd 公用程式進行管理

使用 xscmd,您可以完成環境中的管理作業。

開始之前

程序

  1. 將軟體驅動裝置的作用中信任儲存庫下載到用戶端。 從軟體驅動裝置使用者介面中,按一下軟體驅動裝置 > 設定 > 傳輸層安全 > 下載作用中的信任儲存庫。預設信任儲存庫檔案為 xsatruststore.jks 檔。這個檔案的預設密碼為:xc10pass
  2. 選擇性的: 如果已啟用用戶端鑑別,請執行下列動作:在用戶端安裝上,開啟指令行視窗。在指令行中,設定適當的環境變數。
    1. 設定 CLIENT_AUTH_LIB 環境變數:
      • [Windows] set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes>
      • [Unix] set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes> export CLIENT_AUTH_LIB
  3. xscmd 公用程式連接至軟體驅動裝置。 從用戶端安裝的 bin 目錄中,執行下列指令:
    xscmd.bat -ts xsatruststore.jks -tst jks -tsp xc10pass -user xcadmin -pwd xcadmin 
    -cep myxc10.mycompany.com  -prot TLS -cxpv IBMJSSE2 -tt TCP/IP [additional parameters]
  4. 顯示各種 xscmd 選項的說明。
    • 若要顯示一般說明,請執行下列指令:
      • [Unix] ./xscmd.sh -h
      • [Windows] xscmd.bat -h
    • 若要顯示所有指令清單,請執行下列指令:
      • [Unix] ./xscmd.sh -lc
      • [Windows] xscmd.bat -lc
    • 若要顯示特定指令的說明,請執行下列指令:
      • [Unix] ./xscmd.sh -h command_name
      • [Windows] xscmd.bat -h command_name
    • 若要顯示指令群組清單,請執行下列指令:
      • [Unix] ./xscmd.sh -lcg
      • [Windows] xscmd.bat -lcg
    • 若要顯示指令群組中的指令清單,請執行下列指令:
      • [Unix] ./xscmd.sh -lc command_group_name
      • [Windows] xscmd.bat -lc command_group_name
  5. 執行用來連接至特定目錄伺服器的指令。 必須提供一個以上的目錄伺服器 IP 位址與埠組合,才能擷取執行於軟體驅動裝置上之資料網格的相關資訊。
    • 請提供要連接的目錄伺服器清單:
      • [Unix] ./xscmd.sh -c <command_name> -cep hostname:port(,hostname:port)
      • [Windows] xscmd.bat -c <command_name> -cep hostname:port(,hostname:port)
      在前一個指令中,command_name 是您正在執行的指令名稱。hostname:port 值是目錄伺服器主機名稱及接聽器埠。
    注意:
    請勿在 WebSphere® DataPower® XC10 Appliance 環境中使用下列指令:
    • -c releaseShard
    • -c reserveShard
    • -c swapShardWithPrimary
    • -c suspendBalancing
    • -c resumeBalancing
    • -c teardown
    • -c triggerPlacement
    • -c showinfo