4 minutes reading time (816 words)
ویژه 

افزایش فضای هارد دیسک الستیکس، واک بر روی VM

Banner Harddrive

 در این راهنمای آموزشی نحوه افزایش فضای Hard Diskیک VM که روی آن VAAk ورژن 4 نصب شده است را با هم مرور میکنیم.  در سرورهاي مجازي پيش مي آيد كه فضايي در نظر گرفته شده براي یک درایو به اندازه كافي نيست و احتياج به افزودن درايو جديد و یا Extend كردن درايوهايي با فضاي كم مي باشد. در اين آموزش خواهیم دید چگونه می توان حجم دايركتوري روت سيستم عامل centos اي كه بر روي يك ماشين مجازي (VMWare ESX Server) نصب گرديده است افزایش داد.

 1

افزایش فضای هارد دیسک با استفاده از Disk Provisioning

 

مرحله یک :  افزایش فضا با افزایش میزان فضای هارد دیسک با تغییر در سایز آن توسط Disk Provisioning و ذخیره کردن تغییرات.

همانطور که میبینید فضاي در نظر گرفته شده براي روت اين سيستم عامل 10 GBبوده است كه اقدام به افزايش  5 GBبه فضاي آن میکنیم:

2

 

مرحله دوم: وارد CLI سرور Centos  شده و دستور   fdisk -l را وارد کنید تا لیست پارتیشن ها را ببینید:

 

[root@WiVoTelecom ~]# fdisk –l

3 

 

همانطور که مشخص است پارتیشنی که باید افزایش فضا پیدا کند پارتیشن sda2  است.

 

مرحله سوم: با وارد کردن دستور df -h به طور دقیق تر مشخص میشود چه میزان فضا برای روت سیستم عامل در نظر گرفته شده است:

 

 [root@WiVoTelecom ~]# df –h

4 

مرحله چهارم: در این مرحله میبایست پارتیشن جدید بسازیم همانطور که در مرحله دوم هم مشاهده کردید دو پارتیشن موجود است پس میبایست پارتیشن سوم را بسازید برای این کار به ترتیب زیر عمل کنید:

 

1-  [root@localhost ~]# fdisk /dev/sda

2-  Command (m for help): n

3-  Select (default p): p

4-  Partition number (3,4, default 3): 3

 

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

همانطور که مشاهده میکنید فضای 5 گیگابایت برای پارتیشن سوم انتخاب شد.

 

حال با زدن دستور زیر کلیه تغییرات را ذخیره نمایید:

Command (m for help): w

و سپس همانطور که سیستم خواسته است جهت استفاده از این تغییرات میبایست سرور را Reboot کنید:

 


مرحله پنجم: میبایست نوع پارتیشن ساخته شده را از 83به 8eتغییر دهیم برای اینکار مراحل زیر را دنبال کنید:

 

1-  [root@WiVoTelecom ~]# fdisk /dev/sda

2-  Command (m for help): t

3-  Partition number (1-3, default 3): 3

4-  Hex code (type L to list all codes): 8e

ملاحظه کنید:

 5

 

حال جهت ذخیره و اعمال تغییرات پس از وارد کردن دستور زیر  مجدد سرور را rebootکنید:

 

Command (m for help): w                                                

مرحله ششم: حال پس از راه اندازی مجدد میبایست با دستور زیر وضعیت Volume Group را بررسی کنید:

[root@WiVoTelecom ~]# vgdisplay

6

 

همانطور که ملاحظه میکنید نام Volume Group  ما centos_vaak است که در مراحل بعدی مورد نیاز ماست

 

مرحله هفتم:  با استفاده از دستور زیر میتوانید Physical Volume Group  های موجود را مشاهده کنید در این مرحله میبایست یک Physical Volume Group بسازید:

 

[root@WiVoTelcom ~]# pvscan

7

 

جهت ساخت یک Physical Volume Group   جدید کافی است دستور زیر را وارد کنید:

 

[root@WiVoTelcom ~]# pvcreate /dev/sda3

 

8

 

مرحله هشتم: اکنون وقت آن رسیده است تا با استفاده از دستور زیر  این Physical Volume Group قبلی را توسط این Physical Volume Group جدید گسترش یا Extend نماییم :

 

[root@WiVoTelecom ~]# vgextend centos_vaak /dev/sda3

 10

 میتوانید با دستور pvscanموارد ساخته شده را مشاهده کنید:

 11

حال وقت آن است که از این فضای ساخته شده جهت اختصاص آن به روت سیستم عامل مراحل زیر را دنبال کنید در ابتدا میبایست با استفاده از دستور زیر آدرس روت سیستم عامل را پیدا کنیم:

 

[root@WiVoTelecom ~]# df –h

 12

همانطور که مشخص شده است آدرس مورد نظر

ما عبارست است از :

 

/dev/mapper/centos_vaak-root

مرحله آخر:ابتدا میبایست extend the size of a logical volumeرا با استفاده از دستور Lvextend مطابق زیر انجام دهیم: توجه داشته باشید میبایست حجمی کمتر از میزان افزایش یافته وارد کنید:

 1-  [root@WiVoTelecom ~]# lvextend -L+4.5G /dev/mapper/centos_vaak-root

 

13

 

سپس با توجه به این که سیستم عامل ما Centos 7 میباشد و فایل سیستم آن از نوع XFS است میبایست از دستور زیر جهت افزایش فضای فایل سیستم استفاده کنید:

 

1-  [root@WiVoTelecom ~]# xfs_growfs /dev/mapper/centos_vaak-root

 15

توجه داشته باشید در صورتی که ورژن های پایین تر استیکس و یا واک استفاده میکنید سیستم عامل شما Centos ورژن 5 بوده که کلیه مراحل بالا به جز مرحله پایانی قابل استفاه میباشد. چرا که فایل سیستم در ورژن های قبلی Centos از نو ع LVMبوده است لذا میبایست از دستور زیر جهت افزایش فضا استفاده کنید:

 

[root@WiVoTelecom ~]# resize2fs /dev/mapper/centos_vaak-root

 

همنطور که مشاهده می کنید که فضای مورد نیاز به سرور ما افزوده شده است.

 

دوره جدید میکروتیک MTCN + ویپ
لوگو ایزابل توسط علاقه مندان آن انتخاب شد

مطالب مرتبط

 

نظرات

نظري ارسال نشده است
Default Avatar
Already Registered? Login Here
مهمان
سه شنبه, 01 خرداد 1397

تصویر امنیتی

/articles?id=109577&no_html=1&task=captcha.generate&tmpl=component

محبوب ترین مقالات - بلاگ

18 دی 1394
استریسک (Asterisk)
  در این مقاله قصد داریم از طریق قابلیت مجازی سازی بر روی روتربرد میکروتیک، اقدام به نصب استریسک نماییم اما در ابتدا به دو پرسش پاسخ دهیم.- میکروتیک چیست؟- استریسک چیست؟...
12 شهریور 1396
ایزابل (Issabel)
الستیکس (Elastix)
شرکت شاتل یکی از شرکت های دارنده مجوز FCP است که اقدام به ارائه خطوط ویپ با نام ShatelTalk کرده است، همانطور که بیان شده این شماره های ویپ فقط بر روی نرم افزار شاتل یا همان ShatelTalk قابل استفاده است...
11 اسفند 1388
الستیکس (Elastix)
الستیکس Elastix یک سیستم تلفنی مبتنی بر Asterisk است و به عنوان محبوب ترین سیستم استرسکی کدباز شناخته می شود.الستیکس چیست؟    سیستم تلفنی الستیکس در ابتدا کار خود را در مارچ 2006 با نوش...
13 فروردين 1394
الستیکس (Elastix)
    راه اندازی یک سیستم تلفنی با محصولات کدباز یکی از پیچیده ترین کار هایی است که یک متخصص ممکن است انجام دهد، در بحث راه اندازی شما درگیر مفاهیمی از سخت افزار گرفته تا شبکه و نرم افزار...