linux NFS 上檔案或者目錄共享的實現

2021-07-16 21:36:37 字數 1062 閱讀 5068

nfs可以快速方便的實現多台linux之間的檔案和目錄共享,配置成功後當年操作a伺服器的檔案同時會影響到b伺服器上面的檔案.

一,首先確認自己的伺服器上面是否有portmap和nfs包,一般情況下都會有.

查詢命令:

rpm -qa | grep portmap

rpm -qa | grep nfs

出現portmap 和nfs 版本號說明存在

二,啟動portmap和nfs,但是portmap的先於nfs啟動,因為portmap為nfs動態分配埠

service  portmap start

service nfs start 

三,檢視是有啟動正常用如下命令 

prcinfo -p  

如果看到portmap和nfs表示啟動正常 四,

設定你要共享的檔案和目錄 編輯vi /etc/exports

格式如下:   共享目錄           允許訪問的主機ip(許可權)

usr/local/**/public/wzqnfs 192.168.4.277(rw,sync)

五,輸出共享目錄和檔案

1.要不重啟nfs服務

2.使用exportfs -rv命令

六,接著到另一台伺服器上面去掛載nfs伺服器輸出的檔案和目錄

1.新建你要掛載的目錄

2.檢視nfs伺服器的輸出目錄

showmount -e   nfs的ip

mkdir /usr/local/new/public/wzqnfs

showmount -e 192.168.4.277

七,掛載目錄或檔案

格式如下:

mount 192.168.4.277(例子-〉改真實ip) /usr/local/new/public/wzqnfs /usrlocal/new/public/wzqnfs 八,

檢視掛載結果

df -h 九,

測試共享時候成功,在web1上面下面的掛載目錄下面新建乙個檔案然後隨便寫點東西看web2上面時候同步

解除安裝目錄的命令:

umount /mnt/websites

Linux Nfs 建立目錄共享 Mount

線上系統,有上傳,上傳應用等操作功能.由於使用者量增大.所有需要做lvs 集群 所有需要同步上傳上來的及檔案.檢查 rpm q nfs utils portmap執行上面命令,檢查是否安裝了。如果顯示 root a1 14 a bce1 4 rpm q nfs utils portmap nfs u...

Git檢出指定目錄或者檔案

例如檢出 遠端倉庫為 git github.com git下的readme.md檔案和dir1 目錄到本地test資料夾下 基本的流程如下 mkdir test git init git config core.sparsecheckout true cd test git info echo re...

Linux刪除亂碼檔案或者目錄

linux刪除亂碼檔案或者目錄 有時在linux下面解壓一些zip或者rar檔案後會產生亂碼檔案或者目錄,這個時候使用rm不能成功刪除,需要使用一些特別的方法 來進行刪除,下面是我經常使用的兩種方法。方法一 使用rm rf 刪除上一級目錄,當然前提是需要備份你需要備份的資料.一種思路 1.比如 ho...