【问题标题】:Error changing solr schema更改 solr 架构时出错
【发布时间】:2013-07-21 10:03:57
【问题描述】:

我对 solr 非常陌生。就在今天早上,我在 Amazon AWS 上启动了一个 Bitnami VMI。

经过一番谷歌搜索后,我发现如何使用 putty ssh 到盒子,使用 filezilla 到 sftp 文件等。我想更改架构中的字段,所以我从 collecction1 下载了 schema.xml 文件,修改并重新- 上传它。

之后,我运行了重新加载命令,但现在出现错误。

collection1:org.apache.lucene.store.LockObtainFailedException:org.apache.lucene.store.LockObtainFailedException:锁定获取超时:NativeFSLock@/opt/bitnami/apache-solr/solr/collection1/data/index/write .lock: java.io.FileNotFoundException: /opt/bitnami/apache-solr/solr/collection1/data/index/write.lock(权限被拒绝)

我可以看到文件系统上存在 write.lock 文件,所以我不确定为什么会出现此错误。

任何帮助将不胜感激。

谢谢 铝

【问题讨论】:

  • write.lock 文件是否属于运行 Solr 的同一用户?
  • 嗨 fiskfisk - 抱歉延迟回复。您的评论让我朝着正确的方向前进 - 这是因为我执行了 chown 以授予 FTP 访问权限,并且没有将其更改回 solr,这是 solr 运行的帐户。谢谢
  • Err,如何将评论标记为已接受的答案?
  • 通过更改数据文件夹的权限,它现在可以工作了 :)

标签: solr


【解决方案1】:

确保 write.lock 文件由运行 Solr 的同一用户拥有。

【讨论】:

    猜你喜欢
    • 2012-10-15
    • 2011-08-27
    • 2016-10-15
    • 2014-04-03
    • 1970-01-01
    • 1970-01-01
    • 2020-07-01
    • 2019-02-07
    • 2015-04-16
    相关资源
    最近更新 更多