主服務器和子服務器之間通過NFS實現文件夾共享

背景:
子服務器想做一個備份服務器 但是之前有很多文件是上傳到本地的,于是服務要從本地讀取文件

但是在不在同一臺服務器中,讀取就會有問題,想 實現在兩者之間創建一個共享文件夾

一?NFS掛載步驟:
在主服務器(NFS服務端)上:

# 安裝NFS服務
yum install nfs-utils# 創建共享目錄
mkdir -p /home/writer/uplod/bidding# 配置共享目錄,編輯/etc/exports文件
echo "/home/writer/uplod/bidding 子服務器IP(rw,sync,no_root_squash)" >> /etc/exports# 啟動NFS服務
systemctl start nfs-server
systemctl enable nfs-server# 使配置生效
exportfs -r

在子服務器(NFS客戶端)上:

# 安裝NFS客戶端
yum install nfs-utils# 創建掛載點
mkdir -p /home/writer/uplod/bidding# 掛載共享目錄
mount 主服務器IP:/home/writer/uplod/bidding /home/writer/uplod/bidding# 設置開機自動掛載,編輯/etc/fstab
echo "主服務器IP:/home/writer/uplod/bidding /home/writer/uplod/bidding nfs defaults 0 0" >> /etc/fstab

?查看nfs服務狀態

systemctl status nfs-server

?

?但是出現超時現象 一直掛載不上去

2. 檢查 NFS 服務狀態:
?

# 在主服務器上
systemctl status rpcbind
systemctl status nfs-server# 確保這些服務都在運行
systemctl start rpcbind
systemctl start nfs-server

3. 驗證 NFS 導出配置:
?

# 查看導出列表
exportfs -v# 重新導出
exportfs -r

4.檢查端口

?

在子服務器上驗證 NFS 掛載是否成功:

1. 檢查掛載狀態:
?

df -h | grep biddingTemp

2. 嘗試在掛載目錄創建測試文件:
?

echo "test" > /home/writer/uplod/biddingTemp/test.txt

3. 檢查文件權限:

ls -l /home/writer/uplod/biddingTemp/

4. 如果能看到主服務器上的文件(如圖中的 test.txt 和 X330震五路社區蘇冰...),說明掛載成功。
如果還沒掛載,先執行掛載命令:

mount 主服務器IP:/home/writer/uplod/biddingTemp /home/writer/uplod/biddingTemp

這樣就能驗證 NFS 共享是否正常工作。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/75384.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/75384.shtml
英文地址,請注明出處:http://en.pswp.cn/web/75384.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

LeetCode算法題(Go語言實現)_39

題目 給定一個二叉樹的根節點 root,想象自己站在它的右側,按照從頂部到底部的順序,返回從右側所能看到的節點值。 一、代碼實現 type TreeNode struct {Val intLeft *TreeNodeRight *TreeNode }func rightSideView(root *TreeNode) []int {i…

【AI提示詞】長期主義助手提供規劃支持

提示說明 長期主義是一種關注長期利益和持續學習的思維模式,幫助個人和組織在快速變化的環境中保持耐心和系統性思考。 提示詞 # Role: Long-termist Assistant## Profile - language: 中文 - description: 長期主義是一種關注長期利益和持續學習的思維模式&…

數組 array

1、數組定義 是一種用于存儲多個相同類型數據的存儲模型。 2、數組格式 (1)數據類型[ ] 變量名(比較常見這種格式) 例如: int [ ] arr0,定義了一個int類型的數組,數組名是arr0; &am…

基于JavaAPIforKml實現Kml 2.2版本的全量解析實踐-以兩步路網站為例

目錄 前言 一、關于兩步路網站 1、相關功能 2、數據結構介紹 二、JAK的集成與實現 1、JAK類圖簡介 2、解析最外層數據 3、解析擴展元數據和樣式 4、遞歸循環解析Feature 5、解析具體的數據 三、結論 前言 隨著地理信息技術的快速發展,地理空間數據的共享…

腦科學與人工智能的交叉:未來智能科技的前沿與機遇

引言 隨著科技的迅猛發展,腦科學與人工智能(AI)這兩個看似獨立的領域正在發生深刻的交匯。腦機接口、神經網絡模型、智能機器人等前沿技術,正帶來一場跨學科的革命。這種結合不僅推動了科技進步,也在醫療、教育、娛樂等…

3.1.3.2 Spring Boot使用Servlet組件

在Spring Boot應用中使用Servlet組件,可以通過注解和配置類兩種方式注冊Servlet。首先,通過WebServlet注解直接在Servlet類上定義URL模式,Spring Boot會自動注冊該Servlet。其次,通過創建配置類,使用ServletRegistrati…

《AI大模型應知應會100篇》第10篇:大模型的涌現能力:為什么規模如此重要

第10篇:大模型的涌現能力:為什么規模如此重要 摘要 在人工智能領域,“規模"始終是大模型發展的核心關鍵詞。隨著參數量從百萬級躍升至萬億級,大模型展現出令人驚嘆的"涌現能力”:這些能力在小模型中幾乎不可…

安寶特案例 | Fundació Puigvert 醫院應用AR技術開創尿石癥治療新紀元

案例介紹 在醫療科技不斷進步的今天,Fundaci Puigvert 醫院邁出了重要一步,成功應用AR技術進行了全球首例同時使用兩臺內窺鏡的ECIRS手術(內鏡腎內聯合手術),由Esteban Emiliani M.D. PhD F.E.B.U 博士主刀。這標志著…

從數據海洋中“淘金”——數據挖掘的魔法與實踐

從數據海洋中“淘金”——數據挖掘的魔法與實踐 在這個數據飛速膨脹的時代,每天產生的數據量可以用“天文數字”來形容。如果將數據比作金礦,那么數據挖掘(Data Mining)就是在數據的海洋中挖掘黃金的技術。作為一門結合統計學、機…

kotlin的takeIf使用

takeIf用于判斷指定對象是否滿足條件,滿足就返回該對象自身,不滿足返回null。因為可以返回對象自身,所以可以用作鏈式調用,以簡化代碼,又因takeIf可能返回空,所以常常和let結合使用,示例如下&am…

[定位器]晶藝LA1823,4.5V~100V, 3.5A,替換MP9487,MP9486A,啟燁科技

Features ? 4.5V to 100V Wide Input Range ? 3.5A Typical Peak Current Limit ? Integrated 500mΩ low resistance high side power MOS. ? Constant On Time Control with Constant Switching Frequency. ? 180μA Low Quiescent Current ? 150kHz/240kHz/420kHz Swi…

火山RTC 4 音視頻引擎 IRTCVideo,及 音視頻引擎事件回調接口 IRTCVideoEventHandler

一、IRTCVideo、IRTCVideoEventHandler 音視頻引擎 IRTCVideo,及 音視頻引擎事件回調接口 IRTCVideoEventHandler 負責音視頻管理、創建房間/獲得房間實例 1、創建引擎、及事件回調示例 如: void VideoConfigWidget::initRTCVideo() {m_handler.res…

前端獲取不到后端新加的字段 解決方案

前端獲取不到后端新加的字段 解決方案 sql 返回的是 FileInfo 對象 private String lastUpdateTimeStr;// 自定義 setLastUpdateTime 方法,確保在設置 lastUpdateTime 時自動格式化為字符串public void setLastUpdateTime(LocalDateTime lastUpdateTime) {this.las…

30天學Java第九天——線程

并行與并發的區別 并行是多核 CPU 上的多任務處理,多個任務在同一時間真正的同時執行并發是單核 CPU 上的多任務處理,多個任務在同一時間段內交替執行,通過時間片輪轉實現交替執行,用于解決 IO 密集型任務的瓶頸 線程的創建方式…

論壇系統(測試報告)

文章目錄 一、項目介紹二、設計測試用例三、自動化測試用例的部分展示用戶名或密碼錯誤登錄成功編輯自己的帖子成功修改個人信息成功回復帖子信息成功 四、性能測試總結 一、項目介紹 本平臺是用Java開發,基于SpringBoot、SpringMVC、MyBatis框架搭建的小型論壇系統…

智膳優選 | AI賦能的智慧食堂管理專家 —— 基于飛書多維表格和扣子(Coze)的智能解決方案

智膳優選 | AI賦能的智慧食堂管理專家 基于飛書多維表格和扣子(Coze)的智能解決方案 數據驅動餐飲管理,讓每一餐都是營養與經濟的完美平衡! “智膳優選”通過整合飛書與Coze,將數據智能引入校園餐飲管理&#xff0…

練習(含指針數組與數組指針的學習)

數組指針是一個指向數組的指針,而指針數組是一個存儲指針的數組。 ?數組指針?:是一個指針,指向一個數組的首地址,它用于指向整個數組,而不是數組中的某個元素。例如,int (*p)表示 p 是一個指向包含 5 個整…

NSS#Round30 Web

小桃的PHP挑戰 <?php include jeer.php; highlight_file(__FILE__); error_reporting(0); $A 0; $B 0; $C 0;//第一關 if (isset($_GET[one])){$str $_GET[str] ?? 0;$add substr($str, 0, 1); $add;if (strlen($add) > 1 ) {$A 1;} else {echo $one; } } else…

MCP基礎學習二:MCP服務搭建與配置

文章目錄 MCP服務搭建與配置一&#xff0c;學習目標&#xff1a;二&#xff0c;學習內容&#xff1a;1. 如何搭建MCP服務端服務端初始化與配置MCP服務架構與數據流交互圖核心實現注冊服務功能服務器啟動與API暴露 2. 本地應用與MCP服務的集成客戶端SDK實現客戶端應用實現功能演…

ZKmall開源商城服務端驗證:Jakarta Validation 詳解

ZKmall開源商城基于Spring Boot 3構建&#xff0c;其服務端數據驗證采用Jakarta Validation API?&#xff08;原JSR 380規范&#xff09;&#xff0c;通過聲明式注解與自定義擴展機制實現高效、靈活的數據校驗體系。以下從技術實現、核心能力、場景優化三個維度展開解析&#…