嗨,
我有關於 QuTS hero 如何計算總空間和可用空間的問題,如果有人能幫助我理解,我會很感激。
我的配置是 9 顆 18TB 硬碟(RAID 6、ZFS,所以有 2 顆做校驗,7 顆是真正的儲存空間)
硬碟格式化後實際容量是 16.4TB(實際上是 16.39TB,但我們就取整數)。
16.4×7 = 114.8TB 我原本預期在儲存管理員會看到可用空間是 114.8TB(我的作業系統和應用程式是在 NVMe 硬碟上,那是另一個儲存池,不影響這個)
但 QuTS 報告顯示 108TB,所以我很好奇一開始就少了 6.8TB?(114.8-108)?
然後我在儲存池2上建立了 3 個共享資料夾
1.HDP_Backups
2.Master
3.Media
這三個資料夾都是「動態置備(thin provisioning)」的,照我的理解就是在空間計算上是動態的,如果將來擴充容量(新增硬碟)它會有更多空間——對吧?
資料夾 1 和 2 顯示剩餘可用空間(我有複製一些媒體檔案到資料夾),是 83.16/83.17TB,但 Media 資料夾顯示剩餘空間是 96.63TB?
這裡到底是什麼「玄機」(還是 BUG?),為什麼同一個儲存池下,有一個資料夾顯示的空間比其他多出 13TB?
實際上 Media 那個資料夾似乎比較接近正確,因為 93.6+13.47(是 107TB)跟 108TB 總空間比較接近,其他兩個資料夾總空間像只有 96TB(83+13.4)?
謝謝
你好,
我覺得在這裡
設定儲存池超額配置 | QuTS hero h6.0.x
此外你還可以使用壓縮和重複資料刪除
資料減量 | QuTS hero h6.0.x
我認為你有 3 個 thin 資料夾總配額超過了。
pool = 108 TB
3 個 thin 資料夾 = 83 TB + 83 TB + 96 TB = 262 TB
你只能從儲存池使用 108 TB !!!
嗨 @Becker2020,謝謝你的參與。
我已經看了一些文章/RTFM,也看了不少關於 Thin 與 Thick 的影片,感覺 Thin 比較適合我的用途——我計劃日後擴充容量,希望等到 2035 年硬碟便宜一點;),即使我加上那個 5.4TB,有些數字還是對不太上 :)。
我理解 ZFS 在 QuTS hero 上將資料夾視為類似 Volume(相比 QTS/ext4 的 Volume、Synology BRTFS 或 Windows NTFS),但我還是期望同一個 Pool 下的所有資料夾都能符合 108TB 的標準。當然,「超額配置」會一直存在,取決於每個資料夾的使用狀況,但這在「Thin」模式下很正常。
如果是 Thick 模式,我就必須把 108TB 分配給 NAS 上每一個資料夾(像 ZFS 的 Volume),這對我來說太複雜了,因為我無法預測每個資料夾未來會用多少、或是開始備份工作站/電腦時 HDP 會用多少,所以我需要「彈性」,也就是 Thin 模式建議是較佳選擇。
即使我把 5.4TB 的超額配置加進去,主要「問題」是為什麼資料夾會顯示不同的容量。
同樣地,在 Windows 下也會看到每個資料夾顯示的容量/可用空間不同,在「Thin」模式下其實不應該這樣。每個資料夾都在同一個存儲池,從資料夾到資料夾看到不同的「可用空間」數字,真的很奇怪。
看來我需要重新適應 ZFS 的特殊設計和功能 :D。
還有——
理論上我可以把 Pool2(只有 HDD 的池)關掉 pool 的超額配置嗎?因為我 Pool 1 是用 NVMe(RAID 1)來跑 OS/apps,這樣做沒問題對吧?
這是錯的。
83,16 TB、83,17 TB 以及 96,63 TB 是共享資料夾的容量
79,99 MB、9,99 GB 和 13,47 是共享資料夾中已有的資料
我覺得這不是好主意。
當儲存幾乎滿了,系統可能會變慢或回應不佳。
我的儲存池或磁碟區達到臨界值會有哪些風險?| QNAP
據我所知,那只是用於警報閾值層級,我每個資料夾都有開啟這個功能,完全沒問題。
另一件事是,根據我在網路上讀到的,「過度配置」主要對 SSD 硬碟有好處且可以利用(雖然較新的 NVME 應該也已在硬體內部包含這功能),但對於傳統 HDD 就沒這個必要。
謝謝
Lewis,
你似乎太過於在意所有細節了。你的 NAS 可以正常運作。好好享受吧。
你忘了有一部分空間是被作業系統佔用了。作業系統會分布在每一顆硬碟上。
好好享受你的 NAS 吧。 
嗯,我還是需要了解它的運作方式,這樣我才能開始享受它的使用
。
關於你提到作業系統會分散在每個硬碟,我不確定這在 ZFS QuTS Hero 上是否屬實,因為我有一個獨立的池(2*2TB NVMe SSD,依 QNAP 團隊建議)專門用於系統/作業系統和應用程式(依 QNAP UK 教學影片建議)。
所以即使我拔掉所有硬碟,我的 NAS 還是可以運作/開機,因為系統作業系統和所有應用程式都在獨立的 Pool 1。
這個空間「問題」是在我的 Pool 2,只用來存放資料的硬碟。
希望我把全部設置好後能真正享受它,目前我還在從 Synology 複製檔案、摸索 QuTS hero 系統的各種小毛病和缺陷,所以我才會問很多問題,是想確認是不是我哪裡沒理解清楚,還是 QuTS hero 有更多問題 :)。
舉個例子,我還是無法順利設置 QVR 監控,CAYIN 播放器也沒有顯示縮圖等等…但我還是打算先自己嘗試解決,再來這裡尋求幫助 
我也很認真地向官方的客服工單系統回報,因為在這裡確認過不是我哪裡操作錯誤(所以才需要大家的幫忙 :)),而 QNAP 開發者也已經回覆了幾個問題,有些在下一版 QuTS hero 6.1 已獲得修復。
謝謝大家
你只要執行 cat /proc/mdstat 就能自己看看(即使在 QuTS,系統分割區也是 ext)
我的 TVS-h1288X 就是個例子
[~] # cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath]
md322 : active raid1 sde5[4](S) sdl5[3](S) sdk5[2](S) sdj5[9](S) sdi5[8] sdg5[7] sdf5[6](S) sdd5[5](S)
31868416 blocks super 1.0 [2/2] [UU]
bitmap: 0/1 pages [0KB], 65536KB chunk
md321 : active raid1 nvme0n1p5[2] nvme1n1p5[0]
31868416 blocks super 1.0 [2/2] [UU]
bitmap: 0/1 pages [0KB], 65536KB chunk
md13 : active raid1 sde4[137] sdl4[136] sdk4[135] sdj4[134] sdi4[133] nvme0n1p4[1] sdg4[141] nvme1n1p4[129] sdh4[130] sdb4[131] sdc4[132] sdd4[138] sda4[140] sdf4[139]
458880 blocks super 1.0 [129/14] [UUUUUUUUUUUUUU___________________________________________________________________________________________________________________]
bitmap: 1/1 pages [4KB], 65536KB chunk
md9 : active raid1 sde1[136] sdl1[135] sdk1[134] sdj1[133] sdi1[132] nvme0n1p1[1] nvme1n1p1[140] sdg1[139] sdf1[138] sdd1[137] sdc1[131] sdb1[130] sdh1[129] sda1[128]
530048 blocks super 1.0 [128/14] [UUUUUUUUUUUUUU__________________________________________________________________________________________________________________]
bitmap: 1/1 pages [4KB], 65536KB chunk
unused devices: <none>
[~] #
md9 和 md13 就是 NAS 作業系統及日誌分割區,而且還有 QuTs 建立的 swao 分割區(NVMe + 其他)
[~] # df -h | grep /dev/md
/dev/md9 493.5M 172.4M 321.0M 35% /mnt/HDA_ROOT
/dev/md13 417.0M 385.1M 31.9M 92% /mnt/ext
Lewis
10
我用了這些邏輯/影片教學/QNAP的推薦來設定我的系統。
同樣是兩個 SSD/M2 只用來跑作業系統,然後普通硬碟用來做儲存池。
無論你如何設定 NAS,這些分割區永遠都會以這種方式設定。(這是 QTS 和 QutS 基本運作所需)
@Lewis ——在 QNAP 的世界裡,「system」(系統)不等同於「OS」(作業系統)。系統硬碟是預設存儲位置,也是部分 QNAP 應用程式和預設分享(像是 public 等)的所在。這確實有點讓人困惑,但作業系統的資料實際上分散在所有硬碟上。使用 NVME 硬碟並不會讓「OS」運行更快。不過,有些應用程式啟動會更快,還有部分 QNAP 應用程式用到的資料庫也會加速。
你能像下面的範例一樣分享一些截圖,讓我們能仔細看看嗎?另外,也請告訴我們你提到的 93.6 TB 數字是從哪來的?謝謝!
Lewis
14
嗨 Steve,
請看我在第一篇帖子中的第一批截圖,我已用紅框標示了同一個磁碟區/儲存池下不同資料夾大小的 96GB 和 83GB 差異。
感謝你指出共用資料夾之間的差異。我們會檢查系統內部如何計算可用容量,並在取得更多細節後在這裡跟進。