溫馨提示×

CentOS掛載NFS服務器的步驟

小樊
65
2025-04-18 20:01:00
欄目: 云計算

在CentOS系統上掛載NFS服務器的步驟如下:

安裝NFS服務

在CentOS服務器上安裝NFS服務,使用以下命令:

sudo yum install nfs-utils

配置NFS服務器

  1. 創建共享目錄

    sudo mkdir -p /srv/nfs4/{backups,www}
    
  2. 編輯 /etc/exports 文件

    打開 /etc/exports 文件進行編輯:

    sudo nano /etc/exports
    

    添加共享目錄和訪問權限。例如:

    /srv/nfs4/backups 192.168.33.0/24(ro,sync,no_subtree_check)
    /srv/nfs4/www 192.168.33.110(rw,sync,no_subtree_check)
    

    這里,/srv/nfs4/backups 目錄僅允許子網 192.168.33.0/24 上的客戶端以只讀權限訪問,而 /srv/nfs4/www 目錄允許 IP 地址為 192.168.33.110 的客戶端以讀寫權限訪問。

  3. 導出共享目錄

    保存并退出編輯器后,運行以下命令導出共享目錄:

    sudo exportfs -ra
    

啟動和啟用NFS服務

  1. 啟動NFS服務

    sudo systemctl start nfs-server
    
  2. 設置NFS服務開機自啟動

    sudo systemctl enable nfs-server
    

在客戶端掛載NFS共享

  1. 安裝NFS客戶端軟件包(如果尚未安裝):

    sudo yum install nfs-utils
    
  2. 創建掛載點

    在客戶端創建一個用于掛載NFS共享的目錄,例如:

    sudo mkdir /mnt/nfs_share
    
  3. 掛載共享目錄

    使用以下命令掛載NFS共享目錄:

    sudo mount -t nfs 192.168.33.148:/srv/nfs4/www /mnt/nfs_share
    

    其中,192.168.33.148 是NFS服務器的IP地址,/srv/nfs4/www 是共享目錄的路徑,/mnt/nfs_share 是客戶端的掛載點。

  4. 驗證掛載

    使用以下命令驗證掛載是否成功:

    df -h
    

    你應該能看到類似以下的輸出,表示掛載成功:

    /dev/sda1       48G   12G   34G  26% /
    tmpfs           1.9G     0  1.9G   0% /dev/shm
    /mnt/nfs_share  40G   5G   35G  10% /mnt/nfs_share
    
  5. 持久化掛載(可選)

    為了讓掛載在系統啟動時自動進行,需要將掛載信息添加到 /etc/fstab 文件中。首先,使用 blkid 命令獲取共享目錄的UUID:

    sudo blkid
    

    假設UUID為 UUID_HERE,打開 /etc/fstab 文件進行編輯:

    sudo nano /etc/fstab
    

    在文件末尾添加以下行(用實際值替換 UUID_HERE、192.168.33.148/srv/nfs4/www):

    UUID=UUID_HERE /mnt/nfs_share nfs defaults 0 0
    

    保存并退出文件。下次啟動系統時,NFS共享目錄將自動掛載到指定的掛載點。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女