技术文章 - 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_PASSWORD " " --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_PASSWORD " " --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] - 创建指定用户 [成功]
设置 ThingWorx 数据库...
执行cmd
[11:44:33] - ThingWorx 数据库设置:返回代码 = 0
设置 ThingWorx 数据库架构 ...
执行cmd
[11:44:35] - ThingWorx 数据库架构设置:返回代码 = 0
拆开 Thingworx 包装...
执行 E:\ptc\Navigate\ThingworxNavigate\scripts\uncompress-files\uncompress-files
正在加密数据库密码...
执行E:/ptc/Java/jre/bin/java.exe
正在启动 Thingworx Foundation Tomcat 服务...
执行 tomcat_as_service.bat
正在等待 ThingWorx 平台...
执行 .\check-http-response
安装期间发生错误。有关详细信息,请查看安装日志文件。单击“确定”将停止当前安装。
[11:59:14] 步骤检查-http-响应脚本失败::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
正在加密数据库密码...
执行E:/ptc/Java/jre/bin/java.exe
正在启动 Thingworx Foundation Tomcat 服务...
执行 tomcat_as_service.bat
正在等待 ThingWorx 平台...
执行 .\check-http-response
安装期间发生错误。有关详细信息,请查看安装日志文件。单击“确定”将停止当前安装。
[11:59:14] 步骤检查-http-响应脚本失败::1
- 日志显示创建数据库schema并加密数据库密码成功
- 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 失败原因的具体信息
- 故障排除人员只能推测可能的原因
- 这非常耗时且通常效率低下
这是文章 301943 的 PDF 版本,可能已过期。最新版本 CS301943