منبع اصلی نوشتار زیر در این لینک قرار دارد

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

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

root@host # fdisk -l

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

root@host # df -h

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

root@host # fdisk /dev/sda

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

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

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

7-add-lvm

اكنون آپشن w را وارد كرده تا تغييراتي را كه اعمال كرديم ذخيره شود.
8-add-lvmشما اكنون پارتيشن جديدي را انتخاب كرده ايد وقت آن رسيده است كه سرور را ريستارت كنيد.

root@host # shutdown -r now

9-add-lvm

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

root@host # vgdisplay

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

root@host # pvscan

11-add-lvm
سپس از dev/sda3/ يك Physical Volume ايجاد مي كنيم.

root@host # pvcreate /dev/sda3

12-add-lvm

اكنون وقت اكستند كردن درايو جديد بر حخسب نام  ولوم گروپ است.

root@host# vgextend turnkey /dev/sda3

13-add-lvmاكنون دوباره Physical Volume ها را بررسي مي كنيم.

root@host# pvscan

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

root@host# df -h

15-add-lvmهمان طور كه مي بينيد آدرس درايو / به اين صورت است  (/dev/mapper/turnkey-root ). اكنون وقت آن رسيده است كه اين فضاي گيگابايت رو به آدرس پارتيشن روت با كامند زير اضافه كنيم.

root@host# lvextend -L+3G /dev/mapper/turnkey-root

16-add-lvmو در ادامه دستور زير را براي يكي كردن 2 پارتيشن وارد مي كنيم.

root@host# resize2fs /dev/mapper/turnkey-root

17-add-lvmو در نهايت دستور زير را براي مشاهده ي تغييرات سايز پارتيشن روت مي زنيم .

root@host# df -h

18-add-lvmهمان طور كه مي بينيد ما فضاي 3 گيگابايت به فضاي درايو روت افزوديم.
سربلند باشيد

 

منبع : او اس لرن دات آی آر | http://OSLearn.ir

نویسنده : Red V!per

از این مطلب راضی هستید ؟ می خواهید به سایت کمک کنید ؟ رضایت خودتون رو با دونیت به ما اعلام کنید . برای دونیت روی خرید کلیک کنید . با تشکر



برچسب ها : , ,