2011-03-08 4 views
10

का उपयोग कर रहा हूं DescribeVolumes पर आकार की संपत्ति आवंटित आकार लौटाती है, लेकिन मैं वर्तमान उपयोग किए गए आकार को जानना चाहता हूं ताकि मैं ईबीएस आकार में वृद्धि के अनुरोध के लिए योजना बना सकूं।मेरे ईबीएस आवंटित आकार का कितना पता लगाने के लिए मैं वर्तमान में

उत्तर

12

यदि आप 'प्रयुक्त' आकार की तलाश में हैं, तो आपको इस ईबीएस से जुड़ा हुआ उदाहरण से निकालकर एक ऑपरेटिंग सिस्टम कमांड का उपयोग करके ऐसा करने की आवश्यकता होगी। यूनिक्स पर आप df -Th का उपयोग कर सकते हैं और अपने माउंट पॉइंट के विरुद्ध मूल्यों की जांच कर सकते हैं। विंडोज़ पर, आप इस

2

की जांच करने के लिए केवल 'मेरा कंप्यूटर' पृष्ठ का उपयोग कर सकते हैं ऐसा लगता है कि इस प्रश्न का इरादा यह निर्धारित करना है कि आप कितनी आवंटित ईबीएस स्पेस का उपयोग कर रहे हैं ताकि आप जान सकें कि आप कब हिट करने वाले हैं आपकी सीमा चूंकि अमेज़ॅन की 20T की डिफ़ॉल्ट सीमा है, इसलिए इसे अप्रत्याशित रूप से मारना (जैसा मैंने किया) सुखद नहीं है।

आप कमांड लाइन उपकरण है, तो एक छोटे से बैश जादू आप इस सवाल का जवाब हो जाता है:

t=0; for i in `ec2-describe-volumes | grep VOLUME | awk '{print $3}'`; do t=`expr $t + $i`; done; echo $t 

(! टिक सही)

हालांकि यह अच्छा होगा अगर अमेज़न एक में तुमसे कहा था आसानी से ढूंढने वाला स्थान जो आपके वर्तमान आवंटित और अधिकतम अनुमत है।

संपादित करें: अब मानक और प्रावधान iops ebs हैं। उपरोक्त आदेश आपको दोनों प्रकार के आवंटित संचयी दिखाता है।

केवल मानक EBS के लिए:

t=0; for i in `ec2-describe-volumes | grep VOLUME | grep standard | awk '{print $3}'`; do t=`expr $t + $i`; done; echo $t 
केवल प्रावधान-IOPS EBS के लिए

:

t=0; for i in `ec2-describe-volumes | grep VOLUME | grep io1 | awk '{print $3}'`; do t=`expr $t + $i`; done; echo $t 
संबंधित मुद्दे