1

在对区域中的数据进行直接更改的过程中(清除区域并重新加载新数据集)。该区域中的数据具有更新的类结构,因此我更新了域类/serializedID 并重新打包了我添加到服务器类路径的 jar,以帮助处理脉冲查询。

我有一个简单的设置,1 个定位器 2 个服务器/成员

gfsh>list members
  Name   | Id
-------- | -------------------------------------------------
locator1 | 10.32.XX.XXX(locator1:11077:locator)<ec><v0>:1024
server1  | 10.32.XX.XXX(server1:21045)<v22>:1025

使用复制的持久区域:

gfsh>describe region --name=NPI
..........................................................
Name            : NPI
Data Policy     : persistent replicate
Hosting Members : server1

Non-Default Attributes Shared By Hosting Members  

 Type  |    Name     | Value
------ | ----------- | --------------------
Region | data-policy | PERSISTENT_REPLICATE
       | size        | 5069949
       | scope       | distributed-ack

当我尝试重新启动时,我关闭了 sever2,我收到了这个错误:

gfsh>start server --name=server2 --server-port=40412 --group=NPI_GRP --classpath /opt/app/proj/npidomain.jar
Starting a Geode Server in /opt/app/proj/server2...
The Cache Server process terminated unexpectedly with exit status 1. Please refer to the log file in /opt/app/proj/server2 for full details.

Exception in thread "main" org.apache.geode.cache.CacheXmlException: Error while parsing XML, caused by org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 419; cvc-complex-type.3.1: Value '1.0' of attribute 'version' of element 'cache' is not valid with respect to the corresponding attribute use. Attribute 'version' has a fixed value of '8.1'.
    at org.apache.geode.internal.cache.xmlcache.CacheXml.error(CacheXml.java:907)
    at org.apache.geode.internal.cache.xmlcache.CacheXmlParser$DefaultHandlerDelegate.error(CacheXmlParser.java:3613)
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:137)....

这是在 RHEL6 Java 1.8.0_101 上运行的 Apache Geode 1.0.0-incubating。自错误开始以来,这些变量都没有变化。

甚至不确定从哪里开始寻找,因为部署之间的变化很小。

即使 gemfire 和 geode 都安装在同一台机器上,我确信我在正确的 gfsh 中:

[geodeusr@hostname proj]$ ./gfsh
    _________________________     __
   / _____/ ______/ ______/ /____/ /
  / /  __/ /___  /_____  / _____  / 
 / /__/ / ____/  _____/ / /    / /  
/______/_/      /______/_/    /_/    1.0.0-incubating

Monitor and Manage Apache Geode (incubating)
gfsh>
4

0 回答 0