修改weblogic集群密码步骤:
不过,当你重启weblogic后就会发现,weblogic报错,已经启动不起来了。报错信息主要有如下:
其实这信息已经很明了了,是因为boot.properties的文件中的密码与新设置的密码不一致导致的,所以在这里我们把这个配置文件重设一下就可以了(记得备份)。具体路径:/bea/user_projects/domains/wlotx/servers/AdminServer/security/boot.properties
将文件里的username和password改为我们的新密码,在这里不要担心明文会造成不安全因素,在下次重启时,就会自动被weblogic用3DES
加密的。
如果是单节点的,那么修改完成了,如果是机群的话还要执行下列操作,不然会出现下面报错子节点删缓存之后会起不来:
情况所有节点缓存:包括AdminServer下的tmp目录,重启主节点(最好停所有应用)
然后(在主节点上的)
cd /wls/wls11/report_domain/bin
./startManagedWebLogic.sh bdp01Srv01 http://IP:7001
多集群的:(在非主节点上的节点)
需要重新注册nodemanager:
1>杀掉进程
ps -ef|grep weblogic
kill -9 nodemanager
2>重新注册
cd /wls/wls11/wlserver_10.3/common/bin
./wlst.sh
connect('weblogic','QPak01&fsn','t3://IP:7001')
3>重启
cd /wls/wls11/wlserver_10.3/server/bin
nohup ./startNodeManager.sh IP 7777 & (IP为非主机节点IP)
然后在非主节点的主机上执行
cd /wls/wls11/report_domain/bin
./startManagedWebLogic.sh Report02Srv01 http://IP:9080
输入新的账号密码,然后再把启动文件复制过去(可以省略)
cp -r /wls/wls11/report_domain/servers/AdminServer/security /wls/wls11/report_domain/servers/Report02Srv01
然后再启动(可以省略)
nohup ./startManagedWebLogic.sh Report02Srv01 http://IP:9080 > consolemanager1.out &
./startManagedWebLogic.sh Report02Srv02 http://IP.15:9080
cp -r /wls/wls11/report_domain/servers/AdminServer/security /wls/wls11/report_domain/servers/Report02Srv02
nohup ./startManagedWebLogic.sh Report02Srv02 http://IP:9080 > consolemanager1.out &
./startManagedWebLogic.sh Report02Srv03 http://IP:9080
cp -r /wls/wls11/report_domain/servers/AdminServer/security /wls/wls11/report_domain/servers/Report02Srv03
nohup ./startManagedWebLogic.sh Report02Srv03 http://IP:9080 > consolemanager1.out &