جدول محتوایی
افزایش فضای دیسک در لینوکس
به عنوان یک SysAdmin، گاهی اوقات نیازمندیهایی داریم که در آنها باید هارد دیسک های خام را روی سرور های موجود به عنوان بخشی از ارتقای ظرفیت سرور یا گاهی اوقات تعویض دیسک در صورت خرابی دیسک پیکربندی کنیم. در این مقاله، با هم یاد میگیریم که چگونه میتوانیم میتوانیم هارد دیسک خام جدید را به سرور لینوکس موجود مانند RHEL/CentOS یا Debian/Ubuntu اضافه کنیم.
نکته مهم: لطفاً توجه داشته باشید که هدف از این مقاله نشان دادن نحوه ایجاد یک پارتیشن جدید است و شامل پسوند پارتیشن یا هیچ سوئیچ دیگری نیست.
در این آموزش ما یک هارد دیسک با ظرفیت 20 گیگابایت اضافه کرده ایم تا به عنوان یک پارتیشن /data در لینوکس نصب شود.
بخوانید: آموزش پارتیشن بندی دیسک در لینوکس
ابتدا مطمئن شوید که با کاربر روت به سرور خود لاگین کنید. (آموزش فعال کردن یوزر روت)
fdisk یک ابزار خط فرمان برای مشاهده و مدیریت هارد دیسک ها و پارتیشن ها در سیستم های لینوکس است.
# fdisk -l
این دستور پارتیشن ها و تنظیمات فعلی را لیست می کند.
پس از اتصال هارد دیسک با ظرفیت 20 گیگابایت، fdisk -l خروجی زیر را خواهد داد.
# fdisk -l
دیسک جدید اضافه شده به صورت /dev/xvdc نشان داده می شود. اگر دیسک فیزیکی را اضافه کنیم، به صورت /dev/sda از نوع دیسک نشان داده می شود. در اینجا ما از یک دیسک مجازی استفاده میکنیم.
برای پارتیشن بندی یک هارد دیسک خاص، به عنوان مثال /dev/xvdc از دستور زیر استفاده میکنیم.
# fdisk /dev/xvdc
گزینه های متداولی که با دستور fdisk استفاده می شوند.
- n – ایجاد پارتیشن.
- p – چاپ جدول پارتیشن.
- d – یک پارتیشن را حذف میکند.
- q – خروج بدون ذخیره تغییرات.
- w – نوشتن تغییرات و خروج.
در اینجا از آنجایی که ما در حال ایجاد یک پارتیشن هستیم از گزینه n استفاده کنید.
پارتیشن های primary را ایجاد کنید. به طور پیش فرض می توانیم حداکثر 4 پارتیشن اصلی یا primary داشته باشیم.
شماره پارتیشن را به دلخواه بدهید. توصیه می شود مقدار پیش فرض 1 را انتخاب کنید.
مقدار بخش اول را اختصاص دهید. اگر دیسک جدیدی است، همیشه مقدار پیش فرض را انتخاب کنید. اگر در حال ایجاد یک پارتیشن دوم در همان دیسک هستید، باید 1 را به آخرین سکتور پارتیشن قبلی اضافه کنیم.
مقدار آخرین سکتور یا اندازه پارتیشن را وارد کنید. همیشه پیشوند + را برای جلوگیری از خطای مقدار خارج از محدوده قرار دهید.
تغییرات را ذخیره کرده و خارج شوید.
حالا هارد دیسک لینوکس را با دستور mkfs فرمت کنید:
# mkfs.ext4 /dev/xvdc1
پس از تکمیل فرمت، اکنون پارتیشن را مطابق شکل زیر نصب کنید تا به هارد دیسک جدید به فضای لینوکس شما اضافه شود.
# mount /dev/xvdc1 /data
در نهایت یک ورودی در فایل etc/fstab/ برای نصب دائمی در زمان بوت ایجاد کنید.
/dev/xvdc1 /data ext4 defaults 0 0
جمع بندی
اکنون می دانید که چگونه یک دیسک خام را با استفاده از دستور fdisk در لینوکس پارتیشن بندی کنید و بعنوان فضای اضافه آن را به دیسک مونت کنید. هنگام کار با پارتیشنها، به خصوص زمانی که در حال ویرایش دیسکهای پیکربندی شده هستید، باید احتیاط بیشتری داشته باشیم.
سلام به تیم ایرانکاسرور ممنون از پست خوبتون
خوب هستی این مطالبی که قرار دادید عالی بود اما یک نکته خدمت شما عرض کنم اینکه برخی کلمات به هم چسپیده شده اینو درست کنید
منون از پست خوبتون
آفرین ممنون
با سلام خیلی عالی بود از مطلبی که گذاشتید متشکرم
ممنون هرچی در مورد این موضوع میخواستم به راحتی عنوان کرده بودید