شیوهی پارتیشنبندی و Mount فضای ابرکی در سیستمعاملهای مبتنیبر لینوکس
گاهی پس از ایجاد یک ابرک نیاز است تا فضای بیشتری به آن اختصاص یابد یا در حالتی دیگر، نیاز باشد تا فضایی مجزا برای پشتیبانگیری در نظر گرفته شود. در این مطلب به چگونگی افزودن فضای جدید به ابرک و شیوهی پارتیشنبندی آن در سیستمعاملهای مبتنیبر لینوکس میپردازیم.
افزودن فضای ابرکی جدید
در پنل کاربری ابر آروان، محصول رایانش ابری، به بخش فضای ابرکی بروید. سپس روی گزینهی «ایجاد فضای جدید» کلیک کنید.
در پنجرهی باز شده، نام، میزان فضا و منابع مورد نیاز خود را مشخص و روی گزینهی «ساخت فضا» کلیک کنید.
پس از ایجاد فضای ابری جدید، از بخش انتخاب ابرک، ابرکی که قصد دارید این فضای جدید به آن اضافه شود را انتخاب کنید و روی گزینهی اتصال به ابرک کلیک کنید.
در ادامه و در پنجرهی باز شده، ابرک مورد نظر را انتخاب کرده و روی گزینهی اتصال به ابرک کلیک کنید.
پس از انجام این کارها، به ابرک خود متصل شوید اگر برای این بخش نیاز به راهنمایی داشتید میتوانید شیوهی دسترسی SSH به ابرک را بخوانید. توجه داشته باشید که تمام دستورات گفته شده در این مطلب، باید با دسترسی Root زده شوند.
با استفاده از دستور زیر، از اضافه شدن این فضای جدید مطمین شوید. این فضا معمولن در خروجی این دستور، در انتهای فهرست قرار میگیرد و هیچ پارتیشنی نیز به آن اختصاص نیافته است.
lsblk
حال برای استفاده از این فضای جدید دو راه وجود دارد نخست، تبدیل کل این فضا به یک file system و دیگری پارتیشنبندی آن.
- روش نخست، تبدیل کل فضای ابرکی جدید به یک file system
برای انجام این کار از دستور زیر استفاده کنید:
mkfs.ext4 /dev/yourdiskname
دقت داشته باشید که پس از انجام این کار، کل فضای دیسک جدید به یک فایل سیستم تبدیل میشود و اگر در آینده قصد پارتیشنبندی آن را داشته باشید، دادههای ذخیره شده روی این فضا از بین خواهند رفت.
در گام بعد، باید این فضای فرمت شده را برای استفاده به یک دایرکتوری mount کرد. برای انجام این عمل از دستورات زیر استفاده کنید (در این دستورات به جای youredirectoryname، نام دلخواه خود را قرار دهید. برای نمونه، در تصویر ما از نام sample استفاده کردهایم):
mkdir /youredirectoryname
mount /dev/vdb / youredirectoryname
حال برای اطمینان از mount این فضا به دایرکتوری ایجاد شده میتوانید از دستور زیر استفاده کنید:
df -h
- روش دوم: پارتیشنبندی فضای جدید
با این روش میتوان فضای ابرکی جدید اضافه شده را به چند پارتیشن مختلف تقسیم کرد و متناسب با نیاز، در هر یک از پارتیشنها دادههای متفاوتی ذخیره کرد. برای انجام این عمل از دستور زیر استفاده کنید:
fdisk /dev/yourdiskname
در گام بعد، برای ایجاد پارتیشن از گزینهی n استفاده کنید:
در گام بعد میتوانید نوع پارتیشن (primary یا extended) را مشخص کنید. برای نمونه، با استفاده از گزینهی p پارتیشنی از نوع primary ساخته خواهد شد. در گام بعد، شمارهای را برای پارتیشن مورد نظر تعیین کنید.
در دو گام بعد میتوانید میزان فضایی که باید به این پارتیشن اختصاص داده شود، را تعیین کنید. اگر قصد شما اختصاص کل فضای ابرکی اضافه شده تنها به یک پارتیشن است، دو گام بعدی را با زدن enter رد کنید. نهایتن در آخرین گام از گزینهی w استفاده کنید:
حال که پارتیشن مورد نظر ساخته شد باید آن را فرمت کرد. برای این کار از دستور زیر استفاده کنید:
mkfs.ext4 /dev/yourpartitionname
گام آخر mount این پارتیشن جدید به یک دایرکتوری است. برای انجام این کار نخست دایرکتوری را ایجاد، سپس پارتیشن ساخته شده را به آن mount کنید:
mkdir /youredirectoryname
mount /dev/yourpartitionname / youredirectoryname
نهایتن برای اطمینان از mount این فضا به دایرکتوری مورد نظر از دستور زیر استفاده کنید:
df –h