Cassandra nodetool详解

2024-06-02 16:58
文章标签 详解 cassandra nodetool

本文主要是介绍Cassandra nodetool详解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

Cassandra自带一个nodetool工具,安装目录/bin/nodetool

 

nodetool help:帮助信息

[cassandra@node3 bin]$ ./nodetool help
usage: nodetool [(-p <port> | --port <port>)] [(-h <host> | --host <host>)][(-pwf <passwordFilePath> | --password-file <passwordFilePath>)][(-pw <password> | --password <password>)][(-u <username> | --username <username>)] <command> [<args>]The most commonly used nodetool commands are:assassinate                  强制删除节点bootstrap                    Monitor/manage node's bootstrap processcleanup                      触发不再属于某个节点的键的立即清除。默认情况下,清除所有键空间(常规合并过程最终总会删除这些数据)clearsnapshot                清楚快照compact                      对一个或多个表强制(主)压缩,或对给定的SSTables强制用户定义的压缩compactionhistory            打印压缩的历史信息compactionstats              打印压缩的统计信息decommission                 退服节点,让该节点不再提供服务(退服节点执行)describecluster              打印集群信息describering                 Shows the token ranges info of a given keyspacedisableautocompaction        为给定的键空间和表关闭自动压缩disablebackup                禁用增量备份disablebinary                Disable native transport (binary protocol)disablegossip                Disable gossip (effectively marking the node down)disablehandoff               禁止存储和传递提示移交disablehintsfordc            禁止向数据中心传输提示移交disablethrift                Disable thrift serverdrain                        停止监听来自客户端和其他节点的命令。刷新所有表enableautocompaction         为给定的键空间和表启用自动压缩enablebackup                 开启增量备份enablebinary                 Reenable native transport (binary protocol)enablegossip                 Reenable gossipenablehandoff                重新启用当前节点上存储和传递提示移交enablehintsfordc             为以前禁用的数据中心开启提示移交enablethrift                 Reenable thrift serverfailuredetector              Shows the failure detector information for the clusterflush                        刷新memtable到sstable。flush keyspace [table]garbagecollect               Remove deleted data from one or more tablesgcstats                      Print GC Statisticsgetcompactionthreshold       查看表的合并阈值getcompactionthroughput      查看系统中压缩/合并的吞吐量上限 MB/sgetconcurrentcompactors      Get the number of concurrent compactors in the system.getendpoints                 Print the end points that owns the keygetinterdcstreamthroughput   Print the Mb/s throughput cap for inter-datacenter streaming in the systemgetlogginglevels             打印日志级别getsstables                  Print the sstable filenames that own the keygetstreamthroughput          Print the Mb/s throughput cap for streaming in the systemgettimeout                   Print the timeout of the given type in msgettraceprobability          Print the current trace probability valuegossipinfo                   打印这个节点通过gossip向其他节点传递的参数help                         打印帮助信息info                         打印节点信息invalidatecountercache       清除计数器缓存invalidatekeycache           清除键缓存invalidaterowcache           清除行缓存join                         Join the ringlistsnapshots                显示快照move                         重新分配token。 move +节点开始令牌  netstats                     Print network information on provided host (connecting node by default)pausehandoff                 暂停提示移交传输进程proxyhistograms              显示了读请求、写请求和区间请求的延迟。在这里所请求的节点作为协调器。rangekeysample               Shows the sampled keys held across all keyspacesrebuild                      从其他节点重建数据rebuild_index                重建二级索引,与修复一样,CPU和I/O开销很大refresh                      在不重启的情况下将新放置的SSTables加载到系统中 refreshsizeestimates         Refresh system.size_estimatesreloadlocalschema            Reload local node schema from system tablesreloadtriggers               Reload trigger classesrelocatesstables             Relocates sstables to the correct diskremovenode                   移除节点repair                       通过逆熵修复表replaybatchlog               Kick off batchlog replay and wait for finishresetlocalschema             Reset node's local schema and resyncresumehandoff                Resume提示移交传输进程ring                         查看token环信息scrub                        Scrub (rebuild sstables for) one or more tablessetcachecapacity             设置全局键、行和计数器缓存容量(以MB为单位)setcachekeystosave           覆盖为保持缓存元素所配置的设置,即一个文件中要保持多少个键缓存和行缓存setcompactionthreshold       设置合并阈值的最小和最大值setcompactionthroughput      为系统中的压缩/合并设吞吐量上限MB/s,或设置0以禁用节流setconcurrentcompactors      Set number of concurrent compactors in the system.sethintedhandoffthrottlekb   控制提示传送时使用的带宽setinterdcstreamthroughput   Set the Mb/s throughput cap for inter-datacenter streaming in the system, or 0 to disable throttlingsetlogginglevel              动态设置日志级别setstreamthroughput          Set the Mb/s throughput cap for streaming in the system, or 0 to disable throttlingsettimeout                   Set the specified timeout in ms, or 0 to disable timeoutsettraceprobability          设置将任何给定请求跟踪到值的概率。0为禁用,1为所有请求启用,0为默认值snapshot                     创建快照status                       打印集群信息statusbackup                 查看增量备份状态statusbinary                 Status of native transport (binary protocol)statusgossip                 打印gossip状态statushandoff                打印当前节点提交移交状态statusthrift                 打印thrift服务状态stop                         Stop compactionstopdaemon                   Stop cassandra daemontablehistograms              打印给定表的统计直方图tablestats                   打印表统计信息toppartitions                Sample and print the most active partitions for a given column familytpstats                      打印线程池统计信息truncatehints                截断本地节点上的所有提示移交,或截断指定端点的提示移交.upgradesstables              升级操作之后运行,将存储的数据文件转换为最新的格式。verify                       Verify (check data checksum for) one or more tablesversion                      打印cassandra版本viewbuildstatus              Show progress of a materialized view buildgetmaxhintwindow        4.0新增,打印最大的提示移交窗口handoffwindow          打印当前提示移交的切换窗口
    setmaxhintwindow	         设置指定的最大提示窗口

 

See 'nodetool help <command>' for more information on a specific command.

这篇关于Cassandra nodetool详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1024550

相关文章

Spring Security基于数据库验证流程详解

Spring Security 校验流程图 相关解释说明(认真看哦) AbstractAuthenticationProcessingFilter 抽象类 /*** 调用 #requiresAuthentication(HttpServletRequest, HttpServletResponse) 决定是否需要进行验证操作。* 如果需要验证,则会调用 #attemptAuthentica

OpenHarmony鸿蒙开发( Beta5.0)无感配网详解

1、简介 无感配网是指在设备联网过程中无需输入热点相关账号信息,即可快速实现设备配网,是一种兼顾高效性、可靠性和安全性的配网方式。 2、配网原理 2.1 通信原理 手机和智能设备之间的信息传递,利用特有的NAN协议实现。利用手机和智能设备之间的WiFi 感知订阅、发布能力,实现了数字管家应用和设备之间的发现。在完成设备间的认证和响应后,即可发送相关配网数据。同时还支持与常规Sof

6.1.数据结构-c/c++堆详解下篇(堆排序,TopK问题)

上篇:6.1.数据结构-c/c++模拟实现堆上篇(向下,上调整算法,建堆,增删数据)-CSDN博客 本章重点 1.使用堆来完成堆排序 2.使用堆解决TopK问题 目录 一.堆排序 1.1 思路 1.2 代码 1.3 简单测试 二.TopK问题 2.1 思路(求最小): 2.2 C语言代码(手写堆) 2.3 C++代码(使用优先级队列 priority_queue)

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP

嵌入式Openharmony系统构建与启动详解

大家好,今天主要给大家分享一下,如何构建Openharmony子系统以及系统的启动过程分解。 第一:OpenHarmony系统构建      首先熟悉一下,构建系统是一种自动化处理工具的集合,通过将源代码文件进行一系列处理,最终生成和用户可以使用的目标文件。这里的目标文件包括静态链接库文件、动态链接库文件、可执行文件、脚本文件、配置文件等。      我们在编写hellowor

LabVIEW FIFO详解

在LabVIEW的FPGA开发中,FIFO(先入先出队列)是常用的数据传输机制。通过配置FIFO的属性,工程师可以在FPGA和主机之间,或不同FPGA VIs之间进行高效的数据传输。根据具体需求,FIFO有多种类型与实现方式,包括目标范围内FIFO(Target-Scoped)、DMA FIFO以及点对点流(Peer-to-Peer)。 FIFO类型 **目标范围FIFO(Target-Sc

019、JOptionPane类的常用静态方法详解

目录 JOptionPane类的常用静态方法详解 1. showInputDialog()方法 1.1基本用法 1.2带有默认值的输入框 1.3带有选项的输入对话框 1.4自定义图标的输入对话框 2. showConfirmDialog()方法 2.1基本用法 2.2自定义按钮和图标 2.3带有自定义组件的确认对话框 3. showMessageDialog()方法 3.1

脏页的标记方式详解

脏页的标记方式 一、引言 在数据库系统中,脏页是指那些被修改过但还未写入磁盘的数据页。为了有效地管理这些脏页并确保数据的一致性,数据库需要对脏页进行标记。了解脏页的标记方式对于理解数据库的内部工作机制和优化性能至关重要。 二、脏页产生的过程 当数据库中的数据被修改时,这些修改首先会在内存中的缓冲池(Buffer Pool)中进行。例如,执行一条 UPDATE 语句修改了某一行数据,对应的缓

OmniGlue论文详解(特征匹配)

OmniGlue论文详解(特征匹配) 摘要1. 引言2. 相关工作2.1. 广义局部特征匹配2.2. 稀疏可学习匹配2.3. 半稠密可学习匹配2.4. 与其他图像表示匹配 3. OmniGlue3.1. 模型概述3.2. OmniGlue 细节3.2.1. 特征提取3.2.2. 利用DINOv2构建图形。3.2.3. 信息传播与新的指导3.2.4. 匹配层和损失函数3.2.5. 与Super

web群集--nginx配置文件location匹配符的优先级顺序详解及验证

文章目录 前言优先级顺序优先级顺序(详解)1. 精确匹配(Exact Match)2. 正则表达式匹配(Regex Match)3. 前缀匹配(Prefix Match) 匹配规则的综合应用验证优先级 前言 location的作用 在 NGINX 中,location 指令用于定义如何处理特定的请求 URI。由于网站往往需要不同的处理方式来适应各种请求,NGINX 提供了多种匹