建立 JMX MBean Liberty 伺服器連線

您可以利用 Jython 型 Script 來建立「Java™ 管理延伸 (JMX)」MBean Liberty 伺服器連線。

開始之前

執行這個程序之前,您必須先取得及安裝您選擇的 Jython 版本。 若沒有 Jython 執行時期,指示會失敗。

程序

  1. 從型錄選取儲存器,並選擇 ibm-websphere-extreme-scale 映像檔,以開始建置您的儲存器。
  2. TAG/版本下拉功能表,選取您想使用的 ibm-websphere-extreme-scale 映像檔版本。
  3. 選擇建立單一儲存器:
    1. 從「建立儲存器」畫面,指定儲存器名稱;例如,wxs1 儲存器名稱中不接受空格或其他不可列印的字元。
    2. 對於大小,請指定用來啟動 ibm-eXtreme-scale 映像檔之儲存器的大小。
    3. 對於公用 IP 位址,請指定要求和連結公用 IP
    4. 開啟「進階選項」畫面。建立一個磁區,以便在之後安裝漸進式升級時,可以持續保存 eXtreme Scale 配置資料;例如:
      • 從「進階選項」按一下建立磁區,並指定磁區名稱。例如,輸入 vol-wxs1
      • 按一下新增環境變數ibm-websphere-extreme-scale 映像檔需要環境變數,這些環境變數儲存在儲存器內,且可讓授權使用者存取。
        表 1. ibm-websphere-extreme-scale 映像檔的環境變數
        變數名稱 要指定的值
        SECRET_KEY 秘密金鑰的值;例如 s3cretKey!。這是 eXtreme Scale 伺服器用來在快取成員群組的多個成員之間傳送內部通訊的秘密金鑰。如需相關資訊,請參閱「快取成員群組」區段
        XSADMIN_PWD 登入 eXtremeScale 儀表板使用者介面之 xsadmin 使用者的密碼;例如 xsadmin4Me!
        註: 您可以在 eXtreme Scale 儲存器啟動之後,變更密碼和秘密金鑰。秘密金鑰與密碼兩者都具有下列的密碼規則。請務必根據下列規則來輸入這兩者:

        密碼和秘密金鑰必須包含至少一個數字 [0-9]、一個大寫字元 [A-Z]、一個特殊字元 [~!@#$%^&*()_-+=:;'[]{}|<>,.?/],且至少要有 10 個字元。

        如需如何變更密碼的相關資訊,請參閱管理說明文件

  4. IBM Cloud 的「儀表板」建立儲存器。依預設,會在公用埠欄位中新增埠。

完成下列 cf 指令步驟,從指令行來建立儲存器:

  1. 建立 Docker 磁區,以儲存 IBM WebSphere eXtremeScale 持續資料。例如,輸入下列指令:
    cf ic volume create vol-wxs1
  2. 輸入下列指令,以便在 IBM Cloud 中啟動您的 IBM WebSphere eXtremeScale 儲存器:
    cf ic run -itdP --volume vol-wxs1:/vol --name wxs1 -m 1024 -e SECRET_KEY=s3cretKey! -e XSADMIN_PWD=xsadmin4Me! registry.ng.bluemix.net/ibm-websphere-extreme-scale:latest 
  3. 要求取得公用 IP,以用於您的第一個 IBM Websphere eXtreme Scale 儲存器。輸入下列指令,以寫入 IP 位址:
    cf ic ip request
  4. 輸入下列指令,將 WebSphere eXtreme Scale 儲存器連結至您所要求的公用 IP 位址:
    cf ic ip bind REQUESTED_IP wxs1
  5. 輸入下列指令,驗證 wxs1 儲存器的狀態為「執行中」:
    cf ic ps -a
  6. 輸入下列指令,以連接至 wxs1 儲存器,並監視 nanny 日誌:
    cf ic exec -it wxs1 bash; cd /opt/ibm/websphere/wlp/startscripts/nanny/log/; more nanny.log
    註: 往往可能需要 5 到 10 分鐘,伺服器才能完全啟動。

  1. 在儲存器和 eXtreme Scale 伺服器充分啟動之後,請登入 eXtreme Scale 儀表板使用者介面,並驗證部署:https://REQUESTED_IP:9443

    如需範例和最近的更新項目,請造訪 GitHub 中的 Websphere eXtreme Scale。此外,請參閱下列的支援說明文件和視訊,取得有關部署 eXtreme Scale 的其他說明:

下一步

建立通往 MBean 伺服器的連線之後,您可以利用 invoke(...) 方法來呼叫 MBean 伺服器。

註: 您可以從 Liberty Repository 下載 Jython Script 的程式庫。

指示主題類型的圖示 作業主題

檔名:twlp_admin_serverconnection.html