删除solr文件夹

时间:2016-04-20 22:32:28

标签: ruby-on-rails sunspot-rails sunspot-solr

OS: Ubuntu 14.04
RAILS 3.2

在我的gemfile中,我有:

gem 'sunspot_rails'
gem 'sunspot_solr'

应用程序运行正常,直到我清理完为止,部分过程包括删除app / solr目录。

在我的config / sunspot.yml文件中,我有:

staging:
  solr:
    hostname: localhost
    port: 8983
    log_level: INFO
    path: /solr/staging

我跑了:

RAILS_ENV=staging RAILS_GROUPS=assets bundle exec rake assets:precompile

然后:

rm -Rf /home/app/solr
mkdir /home/app/solr
mkdir /home/app/solr/staging
rake sunspot:solr:stop
RAILS_ENV=staging bundle exec rake sunspot:solr:start

screen -d -m sh -c 'RAILS_ENV=staging bundle exec rakesunspot:solr:reindex[500] > /home/installio/app/solr/indexing_out.txt'

app / solr目录中包含以下结构

pids/staging/sunspot-solr-staging.pid
data (empty directory)
staging (empty directory)

我得到的是“出了问题的消息”。

来自sunspot-solr-staging.log:

SEVERE: Unable to create core: collection1
org.apache.solr.common.SolrException: Could not load config for solrconfig.xml

有什么想法吗?

0 个答案:

没有答案