【发布时间】:2017-09-06 22:16:14
【问题描述】:
我对 WebSphere 很陌生。我已成功安装.war 文件,但应用程序未启动/运行。我发现它取决于环境设置和日志文件中的其他参数。
现在我有一个.car 文件,在导入时将完成所有设置,我的应用程序将毫无问题地运行。
请帮助我如何将.car 文件导入WebSphere。
【问题讨论】:
标签: ibm-was
我对 WebSphere 很陌生。我已成功安装.war 文件,但应用程序未启动/运行。我发现它取决于环境设置和日志文件中的其他参数。
现在我有一个.car 文件,在导入时将完成所有设置,我的应用程序将毫无问题地运行。
请帮助我如何将.car 文件导入WebSphere。
【问题讨论】:
标签: ibm-was
已使用 Eclipse Mars 4.5.2 和 IBM Websphere Application Server 8.5 进行了测试
使用 Eclipse 或从命令提示符启动 Websphere 服务器。
导航到%WAS_INSTALL_DIR%\WebSphere\AppServer\profiles\profile_name\bin。
启动 wsadmin 批处理脚本并使用您的配置文件安全凭据登录。
使用以下命令
$AdminTask importWasprofile {-archive c:\backup\was_restore.car}
$AdminConfig save
更多详情请见: https://www-304.ibm.com/support/docview.wss?uid=swg21207526
【讨论】:
在此处查看有关导入 car 文件的详细信息 - ConfigArchiveOperations command。
如果您导出了整个配置文件,那么要导入使用:
AdminTask.importWasprofile('[-archive c:/myCell.car]')
除了car 文件,您还可以考虑使用基于属性的配置 - Using properties files to manage system configuration
【讨论】:
isclite 是管理控制台,所以它已经部署好了。不要使用升级后/升级前命令,因为它们用于版本迁移目的。您可以尝试使用 -deleteExistingServers true 参数重新导入,它将替换您的整个配置。在进行任何更改之前,您应该先发送backupconfig 进行备份,以防出现问题。