使用错误用户启动weblogic服务后处理办法

在实际工作中,我们在未编写启动脚本判断用户内容时,很容易出现使用root用户启动weblogic程序的情况。这时,我们的应用就会出现各种奇怪的情况,甚至会出现应用无法使用的情况,那这个时候应该怎么办呢?

生产环境的weblogic一般是使用weblogic的用户组。

笔者在支持用户解决问题时就遇到了这个问题,在此,记录解决方法,希望其他人有碰到这个情况的时候,能够通过如下内容进行处理解决!!!

1、停止所有已经启动的服务

查询出weblogic启动的进程,killall java(如果服务器上仅部署weblogic服务可以使用此方法,其他情况不建议使用)或者使用kill -9 进程号

kill -9 (PID)进程号

2、给weblogic相关所有文件恢复weblogic用户组权限

chown -R weblogic:weblogic /app

**3.编写启动脚本到指定路径

weblogic启动脚本编写–主从节点(加入权限判断)

4、重新启动服务

执行启动脚本(请以你实际安装的weblogic的位置为准!!!)

sh $WEBLOGIC_HOME/startAdmin.sh

猜你喜欢

转载自blog.csdn.net/xzm5708796/article/details/83627037
今日推荐