アーティクル - CS301943
ThingWorx Navigate 1.8 インストーラーが失敗し、Navigate と Postgres のインストール ログのみが残る
修正日: 12-Oct-2023
適用対象
- Windchill Navigate (formerly ThingWorx Navigate) 1.8.0
説明
- ThingWorx Navigate 1.8 インストーラーが失敗し、Navigate と Postgres のインストール ログのみが残る
- ThingWorx Navigate 1.9 インストーラーが失敗し、Navigate と Postgres のインストール ログのみが残る
- インストーラーが失敗すると自動的にアンインストーラーが呼び出される
- アンインストーラーは ThingworxNavigate フォルダーの下のフォルダー構造を削除します
- 削除されたフォルダーにはすべての詳細ログが含まれます
- トラブルシューティング用に ThingworxNavigate-install.log と twxFoundationPostgres_install.log のみが残されます
- ThingworxNavigate-install.log には次のシーケンスが含まれます。
ThingWorx プラットフォームをデプロイします...
C:\Program Files (x86)\PTC\ThingworxNavigate\SubInstallers\ThingWorxPostgresInstaller\twxFoundationPostgres-1.0.3-windows-installer.exe の実行
C:\Program Files (x86)\PTC\ThingworxNavigate\SubInstallers\ThingWorxPostgresInstaller\twxFoundationPostgres-1.0.3-windows-installer.exe の実行中にエラーが発生しました --mode unattended --accept_eula YES --installdir C:\PROGRA~2\PTC\ THINGW~1 --NEW_TWX_PASSWORD **** --TWX_PORT 8088 --SSLTWX_PORT "" --CERTIFICATE_ALIAS_NAME "" --CERTIFICATE_ALIAS_PASSWORD "" --INITIAL_HEAP 1024 --MAX_HEAP 2048 --CONFIGURE_SSL 0 --KEYSTORE_FILE_PATH "" --KEYSTORE_FILE_PASSWオード」 " --POSTGRES_IP_ADDR <ホスト> --POSTGRES_PORT 5432 --POSTGRES_ADMIN_USERNAME postgres --POSTGRES_ADMIN_PASSWORD **** --TWX_DB_LOGIN_USERNAME usctxnav --TWX_DB_LOGIN_PASSWORD **** --TWX_DB_NAME txnavigate --forceInstallDir 1 --CONFIG_USER ""
: プログラムはエラー終了コードで終了しました
インストール後のステップの実行中に問題が発生しました。インストールが正しく完了しない可能性があります
C:\Program Files (x86)\PTC\ThingworxNavigate\SubInstallers\ThingWorxPostgresInstaller\twxFoundationPostgres-1.0.3-windows-installer.exe の実行
C:\Program Files (x86)\PTC\ThingworxNavigate\SubInstallers\ThingWorxPostgresInstaller\twxFoundationPostgres-1.0.3-windows-installer.exe の実行中にエラーが発生しました --mode unattended --accept_eula YES --installdir C:\PROGRA~2\PTC\ THINGW~1 --NEW_TWX_PASSWORD **** --TWX_PORT 8088 --SSLTWX_PORT "" --CERTIFICATE_ALIAS_NAME "" --CERTIFICATE_ALIAS_PASSWORD "" --INITIAL_HEAP 1024 --MAX_HEAP 2048 --CONFIGURE_SSL 0 --KEYSTORE_FILE_PATH "" --KEYSTORE_FILE_PASSWオード」 " --POSTGRES_IP_ADDR <ホスト> --POSTGRES_PORT 5432 --POSTGRES_ADMIN_USERNAME postgres --POSTGRES_ADMIN_PASSWORD **** --TWX_DB_LOGIN_USERNAME usctxnav --TWX_DB_LOGIN_PASSWORD **** --TWX_DB_NAME txnavigate --forceInstallDir 1 --CONFIG_USER ""
: プログラムはエラー終了コードで終了しました
インストール後のステップの実行中に問題が発生しました。インストールが正しく完了しない可能性があります
- メイン インストーラーは twxFoundationPostgres サブインストーラーを呼び出します
- twxFoundationPostgres_install.log には次のシーケンスが含まれます。
[11:44:32] - 指定されたユーザーの作成 [SUCCEEDED]
ThingWorx データベースをセットアップしています ...
cmdの実行
[11:44:33] - ThingWorx データベースのセットアップ: 戻りコード = 0
ThingWorx データベース スキーマをセットアップしています ...
cmdの実行
[11:44:35] - ThingWorx データベース スキーマのセットアップ: 戻りコード = 0
Thingworx を開梱しています...
E:\ptc\Navigate\ThingworxNavigate\scripts\uncompress-files\uncompress-files を実行しています
DB パスワードを暗号化しています...
E:/ptc/Java/jre/bin/java.exe の実行
Thingworx Foundation Tomcat サービスを開始しています...
tomcat_as_service.bat の実行
ThingWorx プラットフォームを待っています...
.\check-http-response を実行しています
インストール中にエラーが発生しました。詳細については、インストール ログ ファイルを確認してください。 「OK」をクリックすると、現在のインストールが停止します。
[11:59:14] ステップ check-http-response スクリプトが失敗しました :: 1
ThingWorx データベースをセットアップしています ...
cmdの実行
[11:44:33] - ThingWorx データベースのセットアップ: 戻りコード = 0
ThingWorx データベース スキーマをセットアップしています ...
cmdの実行
[11:44:35] - ThingWorx データベース スキーマのセットアップ: 戻りコード = 0
Thingworx を開梱しています...
E:\ptc\Navigate\ThingworxNavigate\scripts\uncompress-files\uncompress-files を実行しています
DB パスワードを暗号化しています...
E:/ptc/Java/jre/bin/java.exe の実行
Thingworx Foundation Tomcat サービスを開始しています...
tomcat_as_service.bat の実行
ThingWorx プラットフォームを待っています...
.\check-http-response を実行しています
インストール中にエラーが発生しました。詳細については、インストール ログ ファイルを確認してください。 「OK」をクリックすると、現在のインストールが停止します。
[11:59:14] ステップ check-http-response スクリプトが失敗しました :: 1
- ログには、データベース スキーマの作成とデータベース パスワードの暗号化が成功したことが示されています。
- twxFoundationPostgres サブインストーラーは過去のデータベース セットアップ手順を継続しました
- twxFoundationPostgres サブインストーラーが check-http-response ユーティリティを呼び出しました
- check-http-response は ThingWorx への接続を試行します
- 200 以外の応答コードを受信した場合、check-http-response は失敗します
- タイムアウト (5 分) を超えると check-http-response が失敗します
- twxFoundationPostgres_install.log に check-http-response が失敗したことが示される
- twxFoundationPostgres サブインストーラーがエラー コードをメイン インストーラーに渡して終了する
- メインインストーラーは、twxFoundationPostgres サブインストーラーによって返されたエラー状態をログに記録します
- メインインストーラーはインストールコードを実行し続けます
- ThingWorx への接続がないため、後続のインストール手順の多くが失敗します。
- メイン インストーラーはメイン インストーラーの失敗をログに記録し、アンインストーラーを呼び出します
- アンインストーラーはフォルダーとファイルを削除します
- ThingworxNavigate-install.log と twxFoundationPostgres_install.log には、check-http-response が失敗した理由の詳細が記載されていません。
- トラブルシューティング スタッフは考えられる原因を推測するしかありません
- これは時間がかかり、通常は非生産的です
最新バージョンはこちらを参照ください CS301943