Solr Cloud安装启动完成之后,点击各项菜单发现Cloud菜单中ZK status报错。
点击Logging按钮查看到报错日志
解决问题步骤:
因为zk开启zookeeper四字命令 原因是solr zk_status依赖mntr、ruok、conf命令,如果ZK没有开启,则会报错。
在zoo.cfg 中添加如下命令
4lw.commands.whitelist=mntr,stat,ruok,conf,isro
或者直接配置
4lw.commands.whitelist=*
配置完成重启zk之后执行,如果有结果证明成功。如果报错命令不存在,请先安装NetCat
echo mntr | nc master 2181
替换/solr-7.7.3/server/solr-webapp/webapp/WEB-INF/lib/solr-core-7.7.3.jar包。
当SolrCloud的Cloud菜单显示ZKstatus错误时,问题可能出在Zookeeper未开启特定四字命令。解决方案包括在zoo.cfg配置文件中添加或设置4lw.commands.whitelist,允许mntr,stat,ruok,conf等命令,或者允许所有命令。重启ZK后,使用NetCat检查命令是否生效。如仍报错,可能需更新solr-core的jar包。
576

被折叠的 条评论
为什么被折叠?



