問題
- 既存のJBossアプリケーションサーバーで、7.4 Update 20からQuarterly Release 2023.Q3.2にアップグレードする方法を教えてください。
環境
- Liferay 7.4 Update 20、Liferay 2023.Q3.2
解像度
- {JBoss_Home}/standalone/deployments/ROOT.war の内容を liferay-dxp-2023.q3.2-1698775649.war の内容に置き換える。
- {Liferay_Home}/osgi の内容を liferay-dxp-osgi-2023.q3.2-1698775649.zip の内容に置き換える。
- インターネットに接続できる環境であれば、サーバ起動時に新しいelasticsearch-sidecarを自動的にダウンロードすることができます。そうでない場合は、2023.Q3.2 Tomcatバンドルからelasticsearch-sidecarを取り出し、 {Liferay_Home}/elasticsearch-sidecarフォルダの内容を置き換えます。
- {Liferay_Home}/tools/portal-tools-db-upgrade-clientにアクセスし、"./db_upgrade.sh "を実行する。 (toolsフォルダが存在しない場合は、2023.Q3.2 Tomcatバンドルから展開してください)。
- ポップアップ画面の手順に従って正しい情報を入力し、アップグレード処理が完了するのを待ちます。
注:
- アップグレードに失敗した場合は、自動的にGogoシェルに接続します。 upgrade:check」を実行して、どのプロセスが失敗したかを確認することができる。
- その後、"upgrade:execute {Service_Name}" を実行して、このサービスを個別にアップグレードします。