solr启动失败:org.apache.solr.common.SolrException: Error opening new searcher
出现该问题的原因是因为要做灾备系统,故克隆了正式环境服务器,按理来说文件及环境都是一模一样的,但是就是启动报错,查了文件权限,最后把tomcat整个赋权也不管用,让人头疼的一批。搞了两天,也没个思路,在网上查,大部分说要reload一下,但是我solr界面都进不去。。。还有要使用tomcat管理页面进入的,又因为渗透测试,早就把入口给干掉了,这个方法也被pass掉了。
正一筹莫展之际,最后看到了一片博客,大致意思是索引问题(再往回找这篇博客,找不到了…)
于是删除了solr-home下的对应core下的data目录下的数据(即index和tlog文件夹),再次重启tomcat,终于看到了久违的solr页面:
不太清楚为什么正式环境克隆的机器也会有问题,有知道的大佬请赐教~