How to install nfs server in ubuntu 20.04 LXD

تنظیمات LXD

  • برای این که بتوان از سرویس NFS درون LXD استفاده کرد. نیاز است تغییرات زیر اعمال شود :


سمت سرور

  • برای نصب سرویس NFS server درون ubuntu 20.04 :

  • یک دایرکتوری به منظور share توسط NFS ایجاد کنید :

  • پرمیشن‌های زیر را اعمال نمایید :

  • پرونده‌ی زیر را باز کنید :

  • خط زیر را اضافه کنید :

  • آدرس 172.16.0.0/24 اجازه‌ی دسترسی به NFS Server را خواهد داشت.
  • در نهایت :


سمت کلاینت

  • بسته‌ی زیر را بر روی کلاینت‌ها نصب نمایید :

  • یک مسیر دلخواه برای mount سرور NFS ایجاد کنید. مثلا :

  • برای اتصال به سرور NFS و mount کردن به صورت زیر عمل کنید :

  • آدرس mnt/nfs/ اول مربوط به سرور است و آدرس mnt/nfs/ دوم مربوط به مسیری در سمت کلاینت است که میخواهیم mount بر روی آن انجام شود.
  • آدرس 172.16.0.5 آدرس سرور NFS است.
  • در صورتی که اتصال به صورت موفقیت آمیز برقرار شده باشد، میتوانید درون مسیر mnt/nfs/ رفته و پرونده‌ها را مشاهده نمایید.
  • اجازه‌ی نوشتن درون mnt/nfs/ نیز باید داشته باشید.
  • برای بررسی بیشتر اتصال از دو دستور زیر میتوان استفاده کرد :


تنظیمات fstab درون کلاینت

  • برای این که اتصال به سرور NFS به صورت خودکار صورت گیرد، پرونده‌ی fstab را درون کلاینت باز کنید :

  • خط زیر را به آن اضافه کنید :

  • برای این که پرونده‌ی fstab خوانده شده و اتصالات درون آن برقرار شود دستور زیر را بزنید :


  • تست شده بر روی هاست ubuntu 20.04
  • تست شده بر روی LXD
  • مطالعه‌ی بیشتر درون اینجا