NFS在網路上已經有很多文章
所以這邊我只是做個筆記~

 

首先要先安裝相關套件
在ubuntu裡面用很方便的apt-get就會一併安裝完了

1) 在NFS Server內:

  $> sudo apt-get install nfs-kernel-server

(若用apt安裝,則會自動一起安裝nfs-common和portmap)

 

2) 在NFS Client內:

  $> sudo apt-get install nfs-common

接著假設NFS Server稱為NFS0 (ip: 192.168.150.2)
NFS Client稱為NFS1 (ip: 192.168.150.3)

 

對於NFS0:

修改 /etc/exports:

  $> sudo vim /etc/exports
  -----------增加下面這一行-------------
  /home/todo/nfs *(rw,sync)  

//代表將/home/todo/nfs資料夾開放給所有(*)的client,可以同步(sync)讀寫(rw)

 

接著重新啟動nfs:

  $> sudo /etc/init.d/portmap start

  $> sudo /etc/init.d/nfs-common start

  $> sudo /etc/init.d/nfs-kernel-server start

 

接著利用showmount來看看掛載的情形

  $> showmount -e

 

對於NFS1:

先啟動nfs-common:

  $> sudo /etc/init.d/nfs-common start

 

接著mount NFS0 上的資料夾到NFS1上面

  $> sudo mount 192.168.2.1:/home/todo/nfs ~/nfs
  // 將nfs-server上面的nfs資料夾(/home/todo/nfs) 掛載到nfs-client的~/nfs

創作者介紹

[todo Austin] 奧斯丁。土豆

austintodo 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • 路人
  • 不好意思~請問
    " sudo mount 192.168.2.1:/home/todo/nfs ~/nfs "

    這行的IP 是否有打錯~

    謝謝