cassandra nodetool 指令

CASSANDRA NODETOOL 指令翻译

用法:nodetool [(-u <用户名> | --username <用户名>)]
[(-pw <密码> | –password <密码>)] [(-h | –host )] [(-pp | –print-port)] [(-p | –端口 <端口>)] [(-pwf | –password-file )] []
最常用的 nodetool 命令是:

assassinate - 强行删除死节点而不重新复制任何数据。如果您无法删除节点,请用作最后的手段

bootstrap - 监控/管理节点的引导过程

cleanup - 触发对不再属于节点的键的立即清理。默认情况下,清除所有键空间

clearsnapshot - 从给定的键空间中删除具有给定名称的快照

clientstats - 打印有关已连接客户端的信息

compact - 强制对一个或多个表进行(主要)压缩或对给定 SSTable 进行用户定义的压缩

compactionhistory - 打印压实历史

compactionstats - 打印关于压缩的统计信息

decommission - 使我连接的节点退役

describecluster - 打印集群的名称、告密者、分区程序和模式版本

describering- 显示给定键空间的令牌范围信息

disableauditlog - 禁用审计日志

disableautocompaction - 禁用给定键空间和表的自动压缩

disablebackup - 禁用增量备份

disablebinary - 禁用本机传输(二进制协议)

disablefullquerylog - 禁用完整查询日志

disablegossip - 禁用八卦(有效地将节点标记为关闭)

disablehandoff - 禁用存储提示的切换

disablehintsfordc - 禁用数据中心的提示

disableoldprotocolversions - 禁用旧协议版本

drain-排空节点(停止接受写入并刷新所有表)

enableauditlog - 启用审计日志

enableautocompaction - 为给定的键空间和表启用自动压缩

enablebackup - 启用增量备份

enablebinary - 重新启用本机传输(二进制协议)

enablefullquerylog - 启用完整查询日志记录,选项的默认值在 cassandra.yaml 中配置

enablegossip - 重新启用八卦

enablehandoff - 重新启用存储在当前节点上的未来提示

enablehintsfordc - 为预先禁用的数据中心启用提示

enableoldprotocolversions - 启用旧协议版本

failuredetector - 显示集群的故障检测器信息

flush- 冲洗一张或多张桌子

garbagecollect - 从一个或多个表中删除已删除的数据

gcstats - 打印 GC 统计信息

getbatchlogreplaythrottle - 以 KB/s 为单位打印批处理日志重播节流阀。这与集群中的节点数量成比例地减少。

getcompactionthreshold - 打印给定表的最小和最大压缩阈值

getcompactionthroughput - 打印系统中压缩的 MB/s 吞吐量上限

getconcurrency - 获取处理阶段的最大并发

getconcurrentcompactors - 获取系统中并发压缩器的数量。

getconcurrentviewbuilders - 获取系统中并发视图构建器的数量

getendpoints - 打印拥有密钥的端点

getfullquerylog - 打印- 如果启用 fql 的配置,否则配置反映在 cassandra.yaml 中

getinterdcstreamthroughput - 打印系统中数据中心间流的 Mb/s 吞吐量上限

getlogginglevels - 获取运行时日志记录级别

getmaxhintwindow - 以毫秒为单位打印最大提示窗口

getseeds - 获取当前使用的种子节点 IP 列表,不包括节点 IP

getsnapshotthrottle - 打印快照/清除快照的 snapshot_links_per_second 节流阀

getsstables - 打印拥有密钥的 sstable 文件名

getstreamthroughput - 打印系统中流式传输的 Mb/s 吞吐量上限

gettimeout - 以毫秒为单位打印给定类型的超时时间

gettraceprobability - 打印当前跟踪概率值

gossipinfo - 显示集群的八卦信息

help - 显示帮助信息

import - 将新的 SSTables 导入系统

info - 打印节点信息(正常运行时间、负载等)

invalidatecountercache - 使计数器缓存无效

invalidatekeycache - 使密钥缓存无效

invalidaterowcache - 使行缓存无效

join- 加入戒指

listnapshots - 列出所有快照以及磁盘大小和真实大小。真实大小是所有未备份到磁盘的 SSTable 的总大小。磁盘大小是磁盘上快照的总大小。Total TrueDiskSpaceUsed 不会进行任何 SSTable 重复数据删除。

move - 将令牌环上的节点移动到新令牌

netstats - 在提供的主机上打印网络信息(默认连接节点)

pausehandoff - 暂停提示传递过程

profileload - 一段时间内活动的低足迹分析

proxyhistograms - 打印网络操作的统计直方图

rangekeysample - 显示所有键空间中保存的采样键

rebuild- 通过来自其他节点的流重建数据(类似于引导程序)

rebuild_index -一个完整的给定表重建天然二级指标

refresh- 无需重启即可将新放置的 SSTable 加载到系统中

refreshsizeestimates - 刷新 system.size_estimates

reloadlocalschema - 从系统表重新加载本地节点架构

reloadseeds - 从种子节点提供者重新加载种子节点列表

reloadssl -通知Cassandra 重新加载 SSL 证书

reloadtriggers - 重新加载触发器类

relocatesstables - 将 sstables重新定位到正确的磁盘

removenode - 显示当前节点删除的状态,强制完成挂起的删除或删除提供的 ID

repair- 修复一张或多张桌子

repair_admin - 列出- 并使增量修复会话失败

replaybatchlog - 开始批处理日志重放并等待完成

resetfullquerylog - 从 cassandra.yaml 和 JMX 停止完整查询日志并清理配置的完整查询日志目录中的文件

resetlocalschema - 重置节点的本地架构并重新同步

resumehandoff - 恢复提示传递过程

ring - 打印有关令牌环的信息

scrub- 擦洗(重建 sstables)一个或多个表

setbatchlogreplaythrottle - 以每秒 KB 为单位设置批处理日志重播节流,或 0 以禁用节流。这将与集群中的节点数量成比例地减少。

setcachecapacity - 设置全局键、行和计数器缓存容量(以 MB 为单位)

setcachekeystosave - 设置每个缓存保存的密钥数量,以加快重启后的预热。0 禁用

setcompactionthreshold - 为给定表设置最小和最大压缩阈值

setcompactionthroughput - 设置系统中压缩的 MB/s 吞吐量上限,或 0 禁用节流

setconcurrency - 设置处理阶段的最大并发

setconcurrentcompactors - 设置系统中并发压缩器的数量。

setconcurrentviewbuilders - 设置系统中并发视图构建器的数量

sethintedhandoffthrottlekb - 每个交付线程以每秒 kb 为单位设置暗示切换节流阀。

setinterdcstreamthroughput - 为系统中的数据中心间流设置 Mb/s 吞吐量上限,或 0 以禁用节流

setlogginglevel - 为给定的组件或类设置日志级别阈值。如果不带参数调用,将重置为初始配置。

setmaxhintwindow - 以毫秒为单位设置指定的最大提示窗口

setnapshotthrottle - 为快照和清除快照节流设置 snapshot_links_per_second 上限

setstreamthroughput - 设置系统中流式传输的 Mb/s 吞吐量上限,或 0 以禁用节流

settimeout - 以毫秒为单位设置指定的超时,或 0 以禁用超时

settraceprobability - 将跟踪任何给定请求的概率设置为值。0 禁用,1 启用所有请求,0 是默认值

sjk - 运行“Swiss Java Knife”的命令。运行“nodetool sjk –help”以获取更多信息。

快照- 拍摄指定键空间的快照或指定表的快照

status - 打印集群信息(状态、负载、ID 等)

statusautocompaction - 状态- 给定键空间和表的自动压缩

statusbackup - 增量备份的状态

statusbinary - 本地传输状态(二进制协议)

statusgossip - 八卦状态

statushandoff - 在当前节点上存储未来提示的状态

stop - 停止压缩

stopdaemon - 停止 cassandra 守护进程

tablehistograms - 打印给定表的统计直方图

tablestats - 打印表的统计信息

toppartitions - 采样并打印最活跃的分区

tpstats - 打印线程池的使用统计信息

truncatehints - 截断本地节点上的所有提示,或截断指定端点的提示。

upgradesstables - 重写不在当前版本上的 sstables(对于请求的表)(从而将它们升级到所述当前版本)

verify - 验证(检查数据校验和)一个或多个表

version - 打印 cassandra 版本

viewbuildstatus - 显示物化视图构建的进度

猜你喜欢

转载自blog.csdn.net/weixin_44157851/article/details/119025664