由于昨天對一個應用做了負載,但此應用會進行上傳文件。為了保證文件同步,,因此需要對一個文件進行共享,。 linux之間可以利用Network File Service(網絡文件系統(tǒng)NFS)來進行共享文件。 一般linux是默認安裝了NFS系統(tǒng),,首先對主機A來進行設置,,A機中的一目錄共享出來,使用其它主機能對其進行讀寫,。 vi /etc/exports #在此文件中進行設置 /home/work *(rw,sync,no_root_squash) 此句是代表所有的主機都可以對A主機上的/home/work進行共享,,其權限如下: rw:讀寫權限 ,只讀權限是ro; sync:表示所有數(shù)據在請求時寫入共享,即數(shù)據同步寫入內存和硬盤,; no_root_squash:表示允許掛接此目錄的客戶機享有該主機的 root 身份,。 編輯保存,執(zhí)行以下命令: servicenfs restart ----開啟nfs服務 showmount -e 172.16.50.21 (此命令可以查主機上的全部掛載目錄) 對于主機B(需要共享A的目錄),,執(zhí)行如下操作: vi /etc/fstab 172.16.50.21:/home/apache-tomcat-7.0.34/webapps/CHMOManager/download/softversion /home/tomcat/apache-tomcat-7.0.34/webapps/CHMOManager/download/softversion nfs defaults 0 0 此句是代表將21上的目錄,,共享到主機B /home/tomcat/apache-tomcat-7.0.34/webapps/CHMOManager/download/softversion 下,其文件系統(tǒng)是nfs, defaults是默認配置 然后執(zhí)行mount -a進行掛載,。(在執(zhí)行此命令時不要在共享目錄中進行,,不然不能掛過來) |
|