栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

ruok is not executed because it is not in the whitelist.

ruok is not executed because it is not in the whitelist.

解决ruok is not executed because it is not in the whitelist.

前言问题描述解决问题

前言

zookeeper的四字命令
zookeeper的四字命令是指它们的命令长度都是4个英文字母。运维人员可以在不使用zookeeper客户端命令的前提下,简单而便捷地使用四字命令来查看zookeeper当前的状态等信息。

-stat 查看状态信息(来查看哪个节点被选择作为follower或者leader)
-ruok 查看zookeeper是否启动(若回复imok表示已经启动)
-dump 列出没有处理的会话,临时节点
-conf 查看服务器配置信息
-kill 关掉server
-cons 显示连接到服务端的信息(列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息)
-envi 显示环境变量信息(区别于 conf 命令)
-mntr 查看zk的健康信息
-wchs 列出服务器 watch 的详细信息
-wchc 通过 session 列出服务器 watch 的详细信息,它的输出是一个与 watch 相关的会话的列表。 · 
-wchp 通过path路径列出服务器 watch 的详细信息。它输出一个与 session 相关的路径。
问题描述

zookeeper使用 ruok 监听端口查看时,提示:ruok is not executed because it is not in the whitelist.如果在使用四字命令时出现下面这个提示,说明该命令不在zookeeper的白名单里。
解决问题

(1)在配置文件zoo.cfg里,添加 4lw.commands.whitelist=* ,添加之后所有命令都可以使用了
(2)然后重启zk即可

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/735589.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号