Weblogic集群安装配置操作手册1.0 - 图文

发布时间 : 星期四 文章Weblogic集群安装配置操作手册1.0 - 图文更新完毕开始阅读

8:点击左边“激活更改”,使部署操作生效。

9:部署完后,再点击“部署”,切换到部署界面,然后选中刚才部署的应用,并选择“启动”中的“为所有提供服务”启动项,把最新版本分发到节点服务器并启动节点服务器(注:没有启动的部署状态为“准备就绪”)

10:当部署状态为“活动”,则表示程序部署完成。

11:验证部署的应用

12:在做版本升级的时候,先停止当前部署,然后建议先删除现有的“部署”(注:因为使用“部署“中的“更新”功能时,更新完后有时候部分节点服务器的版本信息更新不了,原因未知),然后再按上面新应用的部署步骤进行部署。

5.2 JAR包部署升级

待后续补充。

6 常见错误处理方法

6.1 启动节点报Authentication denied:

weblogic.security.SecurityInitializationException: Authentication denied: Boot identity not valid; The user name and/or password from the boot identity file (boot.properties) is not valid. The boot identity may have been changed since the boot identity file was created. Please edit and update the boot identity file with the proper values of username and password. The first time the updated boot identity file is used to start the server, these new values are encrypted. at

weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.doBootAuthorization(CommonSecurityServiceManagerDelegateImpl.java:960) at

weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1054) at

weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:873) at weblogic.security.SecurityService.start(SecurityService.java:148) at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64) Truncated. see log file for complete stacktrace

Caused By: javax.security.auth.login.FailedLoginException: [Security:090304]Authentication Failed: User javax.security.auth.login.LoginException: [Security:090301]Password Not Supplied at

weblogic.security.providers.authentication.LDAPAtnLoginModuleImpl.login(LDAPAtnLoginModuleImpl.java:261) at

com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)

at

com.bea.common.security.internal.service.LoginModuleWrapper.login(LoginModuleWrapper.java:106)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) Truncated. see log file for complete stacktrace

解决办法:

修改../ user_projects/domains/node9401_domain/servers/node9401/ security目录下boot.properties文件,把用户名密码重新配置后再重启。

6.2 去掉jrockitJDK代码自动优化功能

修改 ../ user_projects/domains/node9101_domain/bin/ setDomainEnv.sh脚本文件,增加“-Xnoopt”参数,修改后如下: if “TbugFlag%”==”true” ( set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=TBUG_PORT%,server=y,suspend=n -Djava.compiler=NONE

set JAVA_OPTIONS=%JAVA_OPTIONS% %enableHotswapFlag% -Xnoopt -ea -da:com.bea? -da:javelin? -da:weblogic? -ea:com.bea.wli? - ea:com.bea.broker? -ea:com.bea.sbconsole? ) else (

set JAVA_OPTIONS=%JAVA_OPTIONS% %enableHotswapFlag% -Xnoopt -da )

6.3 如何修改weblogic节点服务器默认启动线程数

修改user_projects/domains/node9101_domain/bin/ startWebLogic.sh启动文件的启动参数,修改完后如下:

if [ \ echo \ echo \VA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.Name=${SERVER_NAME}

-Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}\ ${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.threadpool.MinPoolSize=50 -Dweblogic.threadpool.MaxPoolSize=200 -Dweblogic.Name=${SERVER_NAME}

-Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS} else

表示:最小启动50个线程,最大启动200个线程

联系合同范文客服:xxxxx#qq.com(#替换为@)