在 PBS(Debian 12) 主機內安裝 NFS 服務

  • 安裝環境 PBS 3.0-3 (Debian 12.2)
  • 預計 NFS 分享的路徑 : /mnt/datastore/zfs-backup/nfsshare
  • 預計 NFS Client IP 範圍 : 10.20.0.0 - 10.20.2.254 → 10.20.0.0/22
  • 安裝 NFS 服務套件

    apt update
    apt install nfs-server -y

  • 建立與設定分享目錄

    mkdir -p /mnt/datastore/zfs-backup/nfsshare
    chown nobody:nogroup /mnt/datastore/zfs-backup/nfsshare
    chmod 755 /mnt/datastore/zfs-backup/nfsshare
    vi /etc/exports

    :
    /mnt/datastore/zfs-backup/nfsshare 10.20.0.0/22(rw,sync,no_subtree_check)
  • 啟動 nfs 服務與檢查狀況

    systemctl restart nfs-server
    systemctl status nfs-server

    如果正常啟動會看到類似以下的訊息

    # systemctl status nfs-server
    ● nfs-server.service - NFS server and services
         Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled; preset: enabled)
         Active: active (exited) since Thu 2023-10-19 21:49:02 CST; 17s ago
        Process: 152486 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
        Process: 152487 ExecStart=/usr/sbin/rpc.nfsd (code=exited, status=0/SUCCESS)
       Main PID: 152487 (code=exited, status=0/SUCCESS)
            CPU: 3ms
    
    Oct 19 21:49:02 pbs-253 systemd[1]: Starting nfs-server.service - NFS server and services...
    Oct 19 21:49:02 pbs-253 systemd[1]: Finished nfs-server.service - NFS server and services.

  • tech/nfs-pve-debian.txt
  • 上一次變更: 2023/10/19 21:50
  • jonathan