您好,登錄后才能下訂單哦!
這篇文章主要介紹Linux系統如何掛載NFS共享,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
要在Linux系統上掛載NFS共享,您首先需要安裝NFS客戶端軟件包。軟件包名稱在Linux發行版之間有所不同。
在Ubuntu和Debian上安裝NFS客戶端:
sudo apt update sudo apt install nfs-common
在CentOS和RedHat:
sudo yum install nfs-utils
掛載遠程NFS共享與掛載常規文件系統相同。
要在給定的掛載點上掛載NFS文件系統,請使用以下格式的 mount 命令:
mount [OPTION...] NFS_SERVER:EXPORTED_DIRECTORY MOUNT_POINT
請使用以下步驟在Linux系統上手動安裝遠程NFS共享:
首先,
作為遠程NFS共享的安裝點:sudo mkdir /var/backups
掛載點是本地計算機上要掛載NFS共享的目錄。
通過以root或用戶身份使用
特權:sudo mount -t nfs 10.10.0.10:/backups /var/backups
其中10.10.0.10是NFS服務器的IP地址,/backup是該服務器所在的目錄導出,/var/backups是本地安裝點。
成功時,不會產生輸出。
如果要指定其他掛載
,請使用-o 選項。可以提供多個選項作為逗號分隔的列表。要獲取所有安裝選項的列表,請在終端中輸入man mount。要驗證遠程NFS卷是否已成功掛載,請使用mount或
命令。一旦安裝了共享,安裝點即成為已安裝文件系統的根目錄。
當您手動安裝共享時,重新啟動后NFS共享安裝不會持續。
自動掛載NFS文件系統
通常,您需要在系統啟動時自動掛載遠程NFS目錄。
/etc/fstab文件包含一個條目列表,這些條目定義在系統啟動時將在何處以及如何安裝文件系統。
要在Linux系統啟動時自動掛載NFS共享,請在/etc/fstab文件中添加一行。該行必須包含NFS服務器的主機名或IP地址,導出的目錄以及本地計算機上的安裝點。
使用以下過程在Linux系統上自動安裝NFS共享:
設置遠程NFS共享的安裝點:
sudo mkdir /var/backups
使用
打開/etc/fstab文件:sudo nano /etc/fstab
在文件中添加以下行: /etc/fstab
# 10.10.0.10:/backups /var/backups nfs defaults 0 0
其中10.10.0.10 NFS服務器IP地址,/backup是導出目錄,/var/backups是本地安裝點。
運行mount命令以掛載NFS共享:
mount /var/backups mount 10.10.0.10:/backups
mount命令將讀取/etc/fstab的內容并安裝共享。
下次重新引導系統時,將自動掛載NFS共享。
umount命令從目錄樹中分離(卸載)已安裝的文件系統。
要卸載已安裝的NFS共享,請使用umount命令,后跟已安裝該目錄或遠程共享:
umount 10.10.0.10:/backups umount /var/backups
如果NFS支架的fstab文件中有一個條目,請將其刪除。
使用已掛載的卷時,umount命令將無法分離共享。要找出哪些進程正在訪問NFS共享,請使用fuser命令:
fuser -m MOUNT_POINT
找到進程后,可以使用
命令將其停止,然后卸載NFS共享。如果仍然存在卸載共享的問題,請使用-l(--lazy)選項,該選項可讓您在不再繁忙的文件系統后立即將其卸載。
umount -l MOUNT_POINT
如果無法訪問遠程NFS系統,請使用-f(--force)選項強制卸載。
umount -f MOUNT_POINT
通常,使用force選項不是一個好主意,因為它可能會損壞文件系統上的數據。
以上是“Linux系統如何掛載NFS共享”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。