solr 數據導入中unable to read:dataimport.properties的解決
win7環境下,solr7.5.0版本,Jetty伺服器,SQL server資料庫,已將solr-dataimporthandler-7.5.0.jar、solr-dataimporthandler-extras-7.5.0.jar、sqljdbc42.jar相關驅動放入..solr-7.5.0serversolr-webappwebapplibs目錄下;
solrconfig.xml文件中使用<lib>已載入DIH的jar文件和依賴文件,定義了/dataimport請求處理器。數據導入配置文件如下:
<?xml version="1.0" encoding="UTF-8" ?>
<dataConfig>
<dataSource driver="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://10.22.24.105:1433;DatabaseName=aaa" user="f" password="**" batchSize="100"/>
<document name="testDoc">
<entity name="XX" pk="ID"
query="SELECT * FROM XX">
<field column="ID" name="ID"/>
<field column="QYMC" name="QYMC"/>
。。。。。
</entity>
</document>
</dataConfig>
dataimport載入成功,但在將數據導入solr的過程中,一直出現「unable to read:dataimport.properties」錯誤,嘗試了很多方法仍然不能解決問題,後在核心配置目錄..solr-7.5.0example echproductssolrcore_sqlconf下手工建立空文件dataImport.properties解決問題。
※Linux命令備忘錄:mount用於載入文件系統到指定的載入點
※Netty堆外內存泄露排查與總結
TAG:程序員小新人學習 |