Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
查找Cassandra磁盘空间使用情况_Cassandra - Fatal编程技术网

查找Cassandra磁盘空间使用情况

查找Cassandra磁盘空间使用情况,cassandra,Cassandra,我正在使用Jconsole监视Cassandra。我可以得到每个键空间的负载值。 我想通过远程查找集群中每个节点的磁盘空间使用情况。 有什么方法可以做到这一点吗?shell脚本可以做到这一点 for i in node1_ip node2_ip ... nodeN_ip do ssh user@$i "du -sh /var/lib/cassandra/data" >> /tmp/disk_usage.txt done 替换/var/lib/cassandra/data如果您的数据

我正在使用Jconsole监视Cassandra。我可以得到每个键空间的负载值。 我想通过远程查找集群中每个节点的磁盘空间使用情况。
有什么方法可以做到这一点吗?

shell脚本可以做到这一点

for i in node1_ip node2_ip ... nodeN_ip
do
ssh user@$i "du -sh /var/lib/cassandra/data" >> /tmp/disk_usage.txt
done

替换
/var/lib/cassandra/data
如果您的数据文件夹放在其他地方

谢谢,但如何在Windows平台上执行此操作?但是如果我的cassandra安装在Windows平台上会怎么样?嗯,如果使用Windows 7或更高版本,您可以查看PowerShell以查找是否有du-sh命令的等效项: