Extend هارد در سرور لینوکس

در صورتیکه شما سرور مجازی لینوکس داشته باشید و بخواهید فضای هارد سرور را ارتقاء دهید، پس از طی نمودن مراحل ارتقاء از سمت واحد مالی و پشتیبانی مارال هاست،  نیاز است علاوه بر اختصاص دادن فضای هارد بیشتر در سطح مجازی ساز(که این کار توسط واحد پشتیبانی انجام می‌گیرد)، در سطح سیستم عامل نیز می‌بایست این ارتقاء تکمیل شود که اصطلاحاً به آن Extend نمودن هارد گفته می‌شود

در ابتدا می‌بایست وارد کاربری خود شوید و از بخش مدیریت سرویس، سرور مجازی موردنظرتان را انتخاب و وارد بخش مدیریت سرور مجازی شوید

مانند تصویر زیر بر روی قسمت “فایل ایزو” کلیک کنید، یک سری ایزو قابل مشاهده می‌باشد، قصد داریم فایل ایزوی Gparted را روی ماشین مجازی Mount کنیم.

mount iso

در اینجا به اصطلاحاتی برخورد کردیم که بهتر هست در ابتدای کار به توضیح آن‌ها بپردازیم

فایل ایزو: فایل ISO  معمولاً با عنوان فایل ایمیج ISO شناخته می‌شود، نوعی آرشیو است که کپی تمام اطلاعات موجود روی یک DVD‌ یا CD را در خود نگهداری می‌کند. در واقع از ایمیج با فرمت ISO‌ برای بکاپ گرفتن از CD‌ و DVD استفاده می‌شود

Mount کردن: به قرار دادن فایل ایزو در درایو CD Rom ماشین مجازی اصطلاحاً Mount کردن گفته می‌شود

نرم افزار Gparted Live: نرم افزار GParted یک نرم افزار فوق العاده و بدون محدودیت برای پارتیشن‌بندی و تغییر اندازه هارد سرورهای لینوکس است

 

پس از اینکه روی گزینه‌ی mount کردن کلیک کردیم، یک پیغام مانند تصویر زیر نمایش داده می‌شود

mounted successfully

 

مشاهده می‌کنیم که فایل ایزوی Gparted در سرور Mount شد

iso mount

 

اکنون روی گزینه‌ی “درخواست کنسول” کلیک می‌کنیم تا کنسول و صفحه‌ی Bios ماشین باز شود، (در صورتیکه Bios ماشین مجازی برای شما باز نشد، از واحد پشتیبانی بخواهید تا تنظیمات ماشین مجازی شما را به گونه‌ای سِت کنند که پس از ریبوت، Bios سرور برای شما باز شود)؛ حال با دکمه‌های جهت‌دار به سمت گزینه‌های سمت راست می‌رویم تا به گزینه‌ی Boot برسید، سپس با کلیک جهت دار سمت پایین، گزینه‌ی CD-Rom Drive را به حالت انتخاب در آورده و با کلید + آن را به بالاترین سطر بیاورید

boot

 

سپس با کلید جهت‌دار سمت راست روی گزینه‌ی Exit بروید و Enter را بزنید (معادل این کار کلید F10 می‌باشد)

exit

 

یک پیغام نمایش داده می‌شود که آیا قصد ذخیره‌ی تغییرات را دارید؟ در حالیکه گزینه‌ی Yes در حال انتخاب است، Enter کنید

save changes

 

حال سرور در حالی که از CD Rom بوت می‌شود، لود می‌شود و صفحه‌ی اولیه نرم افزار G Parted مشاهده می‌شود، در حالیکه گزینه‌ی Default در حالت انتخاب هست، Enter کنید

Gparted Default

 

در این مرحله چند ثانیه صبر می‌کنیم تا نرم افزار لود شود

gparted

 

در این مرحله در حالیکه گزینه‌ی Don’t Touch Keymap در حالت انتخاب هست، Enter کنید

Touch Keymap

 

مرحله‌ی بعد انتخاب زبان هست، روی عدد 33 که نمایانگر زبان انگلیسی است، Enter کنید

Language

 

مرحله‌ی بعد را هم بدون اعمال تغییرات Enter کنید

8

 

پس از گذراندن مراحل مذکور، صفحه‌ی نرم افزار GParted به صورت تصویر زیر باز می‌شود

g parted

 

پس از چند ثانیه صفحه‌ای مانند تصویر زیر بصورت اتوماتیک باز می‌شود، در این تصویر میزان هارد فعلی، و میزان هاردی که به سرور بصورت Unallocated اضافه شده است را نمایش می‌دهد

view unallocated hard

روی درایو sda3 که حجم فعلی سرور را نمایش می‌دهد کلیک کنید و از نوار بالا، روی گزینه‌ی Resize کلیک کنید

Resize

 

یک صفحه‌ی دیگر باز می‌شود که در آن یک نوار لغزنده وجود دارد، باید این نوار بصورت Drag&Drop کشیده شود تا میزان هارد به حداکثر میزان ارتقاء داده شده برسد

Resize

 

طبق تصویر زیر، میزان فضای Unallocated به سرور اضافه شد و می‌بایست دکمه‌ی Resize/Move کلیک شود

Resize

 

اکنون مشاهده می‌کنیم که درایو sda3 ارتقاء داده شده است (هارد اضافه شده بصورت Unallocated به درایو sda3 اضاف شده است)، روی دکمه‌ی apply کلیک کنید

Upgrade

 

مجدداً روی Apply کلیک کنید

Apply

 

با مشاهده این پیغام، تغییرات بصورت موفقیت آمیز ذخیره شده‌اند

Successfully Resized

 

 

اکنون این صفحه از نرم افزار را close کنید، روی exit کلیک کنید؛ یک پنجره کوچک باز می‌شود، reboot را انتخاب نموده و روی Ok کلیک کنید

Exit and reboot

 

بعد از اینکه سرور ریبوت شد، با یوزر root به سرور لاگین کنید و کامند زیر را در ssh اجرا کنید

fdisk -l

این کامند، کل فضایی سرور در اختیار دارد را با میزان فضای قابل extend نمایش می‌دهد

همانطور که در تصویر زیر قابل مشاهده هست، کل فضای درایو sda3 برابر با 64 گیگ و فضای اختصاص داده شده به root سرور 31 گیگ می‌باشد

fdisk -l

 

در اینجا ما مقدار 30 گیگ هارد سرور را ارتقاء داده‌ایم، بنابراین می‌بایست کامند زیر را اجرا کنیم

lvextend -L+30.0G /dev/mapper/centos-root

lvextend

 

و در انتها کامند زیر را به جهت اضافه نمودن میزان هارد اضافه شده به root سرور اجرا می‌کنیم

resize2fs /dev/mapper/centos-root

Resize2fs

 

مشاهده می‌شود که تغییرات با موفقیت اعمال شد و پیغام successfull نمایش داد، حال کامند زیر را به جهت مشاهده فضای هارد سرور اجرا می‌کنیم

df -h

df -h

 

مشاهده می‌شود که هارد سرور به 60 گیگ ارتقاء یافته است..

 

 

 

آخرین بروزرسانی 1399-10-20  

1399-10-06 94 آذین بهداروند  دایرکت ادمین, سرور لینوکس, سی پنل, مقالات عمومی سرور لینوکس, وردپرس  
مجموع 2 امتیاز:
0

Tell us how can we improve this post?

+ = ربات هستید یا انسان؟

مقاله ای اضافه کنید

پاسخ به این سوال توسط ایمیل به شما اطلاع رسانی خواهدشد.

+ = ربات هستید یا انسان؟