Linux之間實現目錄共享

2021-07-25 05:23:10 字數 889 閱讀 7362

最近專案中需要將一台伺服器上的檔案共享到其他伺服器上(作為筆記記錄一下)

在伺服器0.0.0.1中(檔案所在的伺服器ip位址)

首先檢查nfs及portmap兩個軟體包是否安裝

ll /etc/rc.d/init.d/nfs

ll /etc/rc.d/init.d/portmap

如果沒有找到,可以用以下命令安裝

rpm –q nfs-utils portmap

配置共享目錄

vim /etc/exports    (修改後記得重啟 nfs 與 portmap  ;   service nfs restart)

在/etc/exports中輸入

/home/file -ro -network 0.0.0.2

其中/home/file表示要共享的目錄,-ro表示唯讀,-network表示網路共享,0.0.0.2為執行讀取共享的伺服器

檢視nfs及portmap的狀態

service nfs starus

service portmap starus

根據狀態,啟動,或者重啟服務

service nfs start

service portmap start

在伺服器0.0.0.2上

掛載0.0.0.1共享的目錄

mount -t nfs 0.0.0.1:/home/file /tmp/share

這樣在0.0.0.2服上就可以通過訪問/home/share目錄來訪問到192.168.0.1上的/home/file目錄了

ll /tmp/def

如果失敗請檢視防火牆是否關閉

service iptables status

如果沒有請關閉

service iptables stop

linux之間共享目錄掛載

在quartz進行集群部署時,由於為了確保檔案一致性,所以就得實現多機共享乙個本地目錄,這裡就得用到linux的掛載,下面簡單介紹下操作步驟。機器準備機器準備10.10.4.9 原有節點 10.10.4.8 10.10.4.7,都需要root使用者。其中 opt aspire product bdc...

linux與linux之間共享目錄

nfs utils rpcbind nfs是基於sun公司的rpc通訊實現的,所以要裝rpcbind 這2包,在服務端和客戶端都需要安裝,並啟動服務。啟動 service rpcbind start service nfs start 順序不能變,nfs依存rpc,所以先啟動rpcbind後啟動nf...

Linux和Linux之間共享目錄

1。linux 伺服器端nfs伺服器的配置 vi etc exports 在該檔案裡新增如下內容 home work 192.168.0.rw,sync,no root squash 然後儲存退出。home work也稱為伺服器輸出共享目錄。括號內的引數意義描述如下 rw 讀 寫許可權,唯讀許可權的...