وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

0 12
زمان لازم برای مطالعه: 3 دقیقه


ZFS یک سیستم فایل است که توسط Sun Microsystems ایجاد شده است. ابتدا با سولاریس عرضه شد اما اکنون در سایر سیستم عامل های لینوکس و یونیکس موجود است. ZFS از استخرهای ذخیره سازی مجازی معروف به zpool استفاده می کند که می تواند با ذخیره سازی و مدیریت حجم زیادی از داده ها سر و کار داشته باشد. در این مقاله روش نصب فایل سیستم ZFS را توضیح می دهیم روی سیستم عامل اوبونتو ما به موضوعات زیر خواهیم پرداخت:

  • نصب فایل سیستم ZFS
  • ایجاد استخر ذخیره سازی ZFS
  • حذف استخر ذخیره سازی ZFS

ویژگی های ZFS

بیایید به برخی از ویژگی های سیستم فایل ZFS نگاهی بیندازیم:

  • ظرفیت ذخیره سازی بالا
  • یکپارچگی داده
  • محافظت در برابر فساد داده ها
  • حفاظت کارآمد از داده ها
  • فشرده سازی تاریخ

توجه: ما روال و دستورات را توضیح داده ایم روی اوبونتو 20.04 LTS (فوکال فوسا).

نصب فایل سیستم ZFS روی اوبونتو

ما از برنامه ترمینال خط فرمان برای نصب فایل سیستم ZFS استفاده خواهیم کرد. برای راه اندازی ترمینال خط فرمان، از میانبر صفحه کلید Ctrl+Alt+T استفاده کنید.

اکنون فایل سیستم ZFS را نصب کنید روی اوبونتو، دستور زیر را در ترمینال صادر کنید:

$ sudo apt نصب zfsutils-linux

وقتی از شما خواسته شد رمز عبور را وارد کنید sudo کلمه عبور.

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

پس از اجرای دستور بالا، سیستم ممکن است درخواست تأیید کند که آیا می خواهید نصب را ادامه دهید یا خیر. برای ادامه y را فشار دهید. پس از آن، بسته نصب خواهد شد روی سیستم شما

برای تأیید نصب فایل سیستم ZFS، دستور زیر را در ترمینال صادر کنید:

$ که zfs

خروجی مشابه زیر را خواهید دید:

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

ایجاد استخر ذخیره سازی ZFS

پس از اتمام نصب، اکنون یک ذخیره سازی برای درایوهای خود ایجاد می کنیم. در اینجا مراحل انجام این کار وجود دارد:

پیشنهاد می‌کنیم بخوانید:  روش نصب و استفاده از vnStat روی اوبونتو 22.04

1. ابتدا نام درایوهای استخر را پیدا کنید. برای این کار از دستور زیر در ترمینال استفاده کنید:

$ sudo fdisk

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

درایوهای لیست شده را در خروجی مشاهده خواهید کرد. نام درایوهایی را که می خواهید ادغام کنید یادداشت کنید. از خروجی بالا، می بینیم که دو درایو /dev/sdb و /dev/sdc لیست شده اند. ما با استفاده از این دو درایو فضای ذخیره سازی را ایجاد خواهیم کرد.

دو نوع استخر ذخیره سازی وجود دارد: راه راه و آینه ای. در استخر راه راه، داده ها به صورت راه راه در همه دستگاه ها ذخیره می شود. در حالی که در یک استخر آینه‌ای، کپی داده‌ها در دستگاه‌هایی ذخیره می‌شود که آنها را مقاوم به خطا می‌کند.

برای ایجاد استخر راه راه، از نحو زیر استفاده کنید:

$ sudo zpool ایجاد کنید <pool_name> <درایو 1> <drive2>

برای ایجاد Mirror Pool از دستور زیر استفاده کنید:

$ sudo zpool ایجاد کنید <pool_name> آینه <درایو 1> <drive2>

اگر خطایی رخ داد، دستور را با استفاده از گزینه -f بعد از دستور اجباری کنید zpool ایجاد کنید فرمان

در مثال زیر، با استفاده از /dev/sdb و /dev/sdc، یک استخر راه راه با نام “test” ایجاد می کنیم.

$ sudo zpool ایجاد کنید تست /توسعه دهنده/sdb /توسعه دهنده/sdc

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

برای اینکه بفهمید استخر در کجا نصب شده است، از دستور زیر در ترمینال استفاده کنید:

$ df -h

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

از دستور بالا می بینیم که pool در /test نصب شده است. همچنین می توانید نقطه اتصال استخر را با استفاده از دستور زیر تغییر دهید:

$ sudo zfs تنظیم نقطه کوه=<مسیر> <pool_name>

به عنوان مثال، برای تنظیم export/zfs به عنوان نقطه اتصال جدید، دستور به صورت زیر خواهد بود:

$ sudo zfs تنظیم نقطه کوه=/export/zfs تست

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

سپس از دستور زیر برای بررسی اینکه آیا نقطه اتصال تغییر کرده است استفاده کنید:

$ df -h | grep تست

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

همچنین می توانید دایرکتوری ها را در زیر استخر ذخیره سازی ایجاد کنید. به عنوان مثال، برای ایجاد یک دایرکتوری به نام فایل ها در زیر استخر ذخیره سازی، دستور به صورت زیر خواهد بود:

$ sudo zfs ایجاد تست/فایل ها

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

برای مشاهده تمام استخرهای ذخیره سازی ZFS روی سیستم، می توانید از دستور زیر در ترمینال استفاده کنید:

$ لیست zpool

تمام استخرها را به همراه اندازه، میزان استفاده از فضا، سلامتی و برخی اطلاعات دیگر فهرست می کند.

پیشنهاد می‌کنیم بخوانید:  روش سرعت بخشیدن به نصب آهسته apt-get روی اوبونتو

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

برای مشاهده تمام تنظیمات و وضعیت هر دستگاه در استخر ذخیره سازی ZFS، از دستور زیر در ترمینال استفاده کنید:

$ وضعیت zfs

فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04فایل سیستم ZFS را نصب کنید روی اوبونتو 20.04

اگر با مشکلاتی در ارتباط با درایوها در استخر مواجه شدید، می‌توانید از گزینه رویدادها استفاده کنید. دستور زیر را در ترمینال برای مشاهده رویدادهای مرتبط با یک استخر خاص صادر کنید:

$ sudo رویدادهای zpool pool_name –v

حذف استخر ذخیره سازی ZFS

اگر دیگر نیازی به استخر ندارید، می توانید آن را بردارید. با این حال، توجه داشته باشید که حذف استخر، فایل‌های موجود در آن را نیز حذف می‌کند.

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

$ sudo zpool pool_name را نابود می کند

در این مقاله روش نصب فایل سیستم ZFS را یاد گرفتید روی اوبونتو 20.04 LTS (فوکال فوسا). شما همچنین یاد گرفته اید که چگونه در سیستم فایل ZFS یک مخزن ذخیره سازی ایجاد کنید و زمانی که دیگر به آن نیاز ندارید آن را حذف کنید.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-04 05:58:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید