專案中需要客戶端伺服器時時從部署公共資源的伺服器上獲取檔案。
在此片文章中已經寫的很詳細,可參考:
實際中配置中,前期一切正常, 最後在掛載操作時 mount -t nfs 報錯如下:
發現是犯了低階錯誤 ,應該為從a掛載到b下:mount -t nfs 172.16.1.31:/a /b
後總結為以下步驟:
1、在公共服務部署的伺服器files
資料夾下建立a資料夾。
檔案路徑:/home/files,使用命令:mkdir a
並授予許可權 chown -r weblogic:weblogic a
2、配置附件路徑
nfs共享(雙機模式下配置)
共享目錄路徑是:/home/files/a
將資料夾的讀寫許可權修改為775,a
資料夾授權給安裝
weblogic
的使用者。
建立命令為: mkdir a
賦權命令為:chmod -rf 775
並授予許可權 chown -r weblogic:weblogic a
1) 配置hosts檔案:
備註:假設a機器ip為
172.16.1.23,b
機器ip
為172.16.1.24
vi /etc/hosts
a機器配置:
b機器配置:
2) 檢查和確認nfs服務是否啟動,如果沒有啟動成功則執行啟動命令:
service nfs status
service nfs start
3) 在nfs伺服器上面編寫共享目錄和共享給指定的另一伺服器
vi /etc/exports
4) 重啟nfs伺服器
nfs,在需要訪問共享的機器上執行掛載命令,
命令格式:mount nfs伺服器
ip:共享目錄 本地掛載點目錄
用「# df –h」命令看能否自己掛載
6) 在需要訪問共享的製作機伺服器上寫入自動啟動掛載指令碼,讓系統在自起指令碼中不斷嘗試掛載,以適應網絡卡連線延遲時間。
vi /etc/rc.local
Linux使用NFS服務實現遠端共享
首先是目錄,然後星號表示任何ip都能訪問 rw 讀寫,如果想要唯讀,可設為 o sync 資料同步寫入硬碟 no root squash 當遠端訪問使用root使用者時,不對映成,如果想用對映,可設為 root squash no subtree check 這個表示不確認父目錄的許可權,上面沒設定...
linux 使用nfs 服務實現遠端共享
首先是目錄,然後星號表示任何ip都能訪問 rw 讀寫,如果想要唯讀,可設為 o sync 資料同步寫入硬碟 no root squash 當遠端訪問使用root使用者時,不對映成,如果想用對映,可設為 root squash no subtree check 這個表示不確認父目錄的許可權,上面沒設定...
NFS伺服器實現檔案共享
nfs伺服器實現檔案共享 一 實驗要求 熟悉 etc exports的建立 掌握啟用服務portmap和nfs的方法 掌握客戶端和伺服器端的設定 熟悉showmount功能 掌握利用nfs實現兩台linux計算機之間檔案共享互訪的方法 二 實驗內容與步驟 一 nfs伺服器端的設定 1 利用vi編輯 ...