嗨,我正在使用YCSB進行Pivotal Gemfire的基準測試我的Gemfire服務器運行正常,並使用以下命令運行基準測試。在Gemfire中使用YCSB時出錯
倉/ YCSB負載的GemFire -P工作負載/ workloada -p gemfire.serverhost = XXXX -P的GemFire結合/ CONF/cache.xml -p gemfire.serverport = 40404 -s> load.txt
加載工作量... 開始測試。 0秒:0次操作; 線程「Thread-1」中的異常java.lang.IllegalStateException:使用ClientCacheFactory時,必須在cache.xml中使用client-cache。 在com.gemstone.gemfire.internal.cache.xmlcache.CacheCreation.create(CacheCreation.java:316) 在com.gemstone.gemfire.internal.cache.xmlcache.CacheXmlParser.create(CacheXmlParser.java:274) 在com.gemstone.gemfire.internal.cache.GemFireCacheImpl.loadCacheXml(GemFireCacheImpl.java:3495) at com.gemstone.gemfire.internal.cache.GemFireCacheImpl.initializeDeclarativeCache(GemFireCacheImpl.java:926) at com.gemstone.gemfire。在com.gemstone.gemfire.internal.cache.GemFireCacheImpl.create(GemFireCacheImpl.java:533) 處com.gemstone.gemfire.cache.client.ClientCacheFactory處的internal.cache.GemFireCacheImpl.init(GemFireCacheImpl.java:708) 。 basicCreate(ClientCacheFactory.java:207) at com.gemstone.gemfire.cache.client.ClientCacheFactory.create(Cli entCacheFactory.java:161) at com.yahoo.ycsb.db.GemFireClient.init(GemFireClient.java:125) at com.yahoo.ycsb.DBWrapper.init(DBWrapper.java:63) at com.yahoo。 ycsb.ClientThread.run(Client.java:189) 0秒:0次操作;
請告訴任何人能告訴我在哪裏,我走錯了
在此先感謝
你可以顯示你的cache.xml文件嗎? – Tom
<?xml version =「1.0」encoding =「UTF-8」?> <!DOCTYPE cache PUBLIC「 - // GemStone Systems,Inc. //GemFire Declarative Cache 7.0 // EN」「http:// www。 gemstone.com/dtd/cache7_0.dtd「> <! - 添加片段元素在這裏 - > <區域名稱=」用戶表」 REFID =‘分區’/> –
user1802481
這是當前使用的cacheserver – user1802481