在 M.2 SSD 上安裝 OS QTS 5.2.xx 及應用程式

您好。
這是我的第一個問題。我不是 IT 專家。我年紀較大,對這方面了解不多。
請對我的「愚蠢」問題多多包容。

我有一台 NAS TS-462,作業系統是 QTS 5.2.4.3079,16GB RAM,RAID 5(4TB HDD x 4)。
所有設定都是我自己完成的。

由於電力不穩,UPS 常常關閉並重新啟動 NAS。
我對 NAS 的開機和關機速度不滿意。
我想到一個方法,就是將 OS QTS 5.2.xx 和所有程式安裝在 M.2 SSD 上,藉此提升整個系統的開關機速度。同時,所有資料都應該保留在 RAID HDD 上。

我假設我可以:

  1. 從 RAID HDD 移除所有應用程式,只保留資料;
  2. 按順序取出所有 RAID HDD;
  3. 安裝 2 顆 M.2 SSD;
  4. 將 NAS 設定重置為出廠預設值;
  5. 從頭開始將 OS QTS 5.2.xx 和所有應用程式安裝在 M.2 SSD 上;
  6. 按順序放回所有 RAID HDD。

我明白這並不是完全乾淨的安裝,RAID HDD 上仍會保留開機區段等其他內容。

問題:

  1. 這樣做之後,NAS 還能識別 RAID HDD 嗎?
  2. RAID HDD 上的資料會遺失嗎?
  3. 將 OS 和應用程式安裝在 SSD 上,是否真的能加快系統開機和關機速度?

如果我的操作順序有誤,請告訴我正確的做法。

作業系統總是安裝在所有內部硬碟上,所以無法控制這一點
即使是全快閃儲存裝置,QTS 啟動速度仍然很慢(我有一台 TBS-453DX 全快閃機型,開機也要大約 6 分鐘)

感謝您的回答。
雖然我覺得奇怪,為什麼將作業系統安裝在 SSD 上並沒有加快開機速度。
不過,我還是可以實際試試看。
我只是想知道 RAID HDD 上的資料是否會被保留,以及安裝在 SSD 後 NAS 是否能夠繼續使用這些資料?

還有一個問題。
在 TS-462 之前,我用的是 QNAP HS-210。
那台完全聽不到聲音。
但 TS-462 的 HDD 一直有聲音。
我有閱讀這個討論串 M.2 NVME Caching on a TS-262 Nas
您有在那裡回覆過一位用戶。
那位用戶說安裝作業系統到 SSD 之後,NAS 變得非常安靜。
問題:把作業系統安裝到 SSD 上,能否讓 HDD 不再一直運作?

作業系統採用跨所有內部磁碟的RAID1,RAID1的速度會受限於陣列中最慢的磁碟。

如果你加入SSD,則需要從頭開始,因為你現在有兩個系統磁區會互相衝突。(所以要刪除並從備份還原)

由於作業系統分布在所有磁碟上,任何作業系統的讀寫都會讓所有磁碟持續運轉,保持喚醒狀態。

只要把NAS放到聽不到的地方就沒問題了。

也許是因為我的英文太差,才會問錯問題。

我發現如果我加裝 M.2 SSD 並在其上安裝作業系統,那麼 HDD 陣列必須重新建立。

如果我安裝 2 個 M.2 硬碟並從中建立 RAID1 陣列,
我把作業系統和所有應用程式都安裝在這個陣列上,那麼讀取/寫入速度就會等於最慢 SSD 的速度。

問題:
如果之後我安裝 4 個 HDD 硬碟,並從中建立 RAID2 陣列,但不在其上安裝應用程式,
這種情況下作業系統也會寫入 RAID2 嗎?速度會降到 HDD 的速度嗎?

是的,作業系統分割區會複製到所有內部硬碟上

謝謝你。你已經向我解釋了很多,我很感激你。

請原諒一位71歲、沒牙的美國阿帕拉契鄉村老人囉嗦的回覆(對你的電網問題感同身受)。

當QNAP(QNAP)開始支援PCIe插槽時,我就改用M.2 RAID 1系統池(hero)或系統磁區(QTS)。開機或關機時間沒明顯差異,但系統啟動後,QTS/hero的GUI確實更為靈敏。據說5.2版本本應改善開機/關機速度(Q college U-tube「Introducing QTS/QuTS 5.2 security and performance improvements」),但我只有在最新hero機型上感受到微乎其微的提升。

這種配置的主要原因,是能安全卸載並實體移除「僅存資料」的HDD RAID池。這讓資料RAID池的即時映像可輕鬆做異地備份。在任何韌體升級前,我都會「安全卸載」資料RAID池,然後拔除/移除這些HDD,接著用備用硬碟進行升級測試,確定沒問題後才會重新插入原本的HDD並執行「掃描並復原」。

關於作業系統/系統磁區,我「相信」它的運作方式如下,但還是以真正懂的人為準。RAID 1鏡像會分散在所有硬碟的5或6個小分割區上,當插入新硬碟時會建立,或插回舊QNAP硬碟時會讀取/更新。我認為這些分割區存放的是硬體型號、PCIe、硬碟、作業系統版本及發行層級等較靜態的資訊,也可能包含池和RAID配置,僅在開機時存取,或當上述資訊變更時才更新。這些分割區在QTS/hero GUI中是看不到的。當你從零初始化系統,第一次進入GUI時,會發現「儲存與快照」中沒有池/磁區/共用資料夾。如果你嘗試進入QuLog或安裝應用程式,QTS/hero會提示沒有系統磁區(QTS)或池(hero),需要建立。請注意,第一次建立的磁區/池會在儲存與快照顯示中被標記為「(System)」,且只有重新初始化才能更改/移動。「(System)」磁區/池存放QTS/hero的日誌、應用程式以及其他更動態的QTS/hero作業系統資料。

這也是為什麼當用戶將系統移到SSD後,搭配HDD待命設定,NAS會變得安靜的原因。

雖然官方從未支援,但我曾用你原本提出的升級方案(稍作修改)多次成功將M.2 RAID 1設為「(System)」磁區。和你的方案不同(假設你的4顆HDD RAID 5資料磁區是池中唯一磁區,且被標記為「(System)」),我會先建立第二個資料磁區,然後逐步縮小原「(System)」磁區,將資料移到新磁區,並擴充新磁區吸收釋放的空間,直到所有要保留的資料都在新磁區上。這個過程會在你步驟之前進行。完成你步驟6後,如果幸運的話,當你嘗試「掃描並復原」時,會多出一個池,裡面有兩個磁區,且都沒被標記為「(System)」,這時你就能刪除原本被標記為「(System)」的磁區,完成M.2 SSD重新初始化。

如果運氣好,你就不用重建你的4顆HDD RAID 5並還原資料了。

但要注意,雖然我在剛開始用M.2 RAID 1池「(System)」磁區時這方法成功過六次以上,但每次QTS 4.x升級後,系統對「掃描並復原」的要求越來越嚴格。事實上,有一次官方支援的流程在7次5.2升級中失敗了。在我的TS-EC1280U-RP上,像往常一樣安全卸載資料池並拔除硬碟,韌體升級後測試,結果「掃描並復原」失敗,無法復原資料池。我知道QNAP客服或許能幫忙,但估算重建並還原70TB池要10-12天,可能比等客服還快,所以我直接用原HDD重建池,結果系統拒絕使用這些硬碟,直到我從零初始化系統和資料池硬碟。

希望這些資訊對你有幫助……

在進行韌體更新前拔除硬碟(HDD)並不是很好的做法,因為作業系統(md9 和 md13)是在硬碟上的,你有可能會遇到版本不匹配的風險。如果系統卷(system volume)是在固態硬碟(SSD)上,而韌體更新失敗,即使你卸除 SSD 並只用舊的 HDD 組合開機,仍然必須重新安裝所有應用程式。

另外,把卸除的 HDD 組合當作異地儲存或備份也不是好主意,應該使用外接儲存陣列或 NAS 來達成(同樣因為硬碟裡包含作業系統)。

我相信「安全卸載」和「掃描並恢復」是為了處理這種情況而設計的。自從這功能推出以來,正如我所描述的,每次韌體升級(同一台 NAS 的升降級)以及將資料池從一台 NAS 移到另一台時,我都成功使用過很多次。然而,我絕不會只用這些 HDD 資料池硬碟來開機。我會先用 SSD 初始化系統(也就是從 SSD 取得作業系統)後,才進行資料池的掃描與恢復。「掃描並恢復」會在 HDD 上更新作業系統分割區,以反映最新執行中的作業系統資訊(如果有變更)。

舊論壇有很多主題都無法運作(甚至有人哭了,因為沒有備份)……所以我完全不會相信這個流程。

你讓我很想向客服確認,「安全卸除」以及「掃描與恢復」確實如說明所述運作,而且我自己已經成功執行過很多次,除了我詳細描述的那一次失敗之外,我敢打賭如果我願意等,客服也能在不還原的情況下修復那次失敗。上次我和他們討論這個問題時,他們要我參考型號遷移矩陣;如果支援型號遷移,將「安全卸除」的資料池從一台 NAS 移到另一台 NAS,然後進行「掃描與恢復」並掛載到不同的 NAS,也是被支援的。

實際上,如果資料池被標記為「(系統)」(或 QTS 資料池中的磁碟區被標記為「(系統)」),在型號和/或作業系統版本與目標初始化時不同的情況下,進行型號遷移時會提示重新安裝韌體。

根據你表達的疑慮,我很想再向客服確認,你擔心的那些問題其實只要正確使用「安全卸除」和「掃描與恢復」就能解決。

雖然我曾因「有紀錄」的卸除/升級/恢復操作被燒過一次,但我還是會繼續使用這個方法,畢竟我這麼做的原因就是過去在「安全卸除」/「掃描恢復」功能推出之前,因為有 bug 的韌體升級和有 bug 的升級到不想要且無法卸載的應用程式,導致至少 5 次、甚至更多次被迫重新初始化/還原。

當然 QNAP 每次都會說它運作正常……但事實上

外接儲存陣列和其他 NAS 也有一個優勢,就是從 QTS 換到 QuTS(或任何其他作業系統)並不會造成困擾,因為你可以在任何作業系統上讀取資料。哦,還有,如果你經常這麼做,也不會讓你的內部硬碟插槽連接器(其實並不適合頻繁更換硬碟)受到損耗。

不要讓你誤以為我信任 QNAP,我只是在權衡哪些升級路徑對我來說比較安全。我從來沒有足夠的 QNAP 信任感,甚至不會去看他們的備份或快照功能。我絕不會推薦他們用於企業或實驗室的生產環境。

不太懂你這句話的意思……

雖然我從來沒遇過硬碟連接器有問題,但在塔式機型和較便宜的機架(1273AU、1886XU)上,托盤滑軌的品質和使用難度確實讓我同意你說的要更小心,盡量避免拔插硬碟(軟體升級時我只會打開托盤把手斷開連接,但不會真的拔出硬碟)。每季我會在 2480U 上用離線映像交換一次 pool,但發現托盤滑軌的做工好很多(其實所有用 SP-X79U-TRAY 型號托盤的都很不錯)。

如果你有一個從 QTS NAS 斷開的陣列,NAS 壞了並且你買了一台新的 QuTS NAS,你不能在新機器上使用那個陣列。更換 QNAP 為其他品牌的設備時也是如此。

如果你有外接 DAS(例如 TR004 或備份 NAS 並存有資料),你可以隨時從這些設備恢復資料到任何地方。

明白了。別讓我開始談 Qnap 那瘋狂的 hero 推出流程,還有更瘋狂的 hero 型號實作。我在 hero 發布前、疫情前 QNAP 支援釋出的影片裡買單了他們關於 hero 的說法,當時有用戶問哪些現有型號會支援 hero……他們回覆說小型號大概不會有,但會優先針對具備 32GB RAM 能力的 XEON Q……結果他們連我根據這說法選的三台 32GB XEON Q 都沒做到。我現在只能無限期維持混合 Q-os 環境……真麻煩……你會注意到我現在 h1886XU 跑的是 QTS ——從 TS-1280U 快速遷移到新的 h1886XU,先把 hero 降回 QTS,這樣我才能安全地從 1280 脫離再掛到 h1886XU,所以這台會一直跑 QTS,直到 12 顆 10TB 硬碟需要換更大容量時我才會升級 hero……

說到 DAS,昨天我在 ebay 上看一台 QNAP 16bay,標榜「支援 PC、伺服器和 QNAP NAS」,但仔細看型號的細節卻寫「不支援 Windows」……

QNAP 有推出 16 槽的 DAS(直接附加儲存裝置)嗎?:astonished:

我只知道有超過4個插槽的JBOD外接盒(USB/SAS/SATA)..

DAS(TR)我想只有三個型號
TR-002
TR-004
TR-004U

我希望他們能推出更多型號,但我猜目前沒有更大容量、便宜且具備內建RAID功能的SATA橋接晶片。

1個讚

請原諒我對 DAS/JBOD 的無知。我提到的那台設備其實是 JBOD TL-1600es,讓我重新檢視差異後發現,即使它支援 Windows,也不適合我。忘了 JBOD 的意思是硬碟只能看起來像單一硬碟。我原本以為搭配附贈的卡可以讓它看起來像 16 顆硬碟,但如果我現在理解正確,那必須是 16 個單一硬碟的 RAID 0,而不是 16 顆傳統硬碟。

也許那些設備是在還沒開始使用 DAS 這個詞之前推出的,但我有一些 IcyDock 的 4 硬碟槽外接盒,可以透過 USB 或 eSata 線連接,我猜應該算是 DAS,雖然我記得說明書上寫的是 JBOD(四顆硬碟可以在 Windows 下獨立直接存取)。我唯一有標榜自己支援 DAS 的設備是 TVS-873e,不過雖然是用 USB-C 線連接,速度卻比最慢的舊 ATOM qnap 還慢;仔細看了一下,原來它會把 USB 轉換成 GBE 協定,透過網路來存取資料,這保證了存取速度一定比任何網路連線都慢!

USB Quick connect 是 micro USB 3 線(不是 USB-C)……而且沒錯,它只是一個虛擬網路介面卡,所以它並不會讓它變成 DAS,只是有虛擬網路卡的 NAS。