nfs部署和優化

2022-05-10 16:03:16 字數 1388 閱讀 9431

nfs  就是 network file system 網路檔案系統

在網路上共享檔案

服務端 yum install -y nfs-utils rpcbind

vim /etc/exports

/mnt 192.168.1.105(rw,sync)                 #  192.168.1.* 可表示整個網段

/etc/init.d/rpcbind start

/etc/init.d/nfs start

客戶端:

yum install nfs-utils

showmount -e 192.168.1.16

顯示共享的資訊ll

mount -t nfs 192.168.1.16:/mnt /opt

進行掛載

df -h 

顯示掛載資訊

服務端:

ls -ld /mnt/

顯示/mnt/許可權

客戶端:

cd /opt/

touch 1.txt

不能建立檔案

服務端:

cd /mnt/

chmod 777 .

客戶端:

touch 1.txt

可建立檔案

ls -l

顯示檔案1.txt 使用者為 nfsnobody

ls -l

顯示檔案1.txt 使用者為 nfsnobody

需更改使用者 ll

客戶端:

cat /etc/passwd

顯示使用者 weifeng 500

服務端:

vim /etc/exports

/mnt 192.168.1.105(rw,sync,all_squash,anonuid=500,anongid=500)

exportfs -arv

客戶端:

cdumount -l /opt/

mount -t nfs -onolock,nfsvers=3 192.168.1.16:/mnt /opt

cd /opt/

ls -l

touch 2.txt

顯示建立檔案使用者名稱 weifeng

服務端:

vim /etc/exports

/mnt 192.168.1.105(rw,sync,no_root__squash)

exportfs -arv

客戶端:

cdumount /opt/

mount -t nfs -onolock,nfsvers=3 192.168.1.16:/mnt /opt

cd /opt/

rm -rf ./*

touch 111

ls -l

顯示建立檔案使用者名稱 root

部署和調優 1 1 nfs部署和優化 2

更改共享目錄檔案預設的所有者和所屬組 已知道客戶端有個user11使用者 cat etc passwduser11 x 501 501 home user11 bin bash 服務端開啟 vim etc exports插入 mnt 192.168.1.111 rw,sync,all squash,...

部署和調優 1 1 nfs部署和優化 1

nfs服務會經常用到,用於在網路上共享儲存。舉乙個例子來說明一下 nfs 假如有三颱機器 a b c,它們需要訪問同乙個目錄,目錄中都是,傳統的做法是把這些分別放到 a b c。但是,若使用 nfs,只需要放到 a 上,然後 a 共享給 b 和 c 即可。訪問的時候,b 和 c 是通過網路的方式去訪...

部署Nfs服務

nfs是network file system的縮寫,中文意思是網路檔案系統,主要功能是通過網路 一般是區域網 讓不同的主機系統之間可以共享檔案或者目錄 網際網路中小型 集群架構後端常用nfs進行相互據共享 大型 有可能用到更複雜的分布式檔案系統,例如 moosefs glusterfs fastd...