0

我正在使用带有 2 个分片(无副本)的 SolrCloud,它们都在同一台机器上运行。我使用一个单独的 Zookeeper 实例。我面临的问题是,如果我重新启动服务器,SolrCloud 无法启动。

登录第一个分片:2013 年 5 月 23 日 3:10:53 PM org.apache.solr.core.CachingDirectoryFactory close INFO: 发布目录:/opt/solr-4.1.0/example/solr/my-collection/data May 2013 年 2 月 23 日下午 3:10:53 org.apache.solr.core.CachingDirectoryFactory 关闭信息:发布目录:/opt/solr-4.1.0/example/solr/my-collection/data/index 2013 年 5 月 23 日 3: 11:01 PM org.apache.solr.common.cloud.ZkStateReader$3 进程信息:更新活动节点...(2)

登录第二个分片:May 23, 2013 3:11:09 PM org.apache.solr.core.CachingDirectoryFactory close INFO: Releasing directory:/opt/solr-4.1.0/example2/solr/my-collection/data May 2013 年 2 月 23 日下午 3:11:09 org.apache.solr.core.CachingDirectoryFactory 关闭信息:发布目录:/opt/solr-4.1.0/example2/solr/my-collection/data/index

要启动服务,我必须删除 SolrCloud 分片中的整个数据文件夹并重新启动。仅删除 tlog 文件夹也无济于事。有没有办法防止这种情况发生。

4

1 回答 1

0

在您的 solr 主目录中将创建一个 zoo_data 文件夹。删除该文件夹,然后重新启动。这可能对您有所帮助。

于 2014-04-10T11:53:44.143 回答