AWS Mainframe Modernization Service (受管執行期環境體驗) 不再向新客戶開放。對於與 AWS Mainframe Modernization Service (受管執行期環境體驗) 類似的功能,探索 AWS Mainframe Modernization Service (自我管理體驗)。現有客戶可以繼續正常使用該服務。如需詳細資訊,請參閱AWS 大型主機現代化可用性變更。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
升級 Amazon EC2 上的 AWS Blu Age 執行期
本指南說明如何升級 Amazon EC2 上的 AWS Blu Age Runtime。
先決條件
開始之前,請確定您符合下列先決條件。
-
若要檢查您的版本是否有特定指示,請參閱 升級 AWS Blu Age 的說明。
-
請確定您的 Amazon EC2 執行個體包含最新的 AWS Blu Age 執行期。如需詳細資訊,請參閱 Amazon EC2 Linux 執行個體入門。
-
請確定您可以成功連線至 Amazon EC2 執行個體,例如使用 SSM。
-
下載您要升級的 AWS Blu Age Runtime 版本。如需詳細資訊,請參閱 設定 AWS Blu Age 執行期 (非受管)架構包含兩個二進位檔案:
aws-bluage-runtime-x.y.z.zip和aws-bluage-webapps-x.y.z.zip。
升級 Amazon EC2 執行個體中的 AWS Blu Age 執行期
完成下列步驟以升級 AWS Blu Age 執行期。
-
連線至您的 Amazon EC2 執行個體,並執行下列命令,將使用者變更為 su。
sudo su您需要超級使用者權限才能在本教學課程中執行命令。
-
建立兩個資料夾,每個二進位檔案各一個。
-
使用與二進位檔案相同的名稱命名每個資料夾。
-
將每個二進位檔案複製到對應的資料夾。
警告
解壓縮每個二進位檔案會產生具有相同名稱的資料夾。因此,如果您逐一在相同位置擷取兩個二進位檔案,則會覆寫內容。
-
若要擷取二進位檔,請使用下列命令。在每個資料夾中執行命令。
unzip aws-bluage-runtime-x.y.z.zip unzip aws-bluage-webapps-x.y.z.zip -
使用以下命令停止 Apache Tomcat 服務。
systemctl stop tomcat.service systemctl stop tomcat-webapps.service -
將 的內容取代
<your-tomcat-path>/shared/為 的內容aws-bluage-runtime-x.y.z/velocity/shared/。 -
使用
aws-bluage-runtime-x.y.z/velocity/webapps/gapwalk-application.war取代<your-tomcat-path>/webapps/gapwalk-application.war。 -
使用來自 的相同檔案取代 中的 war 檔案
jac.war,<your-tomcat-path>/webapps/也就是bac.war和aws-bluage-webapps-x.y.z/velocity/webapps/。 -
執行下列命令來啟動 Apache Tomcat 服務。
systemctl start tomcat.service systemctl start tomcat-webapps.service -
檢查日誌。
若要檢查已部署應用程式的狀態,請執行下列命令。
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 Blu Age 執行時間已成功升級。
升級容器中的 AWS Blu Age 執行時間
完成下列步驟以升級 AWS Blu Age 執行期。
-
使用所需的 AWS Blu Age Runtime 版本重建 Docker 映像。如需說明,請參閱在 Amazon EC2 上設定 AWS Blu Age Runtime (非受管)。
-
將您的 Docker 映像推送到您的 Amazon ECR 儲存庫。
-
停止並重新啟動您的 Amazon ECS 或 Amazon EKS 服務。
-
檢查日誌。
AWS Blu Age Runtime 已成功升級。