您的位置:首页 > 其它

Solr第三篇——slor的管理界面的使用:

2018-01-06 10:57 267 查看
物理信息:



日志信息:

日志:



Level:日志级别

我们只是关心错误的信息,上面日志是警告信息:(有的朋友可能没有这个警告信息,是怎么回事呢?)可以研究下是什么原因:

复制一条:

Can't find (or read) directory to add to classloader: ../../../contrib/extraction/lib (resolved as: C:\kaifa\solr\solrhome\collection1\..\..\..\contrib\extraction\lib).


不能找到目录添加到类加载器中。。。。。。。,就是后面这个中找不到。

什么意思呢?

打开solr家的collection1下的conf文件夹这里面一大堆配置文件

核心配置文件solrconfig.xml,打开。找打了这么一段内容:



这些配置的意思就是:

当解析核心配置文件时候,要去加载一些第三方的jar。

继续看solr.install.dir。solr安装目录,对应的是solr家的data目录。由于现在

我们是自己创建的solr家,但是这个配置文件还是按照原来的家进行找的。

也就是说:

实际上就是去加载contrib下面的这些文件夹下的lib下的jar包;

哪些jar呢?使用了一个正则表达式限定的jar。



这个文件夹就是我之前说的,一些大神开发的功能,这就是apache加载第三方插件的方式。


好了,因为我们把现在使用的是自己创建的solr家,所以根据solr的安装目录(data)的相对位置是找不到这个contrib文件夹的。那么就不能加载这些jar。所以

就报出这样的警告。

核管理:



核就是我之前说的类似数据库,可以对比数据库管理进行理解。

点击添加新核:



增加核报出Error CREATEing SolrCore ‘new_core’: Unable to create core [new_core] Caused by: Can’t find resource ‘solrconfig.xml’ in classpath or ‘C:\kaifa\solr\solrhome\new_core\conf

异常;

在classpath 或者是solr家不能找到新核的核心配置文件。solrconfig.xml

,之前在介绍solr的目录时候,就说过collection1就是1核,类比mysql一个核对应一个库,data就是存放索引的地方,是放在核下面的。

所以,要增加核的方法:

第一步:

复制一个collection1,改名collection2



第二步:删除collection2的data文件夹

第三步:打开collection2下面的核配置文件core.properties,改成:

name=collection2

第四步:重启tomcat;打开solr管理后台,添加新核。



就成功添加了一个核。

后台管理界面暂时就介绍这么多;后面边用边介绍,

返回lucene/slor文章的目录:http://blog.csdn.net/m15517986455/article/details/78986856

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: