nfs文件系統
?
nfs 配置:
使用NFS系統(tǒng)服務(wù),至少需要啟動(dòng)以下3個(gè)系統(tǒng)守護(hù)進(jìn)程。
1.rpc.nfsd
2.rpc.mountd
3.portmap
NFS系統(tǒng)服務(wù)器端文件系統(tǒng)的共享設(shè)置有三種方法
1.直接修改/etc/exports文件
2.用exports命令來增加和刪除目錄
3.使用圖形化的配置方法
NFS系統(tǒng)服務(wù)客戶端配置方法
1.通過mount命令掛載
2.在/etc/fstab中加入條目
服務(wù)器端(vi /etc/exports)
/etc/init.d/nfs start
/home/htdocs/file 192.168.1.0/24(rw,no_root_squash,async)
/home/htdocs/files 192.168.1.0/24(rw,no_root_squash,async)
/home/htdocs/static 192.168.1.0/24(rw,no_root_squash,async)
exprots文件中每一行提供了一個(gè)共享目錄的設(shè)置,其命令格式為:<輸出目錄> [客戶端1(選項(xiàng)1,選項(xiàng)2,…)][客戶端2(選項(xiàng)1,選項(xiàng)2,…)]除了輸出目錄是必選參數(shù)外,其他參數(shù)都是可選的
如:/home/htdocs/file 192.168.1.0/24(rw,no_root_squash,async)
??? 解釋:
/home/htdocs/file 輸出目錄
192.168.1.0/24(192.168.1.*) 客戶端IP, 還可以指定域名。缺省:所有訪問權(quán)限。
rw 讀寫權(quán)限,ro只讀
no_root_squash 不將root用戶及所屬用戶組都映射為匿名用戶或用戶組
all_squash將遠(yuǎn)程訪問的所有普通用戶及所屬用戶組都映射為匿名用戶或用戶組(一般均為nfsnobody)
no_all_squash 不將遠(yuǎn)程訪問的所有普通用戶及所屬用戶組都映射為匿名用戶或用戶組(默認(rèn)設(shè)置)
root_squash 將root用戶及所屬用戶組都映射為匿名用戶或用戶組(默認(rèn)設(shè)置)
no_root_squash不將root用戶及所屬用戶組都映射為匿名用戶或用戶組
anonuid=xxx將遠(yuǎn)程訪問的所有用戶都映射為匿名用戶,并指定該匿名用戶賬戶為本地用戶賬戶(UID=xxx)
anongid=xxx將遠(yuǎn)程訪問的所有用戶組都映射為匿名用戶組賬戶,并指定該匿名用戶組賬戶為本地用戶組賬戶(GID=xxx)
其它選項(xiàng):
secure 限制客戶端只能從小于1024的TCP/IP端口連接NFS系統(tǒng)服務(wù)器(默認(rèn)設(shè)置)
insecure允許客戶端從大于1024的TCP/IP端口連接NFS系統(tǒng)服務(wù)器
sync將數(shù)據(jù)同步寫入內(nèi)存緩沖區(qū)與磁盤中,雖然這樣做效率較低,但可以保證數(shù)據(jù)的一致性
async將數(shù)據(jù)先保存在內(nèi)存緩沖區(qū)中,必要時(shí)才寫入磁盤
wdelay檢查是否有相關(guān)的寫操作,如果有則將這些寫操作一起執(zhí)行,這樣可提高效率(默認(rèn)設(shè)置)
no_wdelay若有寫操作則立即執(zhí)行,應(yīng)與sync配合使用
subtree_check若輸出目錄是一個(gè)子目錄,則NFS系統(tǒng)服務(wù)器將檢查其父目錄的權(quán)限(默認(rèn)設(shè)置)
no_subtree_check即使輸出目錄是一個(gè)子目錄,NFS系統(tǒng)服務(wù)器也不檢查其父目錄的權(quán)限,這樣做可提高效
1) nfs 要手動(dòng)啟動(dòng)。
2)通過mount實(shí)現(xiàn)的,停掉mount後, mount過來的文件也不存在。
/usr/sbin/ntpdate time.nist.gov? //效準(zhǔn)時(shí)間
sync
sync
sync
sync
/etc/init.d/portmap start?? // 端口映射器
sync
sync
sync
sync
/etc/init.d/nfslock start? //鎖定啟用,可以使不能覆蓋同一個(gè)文件
sync
sync
sync
sync
mount -t nfs -o rsize=32768,wsize=32768,timeo=14,nfsvers=3,noatime,nolock 192.168.1.xx:/home/htdocs/file /home/htdocs/file
sync
sync
sync
sync
轉(zhuǎn)載于:https://www.cnblogs.com/zhaoshun/archive/2011/01/03/1924907.html
總結(jié)
- 上一篇: C#在dataGridView中遍历,寻
- 下一篇: 敏捷个人: 使用必须、应该、可以来确定每