LINUX--NFS

1.    Linux NFS配置手冊

1.1    NFS 所需套件

    1nfs-utils: 提供 rpc.nfsd rpc.mountd 這兩個 NFS daemons(rpc.nfsd該daemon的主要功能就是管理client是否能夠登入主機的權限,其中還包含登入者ID的判別。 rpc.mountd該daemon主要功能是管理NFS的檔案系統,當client登入后,在可以使用nfs-server提供的檔案之前,還會經過檔案使用權限的驗證(即檔案的user,group的驗證。))

    

    2portmap: 提供對應的port number,在啟動NFS前要先啟動portmap

1.2    NFS Server設定

     1﹑設定/etc/exports

        # vi /etc/exports    (相關權限的設置請見相關文檔)
享的目錄  主機名稱或IP(參數)

  如﹕/tmp  *(rw,no_root_squash)

2﹑啟動portmapnfs服務

  # service portmap start (先啟動)

  #service nfs start

3exportfs (將設定的目錄共享出去)

  #exportfs –av

     注:-a: 全部掛載(或卸載/etc/exports檔案內的設定)

             -r: 重新掛載/etc/exports裡面的設定,同步的更/etc/exports和/var/lib/nfs/xtab裡面的內容

             -u: 卸載某一目錄

             -v: 顯示詳細內容

4showmount (查看共享目錄)

  #showmount –a

1.3    NFS Client設定

1啟動portmapnfs服務

  # service portmap start (先啟動)

  #service nfs start

 

     2﹑查看NFS Server共享的目錄

       #showmount  –e  NFS_Server_Name(IP)

        /tmp  *(rw,no_root_squash)

 

     3﹑挂載共享目錄

       #mkdir /temp

       #mount  NFS_Server_Name(IP):/tmp  /temp

     4﹑查看挂載的共享目錄

       #df

 ***************************************************

 注:當執行umount指令時,提示:the device is busy. 執行界面此時hang 住。

        法1: #fuser /tmp 查看使用該目錄的用戶 (假設/tmp目錄為掛載點)

                   #fuser -k /tmp 强制查殺使用該目錄的用戶進程

         法2: 執行service netfs start 重新掛載

       2.NFS server在關閉之前,需提前將portmap和nfs關閉,若無法正常將該daemon關閉,使用netstat -tunlp找出PID,然後將其kill 掉。

你可能感兴趣的:(linux,server,service,user,kill)