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