我的 QNAP 型號是 TVS‑H874,配備 Intel Core i5 第12代處理器和 32 GB 記憶體。
目前的韌體是 QTS Hero 5.2.9.3410。
在我所在城市發生幾次暴風雨期間,我的 NAS 經歷了多次斷電。有那麼一回,斷電後又迅速恢復(不到十分鐘之內)反覆三、四次。我的 NAS 以 USB 連接到一台高效能的不斷電系統(UPS)。這台 UPS 會在發生斷電及恢復供電時通知 NAS。系統設好,在「斷電五分鐘後」自動關機。
那天,系統進入了關機模式,接著電又來了,然後系統又進入了**「取消關機」模式**,又突然斷電。這樣的循環那天發生了好幾次。但 NAS 本身沒有失去電源,UPS 全程正常供電。
這之後,NAS 就開始出現這種現象:系統關機後重新開啟——無論是停電、自行重啟、還是韌體升級後——網頁服務都無法正常啟動。如果嘗試登入管理頁面,就只會出現 「Error 500 – server not available」 的錯誤訊息。
目前唯一讓 NAS 正常運作的方法,是用 SSH 以管理員身份登入,然後按照以下指令、順序不能錯地手動停止並重啟服務:
bash
cd /etc/init.d
sudo ./Qthttpd.sh stop
sudo ./thttpd.sh stop
sudo ./thttpd.sh start
sudo ./Qthttpd.sh start
執行完這些指令後,就可以正常登入,各項像是 Qsync 的服務也會恢復。
我有向 QNAP 技術支援提出過服務單,但是他們好像不是很積極。只建議我備份資料,把 NAS 恢復原廠設定,然後從頭再來——他們好像完全當 NAS 只是個娛樂裝置、遊戲電腦一樣。
已經嘗試過沒有效果的步驟:
-
重新設定網路介面,因為 Perplexity (分析過日誌)建議服務啟動太慢跟某個 IP 配置在實體介面上有關。
-> 已重設,問題仍然存在。 -
手動重新安裝韌體。
-
依照 QNAP 技術支援網站的**「firmware recover」**文件,一步步重新安裝韌體(重做兩次)。
QNAP 技術支援也提供過多次遠端協助,但連原因都查不出來。
我相信如果完全重設 NAS,問題應該能解決。可是那樣我有資料遺失的風險。NAS 除了純粹備份檔案,我還有架設 DNS/DHCP 伺服器、資料庫,以及影音相片庫。再加上像企業 OneDrive 備份到 NAS、郵件備份、還有很多歷年來建立的客製化組態,根本沒法單純備份再還原。
我的所有使用者都是遠端用戶:他們都用 Qsync、兩步驗證等。大規模重設後要一個個重新支援協助,對我來講很困難。
即便我決定冒險重設,QNAP 至今也沒調查出、沒修正根本原因,問題就是NAS 在連續斷電和恢復時處理程序不對。等到明年夏天颱風季,問題還是可能重演。
這是給用相同行為設定者的一個警告:如果你遇到多次斷電又來電的情形,很大機率也會遇到完全一樣的 NAS 問題。
在重設 NAS 之前,我很希望有人能提供建議,如何找出為什麼這兩個網頁服務開機時當掉,以及怎麼修正它們。
我不懂 Linux,能自行調查的有限。
