افزایش هارد در سرور مجازی لینوکس فدورا

در این آموزش میخواهیم به شما یاد دهیم چگونه فضای پارتیشن هارد را در یک سرور لینوکس Fedora افزایش دهید.

پس از این مقاله شما براحتی میتوانید افزایش هارد در سرور مجازی لینوکس فدورا که با استفاده از متد LVM پارتیشن بندی شده است را انجام دهید.

افزایش هارد در سرور لینوکس فدورا

پیش از شروع مراحل آموزش مهم است که ابتدا کمی با مفاهیم اساسی درباره LVM و Volume  فیزیکی و منطقی و File System آشنا شوید.

LVM چیست؟

LVM چیست؟
LVM چیست؟

LVM یا Logical Volume Management یک فناوری مدیریت دستگاه ذخیره سازی است که به کاربران این امکان را می دهد تا بتوانند چیدمان فیزیکی دستگاه‌های ذخیره سازی خود را برای استفاده راحت تر و انعطاف پذیر مشخص و طراحی کنند.

 مهمترین مزایای LVM افزایش انعطاف پذیری و کنترل است. Volume های منطقی ایجاد شده می توانند بر اساس نیازمندی های سیستم به صورت داینامیک و پویا resize شوند .

تعاریف مختلف در LVM


PV (Physical Volume)
 : به دیسک فیزیکی ساخته شده یا پارتیشن لینوکس گفته می شود.

VG (Volume Groupe) : حداقل از یک یا چند Volume فیزیکی ساخته شده است.

LV (Logical Volume) : عموما به پارتیشنی گفته می شود که در یک گروه Volume قرار دارد و دارای یک فایل سیستم که برای آن نوشته شده است می باشد

مراحل افزایش هارد در سرور مجازی لینوکس فدورا

در این آموزش سرور مجازی بر روی مجازی ساز VMware می باشد .

مرحله اول : افزایش هارد در Vmware

ابتدا در مجازی ساز هارد سرور را به اندازه ای که میخواهیم افزایش میدهیم برای این کار در سرور مجازی مورد نظر بر روی گزینهEdit Virtual Machine Setting  کلیک میکنیم.

افزایش هارد در لینوکس فدورا
تنطسمات سرور مجازی در Vmware

در پنجره باز شده در منوی سمت چپ هارد دیسکی که قصد افزایش آن را داریم انتخاب می کنیم ( ممکن است سرور مجازی بیشتر از یک هارد داشته باشد ) . روی Hard Disk 1 کلیک میکنیم تا تنظیمات مربوط به هارد دیسک نمایش داده شود.

افزایش مقدار هارد سرور مجازی
افزایش مقدار هارد سرور مجازی

سپس در منوی سمت راست در باکس Disk Provisioning سایز مورد نظر را وارد میکنیم. مثلا در اینجا ظرفیت فعلی هارد 45 گیگا بایت هست و ما میخواهیم 15 گیگابایت به آن اضافه کنیم پس عدد 45 را به 60 تغییر میدهیم.

در گام بعدی در منوی سمت چپ روی CD/DVD Drive 1 کلیک میکنیم و سپس در منوی سمت راست صفحه ، مطابق تصویر در قسمت database ISO File گزینه browse را میزنیم و از این طریق فایل iso نرم افزارgparted را از داخل سیستم مسیردهی می کنیم.

افزایش هارد در لینوکس فدورا
قرار دادن فایل ISO نرم افزار Gparted در سرور مجازی

برای بوت شدن سرور از روی فایل ISO نرم افزار Gparted می بایست زمان بوت را افزایش دهیم .

در سربرگ option در منوی سمت چپ روی boot option کلیک کرده و سپس در منوی سمت راست در بخش Power On Boot Delay زمان بوت را افزایش میدهیم (برحسب میلی ثانیه).

درنهایت ok را می زنیم.

افزایش زمان بوت در سرور مجازی لینوکس
افزایش زمان بوت در سرور مجازی لینوکس

مرحله دوم : افزایش هارد در نرم افزار Gparted

برای افزودن فضای اضافه شده به سرور در مرحله قبل میبایست از یک نرم افزار مدیریت پارتیشن استفاده کنیم.

نرم افزار Gparted معروف ترین و کاربردی ترین نرم افزار partition manager می باشد . در ادامه مراحل کار با این نرم افزار را خواهیم گفت.

سرور را reset میکنیم و سرور را از روی فایل ISO نرم افزار Gparted بوت میکنیم .

برای انجام این کار قبل از بالا آمدن صفحه os کلید Esc را میزنیم و cd/dvd drive را انتخاب میکنیم.

سپس نرم افزار gparted باز می شود ومطابق تصاویر زیر جلو می رویم در تمام مراحل Enter را میزنیم

افزایش هارد در لینوکس فدورا
تنظیمات ورود به نرم افزار gparted
تنظیمات ورود به نرم افزار gparted
تنظیمات ورود به نرم افزار gparted

در مراحل بعدی نیز Enter را می زنیم .

تنظیمات ورود به نرم افزار gparted
تنظیمات ورود به نرم افزار gparted

سپس در پنجره زیر گزینه Resize/Move را انتخاب میکنیم.

انتخاب پارتیشن جهت تغییر سایز توسط gparted
انتخاب پارتیشن جهت تغییر سایز توسط gparted


همانطور که در تصویر زیر مشاهده می شود با استفاده از موس قسمت زرد رنگ را تا انتها می بریم تا فضایunallocated  به ظرفیت هارد اضافه گردد سپس در پایین صفحه گزینه Resize را انتخاب میکنیم.

 apply را می زنیم و مجددا سرور را ریست میکنیم

تغییر سایز پارتیشن در نرم افزار gparted
تغییر سایز پارتیشن در نرم افزار gparted

مرحله سوم : افزایش هارد در سرور لینوکس فدورا

تا به اینجای کار ظرفیت به کل پارتیشن اضافه شده حال می بایست تعیین کنیم که فضای اضافه شده به fedora-root اضافه شود.

پس از بالا آمدن سرور وارد root میشویم .با زدن دستور زیر میتوان پارتیشن سرور را مشاهده کرد:

vgdisplay

در قسمت مشخص شده ، Free PE / Size مقدار فضای unallocated شده را که اضافه کرده ایم نشان میدهد.که در اینجا 15GB میباشد.

دستور vgdisplay در لینوکس فدورا
دستور vgdisplay در لینوکس فدورا

در مرحله بعد دستور زیر را وارد می کنیم تا ظرفیت آزاد به root سرور لینوکس اضافه شود.

نکته: در اخرین قسمت دستور میبایست نام دقیق پوشه روت را وارد کنیم که میتوان با دستور df –h آنرا مشاهده نمود.

lvextend –An  –L +29G --resizefs /dev/mapper/fedora-root

دستور resize در فدورا
دستور resize در فدورا

سپس با دستور df –h چک میکنیم که فضای fedora-root تغییر کرده است.

df -h

کامند مشاهده فضای اضافه شده به سرور لینوکس
کامند مشاهده فضای اضافه شده به سرور لینوکس

افزایش فضای هارد در سرور لینوکس فدورا به پایان رسید . لازم بذکر است روش ها و دستورات مختلفی برای این کار در لینوکس وجود دارد که در این مقاله یکی از متداولترین آن ها بررسی شده است.

در صورت خرید سرور مجازی لینوکس ، این گونه موارد پشتیبانی برای توزیع های لینوکس Fedora ، Ubuntu CentOS و … به صورت رایگان ارائه می گردد.

سوالات متداول

LVM چیست؟

LVM یا Logical Volume Management یک فناوری مدیریت دستگاه ذخیره سازی است که به کاربران این امکان را می دهد تا بتوانند چیدمان فیزیکی دستگاه‌های ذخیره سازی خود را برای استفاده راحت تر و انعطاف پذیر مشخص و طراحی کنند.

برای افزایش هارد در سرورهای لینوکس از کدام نرم افزار مدیریت پارتیشن استفاده می شود؟

برای افزایش هارد در سرورهای لینوکس از نرم افزار مدیریت پارتیشن gparted استفاده می شود.

دستور df -h در سرور لینوکس فدورا برای چه منظور استفاده می شود؟

این دستور برای مشاهده فضای قابل استفاده و آزاد fedora-root استفاده می شود .

Related Post