weblogic 双机集群搭建

时间:2022-07-16 09:19:42

weblogic 双机集群搭建,基本步骤引用百度文库的一篇文章:

  wenlogic双机集群基本步骤  

   

下面详解一下该文章搭建后会遇到的问题:

1. 主机名验证失败

    javax.net.ssl.SSLKeyException: [Security:090482]BAD_CERTIFICATE alert was received from 192.168.140.3 - 192.168.140.3. Check the peer to determine why it rejected the   certificate chain (trusted CA configuration, hostname verification). SSL debug tracing may be required to determine the exact reason the certificate was rejected.

解决办法:

  1.将主机节点和受管节点的SLL-->高级-->主机名验证--选择无 然后重启服务

2.将新建的计算机与对于物理计算机和名称(hostname)保持一致就可以了

2.节点管理器用户名和密码认证失败

  这种情况发生在,主机点在主机1上,受管节点在主机2上,控制台新建的计算机指向主机2状态为不可访问

<Feb 19, 2017 3:24:59 AM PST> <Error> <NodeManager> <BEA-300033> <Could not execute command "getVersion" on the node manager. Reason: "Access to domain 'test' for user 'GrzVthu3HW' denied".>

解决办法:

      第一步,在主管理服务器console上域的安全页设置nodemanager的用户名和密码
      第二步,到主机 2的域下面修改这个文件(注意是域下面config下的nm_password.properties不是节点管理器下面的nm_password.properties),username=weblogic  password=password

  /weblogic/Oracle/Middleware/user_projects/domains/test/config/nodemanager/nm_password.properties

      第三步,重启主机2的nodemanager
 
3.  主机2受管节点启动时报错

    i.<BEA-090870> <The realm "myrealm" failed to be loaded: weblogic.security.service.SecurityServiceException: com.bea.common.engine.ServiceInitializationException:     weblogic.security.spi.ProviderInitializationException: A failure occurred attempting to load LDIF for provider Authorizer from file     /weblogic/Oracle/Middleware/wlserver_10.3/server/lib/XACMLAuthorizerInit.ldift..weblogic.security.service.SecurityServiceException:     com.bea.common.engine.ServiceInitializationException:

   ii.weblogic.security.service.SecurityServiceRuntimeException: [Security:090399]Security Services Unavailable

iii.<BEA-000000> <Could not decrypt the username attribute value of {AES}IpCKAeINnBv0Zk8gHfvSFbISdyT5E0nUkbv6GqPQGfo= from the file                           /weblogic/Oracle/Middleware/user_projects/domains/test/servers/server_03/data/nodemanager/boot.properties.

解决办法:

这个错误是因为主机2的受管节点需要从主机1的管理服务器上下面相关启动的配置信息,安全服务认证不通过,导致的,将主机2域下面的security 文件全部替换为主机1的文件

   /weblogic/Oracle/Middleware/user_projects/domains/test/security 重新启动服务,启动成功

总结:

  按照wenlogic双机集群基本步骤

这个基本步骤搭建双机集群后会出现很多问题,对于初学者来说很麻烦。

建议:主机1搭建步骤按照文章给出的步骤一步一步搭建,主机2直接将主机1新建的域拷贝一份放到对于的目录下面就可以了,无须再重新搭建域,这个搭建之后启动只需要解决主机名认证的问题,双机集群就搭建成功了。