weblogic配置集群(二)

时间:2022-03-30 09:19:32

接到上一篇博文来

weblogic配置集群(一)

三、启动管理server

按照上面的方式创建好域后,在D:\Oracle\Middleware\user_projects\domains\gszhDomain\servers目录中,还没有任何内容,甚至servers目录都没有,此时,只需要启动一下管理servers,该目录就会出来。

在D:\Oracle\Middleware\user_projects\domains\gszhDomain\bin下,执行startWebLogic.cmd,输入下面的屏幕。默认是需要输入用户名和密码的,此用户名密码是创建域时输入的那个weblogic用户和密码。





weblogic配置集群(二)

出现“running mode”就表示已经成功启动,可以通过浏览器登录中间件了。



weblogic配置集群(二)



weblogic配置集群(二)



weblogic配置集群(二)

四、启动受管理server

此时受管理server的状态还是shutdown的。需要编辑两个脚本去调用D:\Oracle\Middleware\user_projects\domains\gszhDomain\bin下的startManagedWebLogic.cmd文件。



weblogic配置集群(二)



编辑相应的脚本文件,内容如下:

title gszhAdmin  --脚本抬头名称

set USER_MEM_ARGS=-Xms1024m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m --设置内存大小

call D:\Oracle\Middleware\user_projects\domains\gszhDomain\bin\startWebLogic.cmd 

title gszhAp01

set SERVER_NAME=gszhAp01     -- 指定server名称
set ADMIN_URL=http://192.168.2.212:7001 --指向管理server的IP和端口
set USER_MEM_ARGS=-Xms4196m -Xmx4196m -XX:PermSize=1024m -XX:MaxPermSize=2048m call D:\Oracle\Middleware\user_projects\domains\gszhDomain\bin\startManagedWebLogic.cmd %SERVER_NAME% %ADMIN_URL% title gszhAp02 set SERVER_NAME=gszhAp02
set ADMIN_URL=http://192.168.2.212:7001
set USER_MEM_ARGS=-Xms4196m -Xmx4196m -XX:PermSize=1024m -XX:MaxPermSize=2048m call D:\Oracle\Middleware\user_projects\domains\gszhDomain\bin\startManagedWebLogic.cmd %SERVER_NAME% %ADMIN_URL%

注意:在启动受管理服务器之前,一定要确保管理server是处于启动状态。创建好脚本以后,一定要先执行一下。原因如下:

1)是让其创建好D:\Oracle\Middleware\user_projects\domains\gszhDomain\servers目录下的相应server目录;

2)是检查是否server都能启动到等待输入密码的界面。如果能进入才表示脚本内容没有错误。



五、让server在启动的时候不需要输入密码

进入D:\Oracle\Middleware\user_projects\domains\gszhDomain\servers目录





weblogic配置集群(二)

此时可以看到管理server和受管server的目录了,分别在各自server的目录下创建一个security文件夹,再在该文件夹下创建一个boot.properties文件,将用户名和密码写入其中,重启server检查是否能够不输入密码让server进入running模式。下面用管理server举例,其余受管server配置方式一致。



weblogic配置集群(二)



weblogic配置集群(二)



weblogic配置集群(二)



boot里面的密码在主server可以找到