افزایش فضای هارد دیسک centos در سرور مجازی

گاها در سرورهاي مجازي پيش مي آيد كه فضايي در نظر گرفته شده براي درايوي به اندازه كافي نيست و احتياج به افزودن درايو جديد و Extend كردن آن به درايوهايي با فضاي كم مي باشد. در اين آموزش سعي در افزايش حجم دايركتوري روت سيستم عامل centos اي كه بر وي يك ماشين مجازي (VMWare ESX Server) نصب گرديده است داريم. فضاي در نظر گرفته شده براي روت اين سيستم عامل 20GB است كه اقدام به افزايش 3GB به فضاي آن مي كنيم.
ابتدا فضاي مورد نظرتان را در ماشين مجازي اضافه كنيد.




سپس در قسمت كنسول سيستم عامل اصلي (centOS) دستور زير را در ترمينال وارد كنيد تا ليست پارتيشن ها مشخص شود.
fdisk -l




همان طور كه در تصوير بالا مي بينيد ديسك dev/sda/ داراي فضاي 24 گيگبايت مي باشد كه 3 گيگابايت آن پارتيشن بندي نشده است ، همچنين با پيام هاي در ترمينال مبني بر پارتيشن بندي نشدن قسمتي از فضاها برخورد مي كنيم. دستور زير را براي مشاهده ي سايز پارتيشن ها مي زنيم.
df -h



همان طور كه مي بينيد درايو / داراي 17 گيگابايت فضا مي باشد كه 8 درصد آن مورد استفاده قرار گرفته و ما سعي در افزايش حجم آن خواهيم داشت. ابتدا پارتيشن dev/sda/ را انتخاب مي كنيم تا در فضاي پارتيشن بندي نشده آن پارتيشن جديدي را ايجاد كنيم سپس به ترتيب آپشن هاي زير را وارد كنيد.
n –> براي ايجاد درايو جديد
p –> براي primary بودن نوع درايو
3 –> براي ايجاد درايو جديد dev/sda3/ (كه البته در ليست درايوها موجود نيست)
در ادامه مقادير مربوط به سيلندرهاي اول و آخر را در مقدار پيش فرض رها كنيد و 2 بار اينتر بزنيد.
fdisk /dev/sda



اكنون با زدن آپشن p مي توانيد تيبل پارتيشن ها را مشاهده كنيد و مي بينيد كه پارتيشن جديد ساخته شده است.



اما نوع پارتيشن ساخته شده (كه Linux است) متفاوت با نوع 8e Linux LVM است پس در ادامه ي سوالاتي كه fdisk
از ما مي پرسد ابتدا آپشن t وارد كنيد و سپس مقدار 3 را كه مربوط به شماره درايو جديد است انتخاب كرده و نوع درايو را هم 8e وارد كنيد.



اكنون آپشن p وارد كرده و همان طور كه در تصوير زير مي بينيد نوع پارتيشن dev/sda3/ به 8e Linux LVM تغيير يافته است.



اكنون آپشن w را وارد كرده تا تغييراتي را كه اعمال كرديم ذخيره شود.




شما اكنون پارتيشن جديدي را انتخاب كرده ايد وقت آن رسيده است كه سرور را ريستارت كنيد.
shutdown -r now



پس از راه اندازي مجدد زمان آن رسيده است كه ولوم گروپ را بررسي كنيم دستور زير را وارد كنيد.
vgdisplay



همان طور كه مي بينيد ولوم گروپ ما turnkey است . در ادامه با استفاده از دستورات Physical Volume ، LVM
ها را اسكن مي كنيم.
pvscan



سپس از dev/sda3/ يك Physical Volume ايجاد مي كنيم.
pvcreate /dev/sda3




اكنون وقت اكستند كردن درايو جديد بر حسب نام ولوم گروپ است.
vgextend turnkey /dev/sda3




اكنون دوباره Physical Volume ها را بررسي مي كنيم
pvscan




همان طور كه مي بينيم /dev/sda3 با فضاي خالي 3 گيگابايت اضافه شده است. در ادامه بايد فضاي /dev/sda3 را به درايوي كه قضاي خالي كم داشت اضافه كنيم. براي اينكار ابتدا كامند زير را وارد كنيد تا آدرس آن فضا را بدست آوريد.
df -h




همان طور كه مي بينيد آدرس درايو / به اين صورت است (/dev/mapper/turnkey-root ). اكنون وقت آن رسيده است كه اين فضاي گيگابايت رو به آدرس پارتيشن روت با كامند زير اضافه كنيم.
lvextend -L+3G /dev/mapper/turnkey-root



و در ادامه دستور زير را براي يكي كردن 2 پارتيشن وارد مي كنيم
resize2fs /dev/mapper/turnkey-root



و در نهايت دستور زير را براي مشاهده ي تغييرات سايز پارتيشن روت مي زنيم
df -h



همان طور كه مي بينيد ما فضاي 3 گيگابايت به فضاي درايو روت افزوديم.
  • 5 کاربر این مقاله را مفید می دانند
آیا این پاسخ مفید بود؟

مقالات مرتبط

تبدیل سرور مجازی ، vps به هاست دانلود و کانفیگ iis

جهت راه اندازی این سرویس ابتدا وارد استارت منو سرور مجازی با ویندوز 2008 شده و گزینه Server...

آموزش عوض کردن پسورد vps ویندوز سرور 2003

آموزش عوض کردن پسورد VPS ویندوز سرور 2003 ابتدا وارد ویندوز سرور 2003 شوید و بر روی منو استارت...

آموزش نحوه تغییر مک آدرس در میکروتیک

برای شما هم اتفاق افتاده گاهی نیاز دارید تا مک آدرس ذخیره شده در سرور میکروتیک را تغییر بدهید یا...

آموزش اضافه کردن هارد در ویندوز سرور

برای اضافه کردن هارد در ویندوز سرورها مانند ویندوز سرور 2003 و یا ویندوز سرور 2008 و 2012 شما...

فعال کردن ping در ویندوز سرور

ping در ویندوز سرور به صورت پیش فرض فعال نیست جهت فعال سازی ping باید در cmd دستور زیر را وارد...