錯誤代碼:-24 伺服器忙碌,連線數過多

大家好,

我遇到了一個錯誤,導致備份失敗,希望能獲得一些協助:

[Hybrid Backup Sync] 無法完成同步作業:「Server2 to Server1」。伺服器忙碌。連線過多。請稍候再試。錯誤代碼:-24

我無法理解這個錯誤代碼的原因,想請問是否有人知道該從哪裡著手排查或如何進行故障排除。這個錯誤代碼每次使用 Hybrid Backup Sync 3(HBS3)排程備份時都會出現。HBS3 備份到我們另外兩個硬碟時都很正常,所以目前資料沒有遺失,但在 4 月 2 日之前,Server2 都沒有出現過錯誤,最近才開始研究這個問題。網路上關於錯誤代碼 -24 的資訊非常少。4 月 2 日當天 QNAP 韌體或 HBS3 軟體似乎也沒有任何更新。

我曾嘗試透過 SSH 進入 /share/CACHEDEV1_DATA/.@qsync/detail-logs,但管理員權限似乎不足以檢視該位置。我也不確定這裡的日誌是否會和一般 HBS3 > Debug Report(透過 AppCenter 取得)有不同結果,所以透過 SSH 登入可能不是必要的。

有沒有人知道伺服器為什麼會顯示忙碌?兩台伺服器之間只有一條有線連接。我唯一的懷疑是 Server1 的儲存空間接近上限(8.88TB/10.69TB),但我已設定 Server1 達到門檻時會通知我,目前尚未收到任何通知。

發送端 NAS
PC 作業系統:Windows 10 19045.5737 - 透過網頁登入伺服器
NAS 型號:TS-873A
QTS 版本:5.2.3.3006(2025/01/08)
網路設定:應該是單一埠

接收端 NAS
PC 作業系統:Windows 10 19045.5737 - 透過網頁登入伺服器
NAS 型號:TS-469U
QTS 版本:4.3.4.2814(2024/06/18)
網路設定:應該是單一埠

謝謝大家!

嘗試使用 SSH 連接到您的 NAS,然後執行:

netstat -an | grep ESTABLISHED

這會列出哪些設備已連接到 NAS,以及正在使用哪些端口。

您有嘗試在 NAS 上停止並重新啟動 HBS3,看看是否有連線被中斷嗎?

謝謝你!

我確實嘗試過停止並重新啟動 HBS3,以查看同步錯誤是否與一天中的時間有關,結果很遺憾,我在白天也能觸發錯誤。我們的備份通常設置在流量較低的晚上進行同步,雖然仍然可能有連線到伺服器(即使我試圖避免這種情況 :slight_smile:

我是否需要同時檢查兩台伺服器的連線狀況,因為 Server1 無法連線?Server2 使用 netstat 指令會輸出 24 行,格式如下:

tcp 0 0 [server ip address]:445 [local ip addresses]:[five digit port] ESTABLISHED

最後 6 個地址看起來像是 ipv6 地址,但它們包含我們伺服器 IP 的 8080 埠,後面跟著我本地電腦的 IP。(編輯:發現這是我目前透過網頁連線到伺服器)

唯一注意到的異常是,在 ‘tcp’ 之後的第二個數字欄位有個 ‘64’,其中一條連線的埠號是 22,看起來是從我的電腦連過來的。(編輯:發現這是我透過 SSH 連到 NAS)

編輯 2:我明白了。謝謝你指引我方向,Toxic。Server1 有大約 1000 個 loopback 地址,我只能想像這些就是阻止備份發生的「連線」。在 Server2 上執行 HBS 嘗試與 Server1 同步並不會斷開任何連線。我會從這裡繼續調查。

感謝你的建議!