MOUNT.EROFS(8) System Manager's Manual MOUNT.EROFS(8)

mount.erofs - مدیریت سامانه پرونده EROFS

mount.erofs [OPTIONS] SOURCE MOUNTPOINT
mount.erofs -u TARGET
mount.erofs --reattach TARGET

سامانه EROFS یک سامانه پرونده فقط‌خواندنی سبک و بهبود‌یافته با طراحی‌های مدرن برای سناریوهایی است که نیازمند کارایی بالا در شرایط فقط‌خواندنی هستند.

ابزار mount.erofs برای متصل کردن یک سامانه پرونده EROFS از SOURCE (که می‌تواند یک پرونده تصویر یا دستگاه بلوکی باشد) به یک نقطه اتصال MOUNTPOINT استفاده می‌شود. این ابزار از چندین بک‌اند شامل اتصال مستقیم از طریق هسته، اتصال مبتنی بر FUSE و NBD (دستگاه بلوکی تحت شبکه) برای منابع راه دور مانند تصاویر OCI پشتیبانی می‌کند.

نمایش پیام راهنما و خروج.
نمایش اطلاعات نگارش و خروج.
فهرستی از گزینه‌های اتصال جدا شده با کاما. بخش گزینه‌های اتصال (MOUNT OPTIONS) در ادامه را ببینید.
تعیین نوع سامانه پرونده و زیرنوع اختیاری آن. نوع باید erofs باشد. زیرنوع‌های موجود عبارتند از:
استفاده از اتصال مبتنی بر FUSE از طریق erofsfuse.
اجبار به اتصال مستقیم از طریق هسته (پیش‌فرض در صورت موجود بودن).
استفاده از بک‌اند NBD برای منابع راه دور (مانند تصاویر OCI).
پیاده‌سازی (unmount) سامانه پرونده در هدف مشخص‌شده.
اتصال مجدد به یک دستگاه NBD موجود و راه‌اندازی دوباره سرویس NBD.

گزینه‌های استاندارد اتصال:

اتصال سامانه پرونده به صورت فقط‌خواندنی (پیش‌فرض).
اتصال سامانه پرونده به صورت خواندن-نوشتن (برای EROFS پشتیبانی نمی‌شود).
نادیده گرفتن بیت‌های set-user-ID و set-group-ID.
رعایت بیت‌های set-user-ID و set-group-ID (پیش‌فرض).
تفسیر نکردن دستگاه‌های ویژه نویسه‌ای یا بلوکی.
تفسیر دستگاه‌های ویژه نویسه‌ای یا بلوکی (پیش‌فرض).
عدم اجازه اجرای مستقیم برنامه‌های دودویی.
اجازه اجرای برنامه‌های دودویی (پیش‌فرض).
به‌روزرسانی نکردن زمان‌های دسترسی گره‌های اینود (inode).
به‌روزرسانی زمان‌های دسترسی اینودها (پیش‌فرض).
به‌روزرسانی نکردن زمان‌های دسترسی اینودهای شاخه‌ها.
به‌روزرسانی زمان‌های دسترسی اینودهای شاخه‌ها (پیش‌فرض).
به‌روزرسانی زمان‌های دسترسی اینود وابسته به زمان تغییر داده‌ها.
عدم استفاده از به‌روزرسانی‌های وابسته به زمان دسترسی relatime.

گزینه‌های ویژه OCI زیر در دسترس هستند:

تعیین خلاصه‌ساز (digest) حباب OCI جهت اتصال. خلاصه باید در قالب sha256:... باشد. نمی‌توان آن را همراه با oci.layer استفاده کرد.
تعیین نمایه لایه OCI برای اتصال (مبتنی بر صفر). نمی‌توان همراه با oci.blob استفاده کرد.
تعیین سکوی هدف (پیش‌فرض: linux/amd64).
نام کاربری برای احراز هویت در رجیستری OCI.
گذرواژه برای احراز هویت در رجیستری OCI.
مسیر پرونده نمایه tarball برای حالت ترکیبی tar+OCI.
مسیر پرونده gzip zinfo برای دسترسی تصادفی به لایه‌های tar فشرده‌شده با gzip.
استفاده از پروتکل HTTP به جای HTTPS برای دسترسی به رجیستری تصویر.

  • سامانه‌های پرونده EROFS ذاتا فقط‌خواندنی هستند. گزینه rw نادیده گرفته خواهد شد.
  • هنگام اتصال تصاویر OCI از طریق NBD، فرآیند اتصال یک دیمن پس‌زمینه برای سرویس‌دهی به دستگاه NBD ایجاد می‌کند. این دیمن هنگام پیاده‌سازی سامانه پرونده به طور خودکار پاکسازی خواهد شد.
  • گزینه --reattach برای بازیابی اتصالات NBD پس از فروپاشی سیستم یا زمانی که دیمن NBD به طور غیرمنتظره متوقف شده است مفید است.
  • هنگام متصل کردن یک پرونده معمولی بدون تعیین نوع بک‌اند، از اتصال مستقیم هسته استفاده می‌شود. اگر اتصال مبتنی بر پرونده پشتیبانی نشود، دستگاه‌های حلقه (loop devices) به طور خودکار تنظیم خواهند شد.

mkfs.erofs(1), erofsfuse(1), dump.erofs(1), fsck.erofs(1), mount(8), umount(8)

ابزار mount.erofs بخشی از erofs-utils است.