ubuntu系統配置NFS

2021-07-24 17:34:36 字數 1978 閱讀 3461

首先安裝nfs-kernel-server

apt-get install nfs-kernel-server  

然後建立乙個目錄:

mkdir  /opt/share 

並賦予許可權777:

chmod  777 /opt/share.

新增nfs目錄

修改/etc/exports 檔案,在其中增加 nfs 目錄(需要 root 許可權,請使用 sudo 命令)並

指定訪問主機的 ip 以及訪問許可權。

chenxibing@linux-compiler: ~$ sudo vi /etc/exports

[sudo] password for chenxibing:

如增加/home/chenxibing/nfs 目錄,並允許 ip 為 192.168.1.*的任何系統進行 nfs 訪問,

增加內容如下:

/home/chenxibing/nfs

192.168.1.*(rw,sync,no_root_squash)

或者允許任何 ip 訪問,則增加內容如下:

/home/chenxibing/nfs

2.*(rw,sync,no_root_squash)

啟動nfs服務

同樣需要 root 許可權,執行 sudo /etc/init.d/nfs-kernel-server start 或者 restart 命令,可以啟

動或者重新啟動 nfs 服務:

chenxibing@linux-compiler: ~$sudo /etc/init.d/nfs-kernel-server start

在 nfs 服務已經啟動的情況下,如果修改/etc/exports 了檔案,可以重啟 nfs 服務,刷

新 nfs 共享目錄,或者輸入 exports -rv 命令重新匯出 nfs 共享目錄。

chenxibing@linux-compiler: ~$ sudo exportfs -rv

3.測試nfs伺服器

首先可以在主機上進行自測,將已經設定好的 nfs 共享目錄 mount 到另外乙個目錄下,

看能否成功。假定主機 ip 為 192.168.1.138,nfs 共享目錄為/home/chenxibing/nfs,可使用

如下命令進行測試:

chenxibing@linux-compiler: ~$ sudo mount -t nfs 192.168.1.138:/home/chenxibing/nfs /mnt

如 果 指 令 運 行 沒 有 出 出 錯 , 則 nfs 掛 載 成 功 , 在 /mnt 目 錄 下 應 該 可 以 看 到

/home/chenxibing/nfs 目錄下的內容。

啟動評估套件並進入 linux。將目標板接入區域網或者通過交叉網線與主機直接相連,

設定目標板的 ip,使之與主機在同一網段,然後進行遠端 mount 操作。

[root@m283 ~]# ifconfig eth0 192.168.1.136

[root@m283 ~]# ping 192.168.1.138

[root@m283 ~]# mount -t nfs 192.168.1.138:/home/chenxibing/nfs /mnt -o nolock

在進行遠端掛載之前,最好先用 ping 命令檢查網路通訊是否正常,只有在能 ping 通的

情況下,才能進行正常掛載,否則請檢查網路。如果在已經 ping 通的情況下,遠端掛載出

現錯誤,請檢查主機和目標機的其它設定。

nfs 基於 rpc 協議,進行 nfs 掛載,客戶端需要執行 portmap 服務,如果出現「rpc:

timed out」的錯誤,則有可能是目標板尚未啟動 portmap 服務。解決方法就是在目標板啟動

portmap 服務:

[root@m283 ~]# portmap&

1.25 hello程式

使用熟悉的文字編輯器,在nfs目錄下,編寫乙個簡單的程式,往終端列印「hello」

ubuntu系統配置

元學習 總結 小樣本學習 總結 2017 2019年計算機視覺頂會文章收錄 aaai2017 2019 cvpr2017 2019 eccv2018 iccv2017 2019 iclr2017 2019 nips2017 2019 設定 觸控板自然滑動 1.安裝vim等 sudo apt inst...

NFS網路檔案系統配置

基於rhel3.2.3,kernel version 2.4.21 介紹 網路檔案系統 network file system 通常又叫nfs,由sun microsystem於1985年推出。主要用於linux與unix系統之間共享檔案。至於linux與windows之間共享檔案,需採用samba...

Linux系統配置

一般在這個目錄下 etc sysconfig network scripts 通常是 ifcfg eth0 網口1 ifcfg eth1 網口2 dell的是 ifcfg em1 網口1 ifcfg em2 網口2 重啟網絡卡 service network restart 如果ping 不通網域名...