我在Linux服务器上的特定位置安装了Oracle Weblogic二进制文件。例如, - / oracle / middleware1211 /
我还在同一目录中安装了“ user_projects / domains”。例如, - / oracle / middleware1211 / user_projects
我的问题是,如何重新配置/将“ user_projects”或“ domains”目录移出当前目录?例如,位置应为- / oracle / user_projects
不打算重命名域,只需移动目录,以便我们在所有weblogic环境中都具有相同的目录结构。
我们正在整合所有Weblogic环境,其中一个步骤是将域移到主要Weblogic二进制安装之外。
感谢您的提前答复。
我曾尝试使用 reconfig.sh 来更改安装目录,但无法使其按我的意愿工作。希望我可以研究其他替代方法或方法。
答案 0 :(得分:0)
您可以移动Weblogic域,更改域脚本中的 DOMAIN_HOME 。
如果您检查路径 / oracle / middleware1211 / user_projects / 域名 / bin 中的所有脚本,则在某些情况下,该变量将带有当前域路径其中
您必须将所有域目录复制到新位置,最好的方法是使用rsync命令并使域停止。您可以第一次启动域,但建议您在域路径更改之前停止域时进行最后一次同步。
在那之后,您必须更改位于新位置( / new_domains_location / domain_name )中的所有脚本中的所有 DOMAIN_HOME 变量。 em> / bin / ),并使用新的域路径并启动域。
首先在新位置启动管理服务器,并检入所有正确的日志文件,然后启动受管服务器。
如果遇到任何问题并且无法正常工作,则可以在旧位置启动域,该位置不变,并且必须正常工作。
很显然,您可以在测试域(或新安装的域)中进行首次尝试,以验证该过程是否正确。然后,您必须对其余域执行相同的步骤。
希望这可以为您提供帮助。