溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux系統(tǒng)下怎么掛載NFS共享

發(fā)布時間:2022-01-24 14:21:16 來源:億速云 閱讀:204 作者:清風 欄目:開發(fā)技術(shù)

本文將為大家詳細介紹“Linux系統(tǒng)下怎么掛載NFS共享”,內(nèi)容步驟清晰詳細,細節(jié)處理妥當,而小編每天都會更新不同的知識點,希望這篇“Linux系統(tǒng)下怎么掛載NFS共享”能夠給你意想不到的收獲,請大家跟著小編的思路慢慢深入,具體內(nèi)容如下,一起去收獲新知識吧。

網(wǎng)絡(luò)文件系統(tǒng)(network files system)簡稱NFS是一種基于TCP傳輸協(xié)議的文件共享習通,NFS的CS體系中的服務(wù)端啟用協(xié)議將文件共享到網(wǎng)絡(luò)上,然后允許本地NFS客戶端通過網(wǎng)絡(luò)掛載服務(wù)端共享的文件。

Linux系統(tǒng)下怎么掛載NFS共享

安裝NFS客戶端軟件包

要在Linux系統(tǒng)上掛載NFS共享,您首先需要安裝NFS客戶端軟件包。軟件包名稱在Linux發(fā)行版之間有所不同。

在Ubuntu和Debian上安裝NFS客戶端:

 sudo apt update
 sudo apt install nfs-common

在CentOS和RedHat:

 sudo yum install nfs-utils

手動掛載NFS文件系統(tǒng)

掛載遠程NFS共享與掛載常規(guī)文件系統(tǒng)相同。

要在給定的掛載點上掛載NFS文件系統(tǒng),請使用以下格式的 mount 命令:

 mount [OPTION...] NFS_SERVER:EXPORTED_DIRECTORY MOUNT_POINT

請使用以下步驟在Linux系統(tǒng)上手動安裝遠程NFS共享:

首先,創(chuàng)建目錄作為遠程NFS共享的安裝點:

 sudo mkdir /var/backups

掛載點是本地計算機上要掛載NFS共享的目錄。

通過以root或用戶身份使用運行以下命令來掛載NFS共享sudo 特權(quán):

 sudo mount -t nfs 10.10.0.10:/backups /var/backups

其中10.10.0.10是NFS服務(wù)器的IP地址,/backup是該服務(wù)器所在的目錄導出,/var/backups是本地安裝點。

成功時,不會產(chǎn)生輸出。

如果要指定其他掛載選項,請使用-o 選項。可以提供多個選項作為逗號分隔的列表。要獲取所有安裝選項的列表,請在終端中輸入man mount。

要驗證遠程NFS卷是否已成功掛載,請使用mount或 df -h ] 命令。

一旦安裝了共享,安裝點即成為已安裝文件系統(tǒng)的根目錄。

當您手動安裝共享時,重新啟動后NFS共享安裝不會持續(xù)。

使用/etc/fstab

自動掛載NFS文件系統(tǒng)

通常,您需要在系統(tǒng)啟動時自動掛載遠程NFS目錄。

/etc/fstab文件包含一個條目列表,這些條目定義在系統(tǒng)啟動時將在何處以及如何安裝文件系統(tǒng)。

要在Linux系統(tǒng)啟動時自動掛載NFS共享,請在/etc/fstab文件中添加一行。該行必須包含NFS服務(wù)器的主機名或IP地址,導出的目錄以及本地計算機上的安裝點。

使用以下過程在Linux系統(tǒng)上自動安裝NFS共享:

設(shè)置遠程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服務(wù)器IP地址,/backup是導出目錄,/var/backups是本地安裝點。

運行mount命令以掛載NFS共享:

 mount /var/backups
 mount 10.10.0.10:/backups

mount命令將讀取/etc/fstab的內(nèi)容并安裝共享。

下次重新引導系統(tǒng)時,將自動掛載NFS共享。

卸載NFS文件系統(tǒng)

umount命令從目錄樹中分離(卸載)已安裝的文件系統(tǒng)。

要卸載已安裝的NFS共享,請使用umount命令,后跟已安裝該目錄或遠程共享:

 umount 10.10.0.10:/backups
 umount /var/backups

如果NFS支架的fstab文件中有一個條目,請將其刪除。

使用已掛載的卷時,umount命令將無法分離共享。要找出哪些進程正在訪問NFS共享,請使用fuser命令:

 fuser -m MOUNT_POINT

找到進程后,可以使用 kill 命令將其停止,然后卸載NFS共享。

如果仍然存在卸載共享的問題,請使用-l(--lazy)選項,該選項可讓您在不再繁忙的文件系統(tǒng)后立即將其卸載。

 umount -l MOUNT_POINT

如果無法訪問遠程NFS系統(tǒng),請使用-f(--force)選項強制卸載。

 umount -f MOUNT_POINT

通常,使用force選項不是一個好主意,因為它可能會損壞文件系統(tǒng)上的數(shù)據(jù)。

什么是Linux系統(tǒng)

Linux是一種免費使用和自由傳播的類UNIX操作系統(tǒng),是一個基于POSIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng),使用Linux能運行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。

感謝您能讀到這里,小編希望您對“Linux系統(tǒng)下怎么掛載NFS共享”這一關(guān)鍵問題有了從實踐層面最深刻的體會,具體使用情況還需要大家自己動手實踐使用過才能領(lǐng)會,如果想閱讀更多相關(guān)內(nèi)容的文章,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI