linux创建weblogic用户
useradd weblogic
passwd weblogic
系统会默认在/home下载创建weblogic用户文件夹
root将wls1036_generic.jar复制到weblogic文件夹下并赋予安装文件可执行的权限
chmod a+x wls1036_generic.jar
注:
a+x表示给所有用户可执行的权限
u+x表示给文件所属用户可执行的权限
g+x表示给文件用户组可执行的权限
o+x表示给其他用户可执行的权限
weblogic新节点启动
nohup ./startManagedWebLogic.sh zl_server http://VM_0_2_centos:7001 > /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/zl_server.out &
前端打war包 如打platform,需要进入platform,否则多了一层,weblogic无法识别
jar –cvf platform.war ./*
启动子节点时问题:
在解决不能锁定AdminServer.lok文件之后我们再来使用weblogic用户启动weblogic服务
Error opening the Transaction Log: /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/data/ldap/ldapfiles/EmbeddedLDAP.tran (Permission denied)
出现的错误是没有权限打开事务文件EmbeddedLDAP.tran,这还是权限原因:
两种问题的解决:用root删掉servers/AdminServer下的除security外的缓冲
授权节点无法启动:weblogic.rmi.extensions.DisconnectMonitorUnavailableException: Could not register a DisconnectListener for [null]
t3协议的问题,在控制台上加上本机协议就行了 协议格式:ip * * allow t3