如何通过java sdk获取附加到AWS EC2实例的当前卷大小

时间:2018-09-21 06:30:09

标签: amazon-web-services amazon-ec2 aws-sdk aws-java-sdk

我已将EBS卷附加到我的AWS ec2-instance,但是要获取所使用的AWS ec2实例的当前大小,我必须ssh并放置命令df -hT /dev/xvda1,并且得到的值是7%被占用详细信息,但是我想通过我的Java代码获取此值,那么如何获取呢?

我正在尝试这段代码,但是它总是返回0。

DescribeVolumesRequest volumerequest = new DescribeVolumesRequest();
System.out.println(volumerequest.getFilters().size());

1 个答案:

答案 0 :(得分:0)

这应该对您有帮助

com.amazonaws.services.ec2.model.Volume,您应该使用getSize

您可以找到参考文献here