[心得] FreeNAS / TrueNAS 七年之癢(?)
網誌沒有比較好讀版:
https://tonysanv.blogspot.com/2022/10/truenas-freenas-7-years-later.html
七年前古文: #1MMGYTuc (Storage_Zone)
自從組 FreeNAS 已經過了七年,特別寫一篇 blog 詳述中間各種變化與升級,下面條列升級重點,給沒時間細讀的人參考:
記憶體加滿 - 128G
加了一張 PCIe NVMe 擴充卡
把開機 USB 換成 NVMe
再多加一張 NVMe 當成 L2ARC
硬碟就地升級成 8TB
拆外接硬碟,改 SATA 電源接頭
用 smartctl 跟 badblocks 壓力測試硬碟
陣列重組 (resilvering)
升級區網,終於讓主機板上的 10G 網卡解除限制器
CIFS 效能從 3.5Gbps 提升到 5.45Gbps
對細節有興趣的請繼續往下看...
在 FreeNAS 上面跑幾個比較肥的 VM,記憶體有多少都不夠用。因此把記憶體加滿這種事情在經過大腦思考前,膝蓋都已經下單結帳完了。不過每次重開機,VM 也會跟著一起重開,不太方便,後來就把 VM 上跑的東西慢慢移到另外一台機器上跑 docker。
古早以前,FreeNAS 開機是放在 USB 上面,但自從 11.1 後,開機碟會有頻繁的讀寫,官方建議放在正常的硬碟上。(當然我是直到 USB 碟掛點了才知道這件事情。) 但這張主機板已經沒有多餘的插槽裝二個開機碟。
還好主機板上還有一個 PCIe x16,我當然也可以裝一張 HBA 擴充卡,或者是這個閃閃發光的神奇裝置 (ASUS Hyper M2 擴充卡),而且正好主機板有支援 PCIe bifurcation,唉,我的膝蓋又下單了...
而且好像可以多插幾張NVMe... 那就順便加個 L2ARC 好了!
不過對效能影響最大的升級不在機器本身,當我把區網升級到 2.5G / 10G 後,限制器整個解除,六顆 WD Red 4TB 竟然 CIFS 可以維持在 3.5Gbps,整個跌破眼鏡。
不久後武漢肺炎(與它的變種們)就爆發了,加州還因為野火太旺,直接進入媽的刀鋒戰士,接著供應鏈炸裂,跟不知道哪個天才發明的奇亞幣,讓硬碟價錢跳了好幾階,我的升級計畫就暫時被擱置了...
直到某一天在附近的溝子口看到特價硬碟,我的膝蓋就拿出信用卡下單了。但這特價硬碟需要稍微處理一下才能用,要先從外接盒裡把硬碟拆出來,並且把 SATA 電源接頭第三腳用絕緣膠帶貼起來(用 Molex 轉 SATA也可以)
接上去確定硬碟都抓到以後,就開始燒機測試(注意,以下的燒機測試會同時燒掉硬碟上的資料),用 smartctl 短長各跑一輪,接下來用 badblocks 進行讀寫測試( -c 用大一點會跑稍快),測試完後再跑一次 smartctl long... 這顆 8TB 總共花了 110 小時才跑完(建議全部接上去,一口氣壓測)。我另一台機器只有 4 SATA port,只好分二批測。
(測完以後發現有二顆硬碟讀寫稍微快一點(2%),不知是硬碟樂透,還是正常的效能浮動。)
燒機燒完確定沒有不良品,SMART 數值正常,就可以上線啦!利用 resilver 機制一顆一顆慢慢換,每次 10 小時,換到後面越來越快,可能是因為從 5400 轉升級到 7200 轉,讓整體效能慢慢增加的原因吧?換完 raid z2 pool 容量就自動升級到 8TB x (6-2)
最後 CIFS 實測,cache miss 可以維持在 5.45Gbps,disk busy 大概在 80% 左右,看來在區網全面升級成 10Gbps 之前,這台可以再戰個幾年沒有問題。
--
請問 VM 是跑什麼? 需要這麼多記憶體?
其實就算只跑TrueNAS, ARC也會慢慢吃光128G
當時VM跑一個 Ubuntu Desktop,二個Ubuntu server,
上面塞一堆service (crashplan, plex, pihole….)
看別人花錢就是爽快(?
很有趣的紀錄 XD
貧窮真的會限制一個人的想像
分七年攤下來其實沒有很貴(?
一直都有計劃搞一個 但是沒有空間給我擺 /__\
arc預設就是全用啊 你有用zilog嗎?
沒有用ZIL,Write heavy application 會跑完再cron
rsync回來
我只有給他12G,然後是放在 PVE 上
PCI passthrough 進去給他吃 sata controller
讀寫效能就,普普通通吧
感謝經驗分享
原PO的膝蓋真好動XD
有料
比較好奇原PO用什麼平台跑FreeNAS
感謝分享
我之前freenas 11.3隨身碟boot也是死很快,後來改5
00G SSD外接
我用 FreeNAS 跑在USB 上也是常常死掉
a我id看七年前的文章 上面有寫
Supermicro X10 Xeon D ITX
用舊的128g的mlc來灌truenas scale應該不會死很快吧
應該不會,但安全起見,mirror boot 壞一顆還可以
救XD
不過我還沒升級到Scale
原PO的那篇文章也七年了啊...
我現在在弄,也是掛在pve 上弄sata直通
scale的VM不能直通顯卡,超哭
Scale 還不夠成熟,再給他一點時間
推分享
pve sas2308 直通+1
zfs很吃記憶體
如果要SAS 可以考慮 X10SDV-7TP4F 神版
可以請教一下超微的板要去那買?
巴德?或是有在賣伺服器的 SI 廠商?
拍賣平台搜一下有些賣家看起來也是專賣這類的。
感謝分享
34
[請益] 六、七年前的電腦升級請益六、七年前的電腦 重灌過還是覺得有點慢 主要用途是上網文書機 chrome瀏覽器可能同時開十幾個網頁 主要用excel、ppt之類18
[心得] TOSHIBA東芝16TB企業級硬碟(MG08ACA16T開頭先恭喜金州勇士8年4冠Curry終於拿FMVP 六月初剛好在蝦皮拿到9折券+原價屋的-480元券 TOSHIBA東芝16TB 企業級硬碟(MG08ACA16TE)買下來大概7700元左右 ※有搶到85折券跟原價屋券的話大概七千初就能入手17
[情報] Seagate FireCuda火梭魚電競硬碟新品上市PChome 上市 Seagate【FireCuda】8TB 3.5吋 電競硬碟(ST8000DX001) ◆容量:8TB ◆FireCuda 遊戲級PC硬碟16
[問卦] DDR3主機板可以再戰10年嗎小弟魯宅7年前裝的主機板很像掛了,因為一直抓不到開機SSD 獨立測試SSD是好的(線材也都重複測過了) 想說換個空硬碟重灌看能不能用,結果挖草 重灌USB隨身碟一接上去就當機 查了下有可能是主機板掛了,本來想說糟了 484要整台重組了14
[問題] 新電腦一次幹掉三顆硬碟昨天犯衰……幾個月前剛買的電腦,這幾天發生了不正常的狀況…開機要按很多次才開得起 來… 有時甚至把電源供應的開關關了,一陣子後再開,才能開機…… 當初買電腦時,除了新的兩支ssd是買新的,其餘sata槽介面的硬碟是沿用,光碟機用一條 電源線,其餘四顆硬碟用一條電源線…10
[測試] Phanteks P600S、3070ti+RX-580雙卡測試近期顯卡的市場開始有變動,比較能單買新卡了。剛好RX580也差不多該換了,所以就鎖 定3070Ti/3070。打從一開始就沒打算挑AMG那幾張臭得要死的顯卡。這幾天藝人店有開放 大哥的3070Ti就趕快先買了 機殼因為現有P100大約只能裝29cm的卡。所以換3070Ti後連殼也要跟著換,參考版友的意9
[請益] 升級電腦建議目前電腦配置 CPU: AMD R7 3700x搭配240mm水冷 主機板: 華碩 prime x570-p8
[心得] 升級i7-12700/H670/T-CREATE SSD 開箱測試文長圖多! 這次升級電腦選擇的組件如下 CPU :Intel i7-12700 MB :華碩 TUF GAMING H670-PRO WIFI D4 RAM : 美光 Crucial Ballistix 16GB*2 DDR4-3200 白 雙通 CL 16-18-18 (1024*8)6
[採購] 8TB 3.5吋硬碟推薦哪顆?硬碟空間不足 想升級一顆8TB 3.5吋硬碟 看現在價格比較優惠的是WD跟Seagate 但過去對Seagate硬碟印象不是太好,還是優先考慮WD 1.【WD 威騰】紅標 Plus 8TB NAS專用 3.5吋 SATA硬碟(WD80EFZZ) 目前momo跟PChome都有在特價 $5490