NFS 實現伺服器間檔案共享

2022-07-26 07:48:12 字數 1676 閱讀 4923

1、安裝nfs (ecs 1 & ecs 2)

首先確認自己的伺服器上面是否有portmap和nfs包.   (在 centos6 中 portmap 更名為 rpcbind)

查詢命令:

如果已安裝則跳到下一步,沒有則安裝

安裝命令:

yum install nfs-utils.x86_64(64位系統)

(yum install nfs-utils(32位系統))

yum install rpcbind(centos6)

(yum install portmap(centos5))

2、配置 nfs 服務端 (ecs 1)

vi /etc/exports
寫入:

/home/nfsdata 47.09.0.0/225(ro,no_root_squash)

/home/nfsdata => nfs 共享目錄
47.09.0.0/225 => 可訪問的ip位址區間為47.90.0.0-47.90.0.225,許可權為唯讀
(ro,no_root_squash) => 當訪問者為root使用者時訪問該目錄具有root許可權
3、重啟服務(ecs 1 & ecs 2)

rpcbind需先於nfs啟動,因為rpcbind 為 nfs 動態分配埠

service rpcbind restart

service nfs restart

新增成開機啟動項

chkconfig nfs on
4、訪問端配置(ecs 2)檢視是否能訪問nfs服務

showmount -d  被共享端ip

表示可以訪問,如不可訪問檢視nfs服務端nfs服務是否啟用,防火牆是否允許通過。

5、掛載目錄或檔案 (ecs 2)

mount 121.43.171.206:/home/fromdata  /home/getdate

121.43.171.206 => 伺服器1 ip
/home/fromdata => 伺服器1 共享檔案/資料夾
/home/getdate => 伺服器2  同步檔案/資料夾

解除安裝 nfs 目錄

umount /home/getdata

5、檢視掛載結果 (ecs 2)

6、測試

寫入檔案到 伺服器1 的共享檔案中, 檢視是否同步到 伺服器2 的掛載目錄中。

NFS伺服器實現檔案共享

nfs伺服器實現檔案共享 一 實驗要求 熟悉 etc exports的建立 掌握啟用服務portmap和nfs的方法 掌握客戶端和伺服器端的設定 熟悉showmount功能 掌握利用nfs實現兩台linux計算機之間檔案共享互訪的方法 二 實驗內容與步驟 一 nfs伺服器端的設定 1 利用vi編輯 ...

Linux 安裝 NFS 實現伺服器檔案共享

nfs 客戶端 要共享檔案的伺服器 伺服器 xx.xx.117 yum y install rpcbind nfs utilssystemctl enable nfs server systemctl enable rpcbind 引數 作用ro 唯讀rw 讀寫root squash 當nfs客戶端...

nfs伺服器共享儲存

nfs的使用 主機 192.168.189.129 備份機 192.168.189.130 詳解見 公社詳解nfs共享儲存服務 實驗操作 準備一台伺服器當儲存伺服器,在其上部署nfs 192.168.189.129 yum y install rpcbind nfs utils開啟服務,並在主伺服器...