با درود ، گاها در سرورهاي مجازي پيش مي آيد كه فضايي در نظر گرفته شده براي درايوي به اندازه كافي نيست و احتياج به افزودن درايو جديد و Extend كردن آن به درايوهايي با فضاي كم مي باشد. در اين آموزش سعي در افزايش حجم دايركتوري روت سيستم عامل centos اي كه بر وي يك ماشين مجازي (VMWare ESX Server) نصب گرديده است داريم. فضاي در نظر گرفته شده براي روت اين سيستم عامل 20GB است كه اقدام به افزايش 3GB به فضاي آن مي كنيم.
ابتدا فضاي مورد نظرتان را در ماشين مجازي اضافه كنيد.
سپس در قسمت كنسول سيستم عامل اصلي (centOS) دستور زير را در ترمينال وارد كنيد تا ليست پارتيشن ها مشخص شود.
root@host # fdisk -l
همان طور كه در تصوير بالا مي بينيد ديسك dev/sda/ داراي فضاي 24 گيگبايت مي باشد كه 3 گيگابايت آن پارتيشن بندي نشده است ، همچنين با پيام هاي در ترمينال مبني بر پارتيشن بندي نشدن قسمتي از فضاها برخورد مي كنيم. دستور زير را براي مشاهده ي سايز پارتيشن ها مي زنيم.
root@host # df -h
همان طور كه مي بينيد درايو / داراي 17 گيگابايت فضا مي باشد كه 8 درصد آن مورد استفاده قرار گرفته و ما سعي در افزايش حجم آن خواهيم داشت. ابتدا پارتيشن dev/sda/ را انتخاب مي كنيم تا در فضاي پارتيشن بندي نشده آن پارتيشن جديدي را ايجاد كنيم سپس به ترتيب آپشن هاي زير را وارد كنيد.
n –> براي ايجاد درايو جديد
p –> براي primary بودن نوع درايو
3 –> براي ايجاد درايو جديد dev/sda3/ (كه البته در ليست درايوها موجود نيست)
در ادامه مقادير مربوط به سيلندرهاي اول و آخر را در مقدار پيش فرض رها كنيد و 2 بار اينتر بزنيد.
root@host # fdisk /dev/sda
اكنون با زدن آپشن p مي توانيد تيبل پارتيشن ها را مشاهده كنيد و مي بينيد كه پارتيشن جديد ساخته شده است.
اما نوع پارتيشن ساخته شده (كه Linux است) متفاوت با نوع 8e Linux LVM است پس در ادامه ي سوالاتي كه fdisk
از ما مي پرسد ابتدا آپشن t وارد كنيد و سپس مقدار 3 را كه مربوط به شماره درايو جديد است انتخاب كرده و نوع درايو را هم 8e وارد كنيد.
اكنون آپشن p وارد كرده و همان طور كه در تصوير زير مي بينيد نوع پارتيشن dev/sda3/ به 8e Linux LVM تغيير يافته است.
اكنون آپشن w را وارد كرده تا تغييراتي را كه اعمال كرديم ذخيره شود.
شما اكنون پارتيشن جديدي را انتخاب كرده ايد وقت آن رسيده است كه سرور را ريستارت كنيد.
root@host # shutdown -r now
پس از راه اندازي مجدد زمان آن رسيده است كه ولوم گروپ را بررسي كنيم دستور زير را وارد كنيد.
root@host # vgdisplay
همان طور كه مي بينيد ولوم گروپ ما turnkey است . در ادامه با استفاده از دستورات Physical Volume ، LVM
ها را اسكن مي كنيم.
root@host # pvscan
سپس از dev/sda3/ يك Physical Volume ايجاد مي كنيم.
root@host # pvcreate /dev/sda3
اكنون وقت اكستند كردن درايو جديد بر حخسب نام ولوم گروپ است.
root@host# vgextend turnkey /dev/sda3
اكنون دوباره Physical Volume ها را بررسي مي كنيم.
root@host# pvscan
همان طور كه مي بينيم /dev/sda3 با فضاي خالي 3 گيگابايت اضافه شده است. در ادامه بايد فضاي /dev/sda3 را به درايوي كه قضاي خالي كم داشت اضافه كنيم. براي اينكار ابتدا كامند زير را وارد كنيد تا آدرس آن فضا را بدست آوريد.
root@host# df -h
همان طور كه مي بينيد آدرس درايو / به اين صورت است (/dev/mapper/turnkey-root ). اكنون وقت آن رسيده است كه اين فضاي گيگابايت رو به آدرس پارتيشن روت با كامند زير اضافه كنيم.
root@host# lvextend -L+3G /dev/mapper/turnkey-root
و در ادامه دستور زير را براي يكي كردن 2 پارتيشن وارد مي كنيم.
root@host# resize2fs /dev/mapper/turnkey-root
و در نهايت دستور زير را براي مشاهده ي تغييرات سايز پارتيشن روت مي زنيم .
root@host# df -h
همان طور كه مي بينيد ما فضاي 3 گيگابايت به فضاي درايو روت افزوديم.
سربلند باشيد
منبع : او اس لرن دات آی آر | http://OSLearn.ir
نویسنده : Red V!per
از این مطلب راضی هستید ؟ می خواهید به سایت کمک کنید ؟ رضایت خودتون رو با دونیت به ما اعلام کنید . برای دونیت روی خرید کلیک کنید . با تشکر