2012-11-18 59 views
0

我想通過Solr中的DIH進行delta導入。當我試圖做到這一點,我得到這個在我的工作日誌:Solr數據導入屬性 - 不存在

INFO: Starting Delta Import 
Nov 18, 2012 12:48:46 PM org.apache.solr.core.SolrCore execute 
INFO: [] webapp=/solr path=/dataimport params={clean=false&command=delta-import} status=0 QTime=1 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.SimplePropertiesWriter readIndexerProperties 
WARNING: Unable to read: dataimport.properties 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.DocBuilder doDelta 
INFO: Starting delta collection. 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.DocBuilder collectDelta 
INFO: Running ModifiedRowKey() for Entity: 84430688679548 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.DocBuilder collectDelta 
INFO: Completed ModifiedRowKey for Entity: 84430688679548 rows obtained : 0 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.DocBuilder collectDelta 
INFO: Completed DeletedRowKey for Entity: 84430688679548 rows obtained : 0 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.DocBuilder collectDelta 
INFO: Completed parentDeltaQuery for Entity: 84430688679548 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.DocBuilder collectDelta 
INFO: Running ModifiedRowKey() for Entity: document 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.DocBuilder collectDelta 
INFO: Completed ModifiedRowKey for Entity: document rows obtained : 0 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.DocBuilder collectDelta 
INFO: Completed DeletedRowKey for Entity: document rows obtained : 0 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.DocBuilder collectDelta 
INFO: Completed parentDeltaQuery for Entity: document 
Nov 18, 2012 12:48:46 PM org.apache.solr.handler.dataimport.DocBuilder doDelta 
INFO: Delta Import completed successfully 

它不工作,但我認爲它是與此錯誤的事:

WARNING: Unable to read: dataimport.properties 

顯然,這個文件應該是在我solr/conf目錄,但它不在此目錄中。這個錯誤是否會停止DIH的工作,以及如何創建該文件。任何有關它爲什麼不是默認創建的線索都會很有趣。

謝謝!

+0

該文件由DIH創建。運行Solr的用戶是否擁有conf文件夾的寫入權限? –

+0

在conf文件夾中,我擁有drwxr-xr-x權限的用戶「tomcat_user」。這聽起來正確嗎? – Jimmy

+0

使文件夾可以被所有人寫入。即使它只是爲了測試這個理論。 –

回答

1

我遇到了這個問題,修復方法是使conf目錄可寫。或者讓dataimport.properties對所有人都可寫。

-2

對於我來說,使數據文件夾可寫都解決了問題。

+1

哪個文件夾?立即發言或持有你的作品 – Francesco