|
由于昨天對(duì)一個(gè)應(yīng)用做了負(fù)載,但此應(yīng)用會(huì)進(jìn)行上傳文件。為了保證文件同步,因此需要對(duì)一個(gè)文件進(jìn)行共享。 linux之間可以利用Network File Service(網(wǎng)絡(luò)文件系統(tǒng)NFS)來(lái)進(jìn)行共享文件。 一般linux是默認(rèn)安裝了NFS系統(tǒng),首先對(duì)主機(jī)A來(lái)進(jìn)行設(shè)置,A機(jī)中的一目錄共享出來(lái),使用其它主機(jī)能對(duì)其進(jìn)行讀寫(xiě)。 vi /etc/exports #在此文件中進(jìn)行設(shè)置 /home/work *(rw,sync,no_root_squash) 此句是代表所有的主機(jī)都可以對(duì)A主機(jī)上的/home/work進(jìn)行共享,其權(quán)限如下: rw:讀寫(xiě)權(quán)限 ,只讀權(quán)限是ro; sync:表示所有數(shù)據(jù)在請(qǐng)求時(shí)寫(xiě)入共享,即數(shù)據(jù)同步寫(xiě)入內(nèi)存和硬盤(pán); no_root_squash:表示允許掛接此目錄的客戶機(jī)享有該主機(jī)的 root 身份。 編輯保存,執(zhí)行以下命令: servicenfs restart ----開(kāi)啟nfs服務(wù) showmount -e 172.16.50.21 (此命令可以查主機(jī)上的全部掛載目錄) 對(duì)于主機(jī)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上的目錄,共享到主機(jī)B /home/tomcat/apache-tomcat-7.0.34/webapps/CHMOManager/download/softversion 下,其文件系統(tǒng)是nfs, defaults是默認(rèn)配置 然后執(zhí)行mount -a進(jìn)行掛載。(在執(zhí)行此命令時(shí)不要在共享目錄中進(jìn)行,不然不能掛過(guò)來(lái)) |
|
|
來(lái)自: WindySky > 《磁盤(pán)管理》