سرور پر ڈسک کا سائز تیزی سے کیسے بڑھایا جائے۔

سب کو ہیلو! مجھے حال ہی میں ایک بظاہر آسان کام کا سامنا کرنا پڑا: سرور پر ڈسک کے سائز کو بڑھانا۔ Linux.

کام کی تفصیل

میرے پاس کلاؤڈ میں ایک سرور ہے۔ میرے معاملے میں، یہ گوگل کلاؤڈ کمپیوٹ انجن ہے۔ آپریٹنگ سسٹم ہے۔ Ubuntuفی الحال، ایک 30 جی بی ڈسک منسلک ہے۔ ڈیٹا بیس بڑھ رہا ہے، فائلیں پھیل رہی ہیں، لہٰذا ہمیں ڈسک کا سائز بڑھا کر 50 جی بی کرنے کی ضرورت ہے۔ ہم کسی بھی چیز کو منقطع نہیں کرتے ہیں اور نہ ہی کسی چیز کو دوبارہ شروع کرتے ہیں۔

توجہ! اس سے پہلے کہ ہم شروع کریں، تمام اہم معلومات کا بیک اپ بنائیں!

1. پہلے، آئیے چیک کریں کہ ہمارے پاس کتنی خالی جگہ ہے۔ کنسول میں Linux ہم لکھتے ہیں:

df -h

سرور پر ڈسک کا سائز تیزی سے کیسے بڑھایا جائے۔
آسان الفاظ میں، میرے پاس کل 30 جی بی ہے اور اب 7.9 جی بی مفت ہے۔ بڑھانے کی ضرورت ہے۔

2. اگلا میں جاتا ہوں اور اپنے ہوسٹر کے کنسول کے ذریعے کچھ اور جی بی کو جوڑتا ہوں۔ گوگل کلاؤڈ اسے ریبوٹ کیے بغیر آسان بنا دیتا ہے۔ میں کمپیوٹ انجن پر جاتا ہوں -> ڈسکیں -> اپنے سرور کی ڈسک کو منتخب کریں اور اس کا سائز تبدیل کریں:

سرور پر ڈسک کا سائز تیزی سے کیسے بڑھایا جائے۔
میں اندر جاتا ہوں، "ترمیم کریں" پر کلک کرتا ہوں اور ڈسک کے سائز کو اپنی ضرورت کے مطابق بڑھاتا ہوں (میرے معاملے میں، 50 جی بی تک)۔

3. تو اب ہمارے پاس 50 جی بی ہے۔ آئیے اسے چیک کریں۔ سرور کمانڈ:

sudo fdisk -l

سرور پر ڈسک کا سائز تیزی سے کیسے بڑھایا جائے۔
ہم اپنا نیا 50 GB دیکھتے ہیں، لیکن ابھی کے لیے ہم صرف 30 GB استعمال کر سکتے ہیں۔

4. اب آئیے موجودہ 30 جی بی ڈسک پارٹیشن کو ڈیلیٹ کریں اور ایک نیا 50 جی بی بنائیں۔ آپ کے متعدد حصے ہوسکتے ہیں۔ آپ کو کئی نئے پارٹیشنز بھی بنانے کی ضرورت پڑ سکتی ہے۔ اس آپریشن کے لیے ہم پروگرام استعمال کریں گے۔ fdisk، جو آپ کو ہارڈ ڈسک پارٹیشنز کو منظم کرنے کی اجازت دیتا ہے۔ یہ سمجھنا بھی ضروری ہے کہ ڈسک پارٹیشنز کیا ہیں اور ان کی کیا ضرورت ہے - پڑھیں یہاں. پروگرام کو چلانے کے لیے fdisk کمانڈ استعمال کریں:

sudo fdisk /dev/sda

5. پروگرام کے انٹرایکٹو موڈ کے اندر fdisk ہم کئی آپریشن کرتے ہیں۔

پہلے ہم درج کریں:

p

سرور پر ڈسک کا سائز تیزی سے کیسے بڑھایا جائے۔
کمانڈ ہمارے موجودہ پارٹیشنز کی فہرست دکھاتی ہے۔ میرے معاملے میں، ایک پارٹیشن 30 جی بی ہے اور دوسرا 20 جی بی آزادانہ طور پر تیر رہا ہے، تو بات کریں۔

6. پھر درج کریں:

d

سرور پر ڈسک کا سائز تیزی سے کیسے بڑھایا جائے۔
پورے 50 جی بی کے لیے ایک نیا بنانے کے لیے ہم موجودہ پارٹیشن کو حذف کر دیتے ہیں۔ آپریشن سے پہلے، ہم ایک بار پھر چیک کرتے ہیں کہ آیا ہم نے اہم معلومات کا بیک اپ لیا ہے!

7. اگلا ہم پروگرام کی طرف اشارہ کرتے ہیں:

n

سرور پر ڈسک کا سائز تیزی سے کیسے بڑھایا جائے۔
کمانڈ ایک نیا پارٹیشن بناتی ہے۔ تمام پیرامیٹرز کو ڈیفالٹ پر سیٹ ہونا چاہیے - آپ صرف Enter دبا سکتے ہیں۔ اگر آپ کے پاس کوئی خاص معاملہ ہے، تو اپنے پیرامیٹرز کی نشاندہی کریں۔ جیسا کہ آپ اسکرین شاٹ سے دیکھ سکتے ہیں، میں نے ایک 50 جی بی پارٹیشن بنایا ہے - جس کی مجھے ضرورت ہے۔

8. نتیجے کے طور پر، میں پروگرام کی طرف اشارہ کرتا ہوں:

w

سرور پر ڈسک کا سائز تیزی سے کیسے بڑھایا جائے۔
یہ کمانڈ تبدیلیاں لکھتا ہے اور باہر نکلتا ہے۔ fdisk. ہم اس بات سے خوفزدہ نہیں ہیں کہ تقسیم کی میز کو پڑھنا ناکام ہوگیا۔ درج ذیل کمانڈ اس کو ٹھیک کرنے میں مدد کرے گی۔ تھوڑا سا رہ گیا۔

9. ہم چلے گئے۔ fdisk اور مرکزی پر واپس آیا Linux - لائن. اگلا، ہم اسے درج کرتے ہیں جیسا کہ پہلے مشورہ دیا گیا تھا:

sudo partprobe /dev/sda

اگر سب کچھ کامیاب رہا تو آپ کو کوئی پیغام نظر نہیں آئے گا۔ اگر آپ کے پاس پروگرام انسٹال نہیں ہے۔ حصہ تحقیقات، پھر اسے انسٹال کریں۔ بالکل حصہ تحقیقات پارٹیشن ٹیبلز کو اپ ڈیٹ کرے گا، جو ہمیں پارٹیشن کو آن لائن 50 جی بی تک بڑھانے کی اجازت دے گا۔ آگے بڑھو.

اشارہ! انسٹال کریں۔ حصہ تحقیقات آپ اسے اس طرح کر سکتے ہیں:

 apt-get install partprobe


10. اب یہ پروگرام کا استعمال کرتے ہوئے پارٹیشن سائز کو دوبارہ بیان کرنا باقی ہے۔ resize2fs. وہ یہ کام آن لائن کرے گی - اس وقت بھی اسکرپٹ کام کر رہی تھیں اور ڈسک پر لکھ رہی تھیں۔

پروگرام resize2fs فائل سسٹم میٹا ڈیٹا کو اوور رائٹ کر دے گا۔ ایسا کرنے کے لیے ہم درج ذیل کمانڈ کا استعمال کرتے ہیں۔

sudo resize2fs /dev/sda1

سرور پر ڈسک کا سائز تیزی سے کیسے بڑھایا جائے۔
یہاں sda1 آپ کے پارٹیشن کا نام ہے۔ زیادہ تر معاملات میں، یہ sda1 ہے، لیکن مستثنیات ممکن ہیں۔ محتاط رہیں. نتیجے کے طور پر، پروگرام نے ہمارے لیے پارٹیشن کا سائز تبدیل کر دیا۔ میرے خیال میں یہ ایک کامیابی ہے۔

11. اب اس بات کو یقینی بنائیں کہ پارٹیشن کا سائز بدل گیا ہے اور اب ہمارے پاس 50 جی بی ہے۔ ایسا کرنے کے لیے، آئیے پہلے ہی کمانڈ کو دہرائیں:

df -h

سرور پر ڈسک کا سائز تیزی سے کیسے بڑھایا جائے۔

ماخذ: www.habr.com

DDoS تحفظ، VPS VDS سرورز والی سائٹوں کے لیے قابل اعتماد ہوسٹنگ خریدیں۔ DDoS تحفظ، VPS VDS سرورز کے ساتھ قابل اعتماد ویب سائٹ ہوسٹنگ خریدیں۔ ProHoster