nfs基本操做

mount -t nfs -o intr,soft,retry=1 cm3nas1.taobaobackup.com:/vx/tbpe_bak01   /home/admin/data_backup


/home/admin/data_backup  這是本地已經創建好的掛載目錄
同時添加到/etc/rc.local



Server端:
1./etc/exports格式:
           目錄                     選項            
例:共享/share目錄給192.168.0.x的用戶
          /share                192.168.0.0/24 (rw)  

/mnt/sda4/share/a      192.168.23.129(rw)
設置共享目錄/mnt/sda4/share/a,僅192.168.23.129主機容許訪問此共享目錄,具備讀寫權限


/mnt/sda4/share/b      192.168.23.129(rw) *(ro)
設置共享目錄/mnt/sda4/share/b,192.168.23.129能夠讀寫該共享目錄,其餘主機只能夠讀取該共享目錄

/mnt/sda4/share/c       192.168.23.129(no_root_squash)
設置共享目錄/mnt/sda4/share/c,僅192.168.23.129能夠訪問和讀寫,root登陸時擁有root權限


/mnt/sda4/share/d      192.168.23.0/24(rw)
設置共享目錄/mnt/sda4/share/d,僅有192.168.23.0/24網段的主機纔可訪問和讀寫此目錄文件

/u01/db3    192.168.92.21(rw,sync,no_root_squash)

選項說明:
權限參數說明以下:
rw:read-write可讀寫的權限
ro:read-only只讀權限
no_root_squash:登入NFS主機使用共享目錄的用戶,若是是用戶root,對於此共享目錄具備root權限,不建議使用。
root_squash:登入NFS主機使用共享目錄的用戶,若是是用戶root,此用戶權限將被壓縮爲匿名用戶,其UID和GID都會被壓縮爲nobody(nfsnobody)系統帳號的身份。
all_squash:不論登入NFS的用戶身份爲什麼,其身份都被轉換成爲匿名用戶,即nobody。
Anonuid:anonymous;即nobody,能夠自行設定此UID值,但此UID必須存在於/etc/passwd中。
Anongid:同anonuid,變成group ID便可。
sync:數據同步寫入到內存與硬盤中
async:數據先暫存於內存中,而非直接寫入硬盤


no_root_squash 信任客戶端,對應 UID
noaccess 客戶端不能使用


2.啓動portmap服務:                                    
   service portmap start[restart]                    
3.啓動NFS服務:
   service nfs start[restart]      

Client端:
client 要查看 Server 有提供哪些 NFS 服務,能夠使用 showmount 這個指令。
# showmount -e  顯示某臺主機的/etc/exports所共享的目錄數據
# showmount -a  顯示當前主機與客戶端NFS聯機共享狀態



1.啓動portmap服務:                                    
   service portmap start[restart]                    
2.掛載服務器端的共享目錄(假設服務器端192.168.0.1):  
   mount -t nfs 192.168.0.1:/share  /mnt/localshare  


若是修改/etc/exports文件以後無需重啓nfs,只需從新掃瞄一次文件/etc/exports,而且從新將設定加載便可;
Exportfs:
-a:所有掛載(或卸載)/etc/exports 文件內的設置。
-r:從新掛載/etc/exports裏的設置,同時同步更新/etc/exports及/var/lib/nfs/xtab的內容。
-u:卸載某一目錄。
-v:在export時,將共享的目錄顯示在屏幕上。
從新掛載/etc/exports的設置:#exportfs–arv
所有卸載/etc/exports的設置:#exportfs–auv


查用的掛載
服務端:
[root@w017014.isv ~]# cat /etc/exports
/u01 192.168.17.0/24(rw,sync,no_root_squash)

客戶端:
mount -t nfs -o noatime,soft,retry=1,intr 172.23.142.9:/nas/tbpe_bak01       /mount_point

mount -t nfs -o rsize=65536,wsize=65536,vers=3,noatime 192.168.50.3:/var/www/html/guoguobang/userres  /var/www/html/guoguobang/userres

mount -t nfs -o rsize=65536,wsize=65536,vers=3,noatime 192.168.60.1:/home/admin/nginx/htdocs/p_w_upload  /home/admin/nginx/htdocs/p_w_uploadhtml

相關文章
相關標籤/搜索