Cassandra工具:Nodetool
来源:互联网 发布:淘宝宝贝分类是什么样 编辑:程序博客网 时间:2024/06/03 13:48
使用
- 用法: nodetool [(-pwf <passwordFilePath> | –password-file <passwordFilePath>)]
- [(-u <username> | –username <username>)] [(-p <port> | –port <port>)][(-h <host> | –host <host>)] [(-pw <password> | –password <password>)]<command> [<args>]
最常用的nodetool命令是:
assassinate -强制删除死节点,而不重新复制任何数据。如果不能删除节点,这是最后的手段
bootstrap -监视/管理节点的引导进程
cleanup -触发立即清除不再属于某个节点的键。默认情况下,清除所有键空间
clearsnapshot -从给定的键空间中删除具有给定名称的快照。如果没有指定快照名称,我们将删除所有快照
compact -对一个或多个表强制执行(高度)压缩,或者对给定的SSTables强制执行用户定义的压缩
compactionhistory -打印压缩历史
compactionstats -打印压缩统计
decommission -取消我连接的节点
describecluster -打印集群的名称,snitch,partitioner和模式版本
describering -显示给定键空间的令牌范围信息
disableautocompaction -禁用给定键空间和表的自动压缩
disablebackup -禁用增量备份
disablebinary -禁用本地传输(二进制协议)
disablegossip -禁用gossip(有效地标记节点)
disablehandoff -禁用存储提示的切换
disablehintsfordc -禁用数据中心的提示
disablethrift -禁用thrift服务器
drain -排空节点(停止接受写入并刷新所有表)
enableautocompaction -为给定的键空间和表启用自动压缩
enablebackup -启用增量备份
enablebinary -重用本地传输(二进制协议)
enablegossip -重新启用gossip
enablehandoff -重新启用存储在当前节点上的未来提示
enablehintsfordc -为先前禁用的数据中心启用提示
enablethrift -重新启用thrift服务器
failuredetector -显示集群的故障检测器信息
flush -刷新一个或多个表
garbagecollect -从一个或多个表中删除已删除的数据
gcstats - 打印GC统计信息
getcompactionthreshold -为给定表打印最小和最大压缩阈值
getcompactionthroughput -打印系统中压缩的MB / s吞吐量上限
getconcurrentcompactors -获取系统中并发压缩程序的数量。
getendpoints -打印拥有键的端点
getinterdcstreamthroughput -打印系统中数据中心内数据流的Mb / s吞吐量上限
getlogginglevels -获取运行时日志记录级别
getsstables -打印拥有该键的sstable文件名
getstreamthroughput -打印系统中数据流传输的Mb / s吞吐量上限
gettimeout -以ms为单位打印给定类型的超时
gettraceprobability -打印当前跟踪概率值
gossipinfo -显示集群的闲话信息
help -显示帮助信息
info -打印节点信息(正常运行时间,负载,...)
invalidatecountercache -使计数器高速缓存无效
invalidatekeycache -使密钥缓存无效
invalidaterowcache -使行高速缓存无效
join -加入环
listsnapshots -列出所有快照在磁盘上的大小和真实大小。
move -将令牌环上的节点移动到新令牌
netstats -在提供的主机(默认情况下为连接节点)上打印网络信息
pausehandoff -暂停提示传递过程
proxyhistograms -打印网络操作的统计直方图
rangekeysample -显示跨所有键空间保持的采样键
rebuild -通过从其他节点流式传输重建数据(类似于引导)
rebuild_index -给定表的本地辅助索引的完全重建
refresh - 将新放置的SSTables加载到系统,而不重新启动
refreshsizeestimates -刷新system.size_estimates
reloadtriggers -重新加载触发器类
relocatesstables -将sstables重定位到正确的磁盘
removenode -显示当前节点删除的状态,强制完成挂起节点的删除或删除提供的ID
repair -修复一个或多个表
replaybatchlog -启动批处理重放并等待完成
resetlocalschema -重置节点的本地模式和重新同步
resumehandoff -恢复提示传递过程
ring -打印令牌环的信息
scrub -擦除(重建sstables)一个或多个表
setcachecapacity -设置全局键,行和计数器缓存容量(以MB为单位)
setcachekeystosave -设置由每个缓存快速重启后的热身保存键。0禁用
setcompactionthreshold -为给定表设置最小和最大压缩阈值
setcompactionthroughput -设置系统中compaction MB / s的吞吐量,或者0禁用限制
setconcurrentcompactors -设置系统中的并发压缩程序数
sethintedhandoffthrottlekb -设置提示的切换速度(传输线程的速度kb/s)。
setinterdcstreamthroughput -设置系统中数据中心内数据流的Mb / s吞吐量上限,或0以禁用调节
setlogginglevel -设置给定类的日志级别阈值。如果类和级别都为空/ null,它将重置为初始配置
setstreamthroughput -设置系统中数据流的Mb / s吞吐量上限,或0禁用调节
settimeout -设置指定的超时(以毫秒为单位),或0以禁用超时
settraceprobability -设置将任何给定请求跟踪为值的概率。0禁用,1启用所有请求,0是默认值
snapshot -获取指定键空间或指定表快照的快照
status -打印集群信息(状态,负载,ID,...)
statusbackup -增量备份的状态
statusbinary -本地传输的状态(二进制协议)
statusgossip - gossip的状态
statushandoff -在当前节点上存储未来提示的状态
statusthrift - thrift节点服务器的状态
stop -停止压缩
stopdaemon -停止cassandra守护进程
tablehistograms -打印给定表的统计直方图
tablestats -打印表上的统计信息
toppartitions -为给定列簇采样和打印最活动的分区
tpstats -打印线程池的使用统计信息
truncatehints -截断本地节点上的所有提示,或截断指定的端点的提示。
upgradesstables -重写不在当前版本上的sstables(用于请求的表)(从而将它们升级到所述当前版本)
verify -验证(检查数据校验)一个或多个表
version -打印cassandra版本
viewbuildstatus -显示实例化视图构建的进度
有关特定命令的更多信息,请参见“nodetool help <command>”。
- Cassandra工具:Nodetool
- Cassandra nodetool常用操作
- cassandra nodetool repair
- Cassandra 常用命令之 nodetool status
- Cassandra 常用命令之 nodetool info
- Cassandra 常用命令之 nodetool repair
- Cassandra中的nodetool指令的运用
- Cassandra运维工具
- 自制Cassandra数据库备份还原工具
- Cassandra工具:cqlsh(the cql shell)
- Cassandra
- cassandra
- cassandra
- Cassandra
- Cassandra
- cassandra
- Cassandra
- Cassandra
- Linux下的Memcache安装
- 第一个爬虫
- 打印直角杨辉三角
- unbuntu下 nginx php-fpm.sock 502 bad getaway权限问题,解决方法
- Linux下安装telnet
- Cassandra工具:Nodetool
- python爬虫入门
- LeetCode 5 Longest Palindromic Substring
- CVPR 2017-01-09
- Android TV上屏幕适配总结
- 【MySQL性能优化】改进MySQL Order By Rand()的低效率
- 银行账户管理系统着色Petri网建模
- Python创建自己的邮箱应用(1)
- maven项目下载不到jar文件,试试清除本地maven库里的相应.lastUpdated后缀文件