首先,在拷貝完core以後要設置tomcat的訪問權限apache
如:chown -R tomcat:tomcat CultureSearch
tomcat
我在solr cloud的一臺機器上建立core的時候出現了這個問題,從網上搜了一下說要刪掉索引,結果試了一下沒管用。日誌
org.apache.solr.common.SolrException: Error opening new searcherxml
查看日誌發現,除了這個錯誤往data路徑數據的時候也有錯誤,所以我懷疑是某個配置搞錯了。索引
最後定位到solrconfig.xml,結果是<dataDir>標籤的內容被改爲的某一絕對路徑,因而又將他恢復成默認。io
就這樣子解決了。配置
之後遇到這類問題,除了網上查結果,還須要考慮到本身的實際狀況。多看日誌多分析,才能正肯定位,最終解決問題!
權限