升級 Amazon EC2 上大型主機執行期的 AWS 轉換 - AWS 大型主機現代化

AWS Mainframe Modernization Service (受管執行期環境體驗) 不再向新客戶開放。對於與 AWS Mainframe Modernization Service (受管執行期環境體驗) 類似的功能,探索 AWS Mainframe Modernization Service (自我管理體驗)。現有客戶可以繼續正常使用該服務。如需詳細資訊,請參閱AWS 大型主機現代化可用性變更

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

升級 Amazon EC2 上大型主機執行期的 AWS 轉換

本指南說明如何升級 Amazon EC2 上大型主機執行期的 AWS 轉換。

先決條件

開始之前,請確定您符合下列先決條件。

升級 Amazon EC2 執行個體中大型主機執行期的 AWS 轉換

完成下列步驟,以升級大型主機執行期的 AWS 轉換。

  1. 連線至您的 Amazon EC2 執行個體,並執行下列命令,將使用者變更為 su

    sudo su

    您需要超級使用者權限才能在本教學課程中執行命令。

  2. 若要擷取二進位檔,請使用下列命令。在每個資料夾中執行命令。

    unzip gapwalk-x.y.z.zip unzip aws-bluage-webapps-x.y.z.zip
  3. 使用以下命令停止 Apache Tomcat 服務。

    systemctl stop tomcat.service systemctl stop tomcat-webapps.service
  4. 將 的內容取代<your-tomcat-path>/shared/為 的內容gapwalk-x.y.z/shared/

  5. 使用 gapwalk-x.y.z/webapps/gapwalk-application.war 取代 <your-tomcat-path>/webapps/gapwalk-application.war

  6. 使用來自 的相同檔案取代 中的 war 檔案jac.war<your-tomcat-path>/webapps/也就是 bac.waraws-bluage-webapps-x.y.z/velocity/webapps/

  7. 執行下列命令來啟動 Apache Tomcat 服務。

    systemctl start tomcat.service systemctl start tomcat-webapps.service
  8. 檢查日誌。

若要檢查已部署應用程式的狀態,請執行下列命令。

curl http://localhost:8080/gapwalk-application/

應該會顯示以下訊息。

Jics application is running
curl http://localhost:8181/jac/api/services/rest/jicsservice/

應該會顯示以下訊息。

Jics application is running
curl http://localhost:8181/bac/api/services/rest/bluesamserver/serverIsUp

回應應該是空的。

大型主機執行時間的 AWS 轉換已成功升級。

升級容器中大型主機執行期的 AWS 轉換

完成下列步驟,以升級大型主機執行期的 AWS 轉換。

  1. 使用大型主機執行期版本所需的 AWS 轉換來重建 Docker 映像。如需說明,請參閱在 Amazon EC2 上設定大型主機執行期的 AWS 轉換

  2. 將 Docker 映像推送至 Amazon ECR 儲存庫。

  3. 停止並重新啟動您的 Amazon ECS 或 Amazon EKS 服務。

  4. 檢查日誌。

大型主機執行期的 AWS 轉換已成功升級。