WLS动态集群 - JMS存储BEA-280077

时间:2016-05-25 09:53:40

标签: weblogic cluster-computing weblogic12c

我正在尝试使用以前在单个节点上运行的WLS动态群集配置应用程序。

当我觉得我完成了所有必需的配置并且能够在同一台机器上创建4个节点并且我能够启动一个节点时,我尝试启动第二个节点时遇到了以下异常。 / p>

<May 25, 2016, 2:36:20,503 AM PDT> <Error> <Store> <BEA-280077> <JDBC store "JDBCStore-APP@Cluster-0-rer-5" in this server is not the owner of database table "JMSStore_WLStore". Unexpected current owner is "[name=(server=Cluster-0-rer-4!host=10.196.16.110!process=20634@server.com!domain=v12C_d!store=JDBCStore-APP@Cluster-0-rer-4!table=JMSStore_WLStore):random=-2378785191442816046:timestamp=1464168969899]", expected current owner is "[name=(server=Cluster-0-rer-5!host=10.196.16.110!process=22894@server.com!domain=v12C_d!store=JDBCStore-APP@Cluster-0-rer-5!table=JMSStore_WLStore):random=2022312961513516767:timestamp=1464168960044]".>

<May 25, 2016, 2:36:20,551 AM PDT> <Error> <Store> <BEA-280072> <JDBC store "JDBCStore-APP@Cluster-0-rer-5" failed to open table "JMSStore_WLStore".
weblogic.store.io.jdbc.OwnershipException: [Store:280064]280077 (server="Cluster-0-rer-5" store="JDBCStore-APP@Cluster-0-rer-5" table="JMSStore_WLStore")

应用程序的JMS模块,JMS服务器,持久性存储和数据源都指向集群中的节点。

很明显,表'JMSStore_WLStore'最初是由我最初启动的节点的进程拥有的,当我在第二个节点上面发生异常时。

目前我正在寻找解决此问题的方法和可能的解决方案。 非常感谢您对此问题的任何帮助。

谢谢,

1 个答案:

答案 0 :(得分:0)

我认为您的持久存储配置不正确。表名应如下所示&#34; prefix_if_any_cluster_name_server_instance_id _WLSTORE&#34;。检查您的商店是否定位到动态群集,而不是基于每台服务器。请分享您正在使用的weblogic版本。