2010-10-14 14 views
13

मुझे अपने ईबीएस वॉल्यूम पर उपलब्ध स्थान को सुलझाने में समस्या आ रही है। एडब्ल्यूएस कंसोल के मुताबिक वॉल्यूम 50 जीबी है और एक इंस्टेंस से जुड़ा हुआ है।अमेज़ॅन ईसी 2 और ईबीएस डिस्क स्पेस समस्या

अगर मैं इस उदाहरण के लिए SSH और एक df -h करते हैं, मैं निम्नलिखित उत्पादन प्राप्त करें:

 
Filesystem   Size Used Avail Use% Mounted on 
/dev/sda1    15G 13G 3.0G 81%/
udev     858M 76K 858M 1% /dev 
none     858M  0 858M 0% /dev/shm 
none     858M 72K 858M 1% /var/run 
none     858M  0 858M 0% /var/lock 
none     858M  0 858M 0% /lib/init/rw 

मैं बहुत एडब्ल्यूएस के लिए नया हूँ। मैं इसे समझता हूं "एक उपकरण संलग्न है और इसमें 15 जीबी क्षमता है। और भी, आप लगभग अंतरिक्ष से बाहर हैं!"

क्या कोई भी कंसोल में विज्ञापित अंतरिक्ष और उदाहरण पर प्रदर्शित होने वाली जगह के बीच स्पष्ट विसंगति का कारण बता सकता है?

अग्रिम में बहुत धन्यवाद

एस

उत्तर

3

शायद मूल 15 जीबी वॉल्यूम 50 जीबी वॉल्यूम में क्लोन किया गया था लेकिन फिर इसका आकार बदल नहीं गया था?How to increase disk space on existing AWS EC2 Linux (Ubuntu) Instance without losing data

आशा है कि मदद करता है:

कृपया कैसे क्लोन और आकार बदलने के लिए यह ट्यूटोरियल देखें।

8

हां, समस्या का सरल है। वॉल्यूम केवल उदाहरण के साथ जुड़ा हुआ है, लेकिन आरोहित नहीं है।

एडब्ल्यूएस कंसोल पर जांचें जो इसे ड्राइव करता है - सबसे अधिक संभावना /dev/sdf

तब (ubuntu पर): - ext3 फाइल सिस्टम प्रकार का उपयोग

sudo mkfs.ext3 /dev/sdf 
sudo mkdir /ebs 
sudo mount /dev/sdf /ebs 

पहली पंक्ति मात्रा स्वरूपों। यह बहुत मानक है - लेकिन आपके उपयोग के आधार पर (उदा। ऐप सर्वर, डेटाबेस सर्वर, ...) आप ext4 या xfs जैसे किसी अन्य को भी चुन सकते हैं।

दूसरा आदेश माउंट पॉइंट बनाता है और तीसरा इसे इसमें माउंट करता है। इसका मतलब है कि प्रभावी रूप से, नई मात्रा /ebs पर होगी। इसे अब df में भी दिखाना चाहिए।

अंतिम लेकिन कम से कम नहीं, शायद इसे रीबूट-सबूत बनाने के लिए /etc/fstab में एक प्रविष्टि भी जोड़ें।

+0

इसके लिए धन्यवाद। – Simon

+0

मैं देख सकता हूं कि डीएफ डिवाइस को/dev/sda1 पर 15 जीबी के रूप में सूचीबद्ध करता है और एडब्ल्यूएस कंसोल में यह कहता है कि डिवाइस sda1 पर आरोहित है और 50 जीबी – Simon

+0

यह अजीब है। क्या यह आपकी रूट डिवाइस या 15 जीबी ईबीएस वॉल्यूम है? – Till

1

आपकी शेष जगह डिफ़ॉल्ट रूप से/mnt पर आरोहित है।

6
यहाँ

आसान तरीका है ...

मान लिया जाये कि आप उपयोग कर रहे हैं कि एक linux एएमआई, आपके मामले में आप फाइल सिस्टम के आकार में वृद्धि के लिए एक आसान तरीका है:

1) बंद करो उदाहरण 2) रूट वॉल्यूम 3) स्नैपशॉट वॉल्यूम 4) नए आकार 5 का उपयोग करके स्नैपशॉट से एक नई वॉल्यूम बनाएं 5) उसी स्थान पर उदाहरण के लिए नई वॉल्यूम संलग्न करें जहां मूल वाला 6) उदाहरण शुरू करें, एसएसएच को छोड़कर सभी सेवाओं को रोकें और रूट फाइल सिस्टम को केवलपढ़ें7) फाइल सिस्टम बड़ा करें (उदाहरण के resize2fs के लिए प्रयोग करके) और या विभाजन अगर जरूरत 8)

रिबूट एक विकल्प के रूप में आप भी एक नया उदाहरण लांच और चरण संग्रहण नक्शा या आप एक नया अमी संयोजन बना सकते हैं कर सकते हैं दो पिछले कदम।

+0

यह मेरे अनुसार एक अच्छा तकनीकी प्रतीत होता है –

1

केवल रीबूट हो रहा है उदाहरण के हल मेरी समस्या

इससे पहले:

 
/dev/xvda1  8256952 7837552   0 100%/
udev    299044  8 299036 1% /dev 
tmpfs    121892  164 121728 1% /run 
none    5120  0  5120 0% /run/lock 
none    304724  0 304724 0% /run/shm 

अब

 
/dev/xvda18256952 1062780 6774744 14%/
udev    299044  8 299036 1% /dev 
tmpfs    121892  160 121732 1% /run 
none    5120  0  5120 0% /run/lock 
none    304724  0 304724 0% /run/shm 
संबंधित मुद्दे