linux各伺服器之間掛載檔案

2021-10-01 18:29:40 字數 2860 閱讀 2327

使用裝置:

centos7

虛擬機器兩台,一台作為服務端,一台作為客戶端。

安裝snf服務

1、由於在進行檔案掛載時需要使用

snf服務(讓不同的機器、不同的作業系統、可以彼此分享個別檔案),所以我們需要進行檢查自己的虛擬機器是否開啟或安裝此服務。

service nfs status

服務開始狀態,如圖:

若結果顯示nfs: unrecognizedservice說明服務沒有開始。 2

、檢查是否安裝snf

rpm -qa | grep nfs

rpm -qa | grep rpcbind

結果如圖:

若沒有安裝,使用yum -y install nfs-utils rpcbind進行安裝。

注:此步驟限於

centos6.x

之前的系統,若版本為

6.x之後則可跳過。

檢查是否安裝portmap

若顯示nfs: unrecognizedservice則需要安裝

portmap

,使用yum install portmap

服務端配置

nfs服務端上建立共享目錄/sharefile/data並設定許可權

mkdir -p /sharefile/data

chmod 666 /sharefile/data/

修改export檔案,增加共享目錄。

vim/etc/exports #

服務端需要共享的目錄

/sharefile/

data

192.168.142.*(ro,

sync

,no_root_squash)

注:/sharefile/data

是指服務端要共享的目錄

192.168.142.*

客戶端的

ip(允許訪問的

ip)

檢查防火牆是否關閉

若active(running)

標識防火牆開啟,使用systemctl stop firewalld關閉防火牆

啟動snf服務

service nfs restart

service rpcbind start

showmount -e 192.168.142.9

輸出結果:

export list

for192.168.142.9:

/sharefile/data 192.168.142.*

客戶端

1、檢查snf服務是否安裝,並啟動服務。

service nfs restart

service rpcbind start 2

、建立檔案路徑

mkdir -p /testshare/data/ 3

、執行:

mount -t nfs 192.168.142.9:

/testshare/data/

(注意:輸入檔案路徑可以不用寫) ip

為服務端ip,

/sharefile/data

服務端共享檔案路徑

/testshare/data/

客戶端目錄 4

、檢視掛載目錄

df -h

輸出結果:

檔案系統

容量已用

可用已用

%  掛載點

192.168.142.9

:/sharefile/data

36g  6.0g   30g   17%  /testshare/data 注:

1、取消掛載

umount /sharefile/data /testshare/data/

/testshare/data/

目錄必須存在 2

、機器重啟後可執行mount -t nfs 192.168.142.9:/sharefile/data /testshare/data/重新掛載 3

、修改/etc/rc.local

設定自動掛載

vim /etc/rc.local #

新增掛載命令

mount -t nfs 192.168.142.9:/sharefile/data /testshare/data/

應用伺服器掛載檔案伺服器檔案

需求 伺服器a 192.168.0.1,伺服器b 192.168.0.2 伺服器a掛載伺服器b的資料夾 登入伺服器b vi etc exports opt nfs worker 192.168.0.1 rw,no root squash,no all squash,sync 儲存並退出,表示允許伺服...

伺服器之間共享掛載

伺服器之間共享掛載 伺服器1 192.168.3.11 nginx 伺服器,去掛載 3.22 伺服器2 192.168.3.22 共享伺服器 分別在兩台伺服器上安裝nfs以及依賴 yum install nfs utils 設定開機服務 chkconfig rpcbind on chkconfig ...

linux伺服器之間傳輸檔案

scp 引數 源位址 使用者名稱 ip位址或主機名 檔案路徑 目的位址 使用者名稱 ip 位址或主機名 檔案路徑 舉例 scp home work source.txt work 192.168.0.10 home work 把本地的source.txt檔案拷貝到192.168.0.10機器上的 h...