第三方硬盤?Synology_HDD_db 從原理到回滾的完整指南)
群暉NAS不認(rèn)第三方硬盤Synology_HDD_db 從原理到回滾的完整指南【免費(fèi)下載鏈接】Synology_HDD_dbAdd your HDD, SSD and NVMe drives to your Synologys compatible drive database and a lot more項(xiàng)目地址: https://gitcode.com/GitHub_Trending/sy/Synology_HDD_db你剛在存儲(chǔ)管理器里掛上一塊第三方硬盤狀態(tài)欄提示未經(jīng)驗(yàn)證的兼容性存儲(chǔ)池也建不了。Synology_HDD_db 是個(gè)把硬盤寫進(jìn)群暉官方兼容性數(shù)據(jù)庫的開源腳本專治這類第三方硬盤兼容性警告。根源群暉的兼容白名單是怎么限制你的群暉用的是兼容白名單機(jī)制只有官方列表里的硬盤才被完全信任能自由參與新建存儲(chǔ)池、遷移等操作第三方硬盤、非原裝內(nèi)存都會(huì)被當(dāng)作可疑對(duì)象招來警告和限制。麻煩還不止于此。DSM 會(huì)定期自動(dòng)更新硬盤數(shù)據(jù)庫存儲(chǔ)管理器設(shè)置里的硬盤數(shù)據(jù)庫一節(jié)點(diǎn) Update Now 還能手動(dòng)立即更新。這意味著你手動(dòng)改過的數(shù)據(jù)庫下次更新就會(huì)被覆蓋硬盤再次不被識(shí)別。Synology_HDD_db 的做法是直接寫庫它先讀取你的 NAS 機(jī)型和 DSM 版本確定該改哪些數(shù)據(jù)庫文件再列出每塊硬盤的型號(hào)與固件版本把庫里沒有的補(bǔ)進(jìn)對(duì)應(yīng)機(jī)型的數(shù)據(jù)庫含 M.2 PCIe 卡和擴(kuò)展單元。動(dòng)手前會(huì)自動(dòng)備份原始數(shù)據(jù)庫文件若 DSM 更新過數(shù)據(jù)庫備份也會(huì)刷新為未編輯的版本。準(zhǔn)備腳本該放哪個(gè)卷、從哪里獲取支持范圍DSM 6 以及 DSM 7 的 7.1 / 7.2 / 7.3 / 7.4覆蓋絕大多數(shù)存量機(jī)型。存放位置有一條紅線別把腳本放在 M.2 卷上。因?yàn)?DSM 或存儲(chǔ)管理器更新后M.2 卷要等腳本跑完才可用——腳本自己放在 M.2 卷里就構(gòu)成死循環(huán)它檢測到這一點(diǎn)會(huì)直接警告并退出。放普通卷即可比如/volume1/scripts/。獲取方式二選一git clone https://gitcode.com/GitHub_Trending/sy/Synology_HDD_db /volume1/scripts/syno_hdd_db這條命令把整個(gè)倉庫拉到 NAS 的固定目錄腳本syno_hdd_db.sh、廠商 ID 表syno_hdd_vendor_ids.txt等必需文件一次到位。不習(xí)慣 git 的話去倉庫 Releases 頁面下載Source code (zip)解壓到 NAS保證syno_hdd_vendor_ids.txt與腳本在同一目錄就行。最小操作日常只需一條命令sudo -s /volume1/scripts/syno_hdd_db/syno_hdd_db.sh -nr這就是日常運(yùn)行命令-nr是最常用的組合兩個(gè)字母各管一件事-n--noupdate阻止 DSM 自動(dòng)更新硬盤數(shù)據(jù)庫防止你的修改被覆蓋-r--ramDSM 7.x 下禁用內(nèi)存兼容性檢查非原裝內(nèi)存不再彈警告同時(shí)把最大支持內(nèi)存對(duì)齊到你實(shí)際安裝量DSM 只用這個(gè)值計(jì)算 SSD 緩存的預(yù)留內(nèi)存區(qū)。首次運(yùn)行后大概率需要重啟 NAS 修改才生效裝了 M.2 硬盤基本要重啟一次。若只有 SATA 盤DSM 7 下腳本會(huì)觸發(fā) DSM 重新檢查兼容性部分情況可免重啟。參數(shù)速查按場景挑參數(shù)參數(shù)風(fēng)險(xiǎn)等級(jí)適用場景一句話說明-nr? 低新裝第三方硬盤日常維護(hù)核心組合硬盤進(jìn)兼容庫 防 DSM 覆蓋 消除內(nèi)存警告-s--showedits? 低想核實(shí)腳本改了什么顯示對(duì)數(shù)據(jù)庫文件做出的具體修改-w? 低西數(shù)盤用滿 3 年觸發(fā)誤報(bào)警告禁用 WD Device AnalyticsDSM 7.2.1 起系統(tǒng)已默認(rèn)禁用不加-f默認(rèn)行為?? 中想給第三方 SSD / NVMe 開 TRIMDSM 會(huì)放開第三方 SSD 與 NVMe 的 TRIM 開關(guān)-p?? 中M.2 盤裝在 PCIe 卡上想建卷啟用未知 PCIe 適配器上 M.2 建卷-S/--ssd?? 中HDD/SSD 混裝想讓 SSD 負(fù)責(zé)讀給內(nèi)部 HDD 設(shè) write_mostlyDSM 優(yōu)先從內(nèi)部 SSD 讀-I? 低IronWolf Health Monitor 不認(rèn)新盤更新到 2.5.1僅 x86_64 機(jī)型22 系列及更新機(jī)型若未裝會(huì)順帶安裝未經(jīng)完整測試-f 高跑完腳本硬盤仍顯示不受支持強(qiáng)制 DSM 不再檢查硬盤兼容性最后手段-i 高硬盤在庫中但標(biāo)記為不兼容把該硬盤從不兼容改為支持--restore? 低想把所有修改撤銷回滾腳本做的全部修改兩個(gè) 參數(shù)單獨(dú)說。-f是最后手段后果清單不短數(shù)據(jù)去重功能不再可用群暉品牌硬盤無法再更新固件在 DSM 7.4 下直接不可用。-i只針對(duì)數(shù)據(jù)庫里已收錄、但標(biāo)記為不兼容的硬盤除非清楚后果兩者都不要碰。進(jìn)階功能TRIM、讀寫分工與 M.2 卡SSD TRIM默認(rèn)放開三塊盤起別越線默認(rèn)行為不加-f就是讓 DSM 對(duì)第三方 SSD 和 NVMe 放開 TRIM 開關(guān)你在存儲(chǔ)管理器里直接啟用即可。沒有 TRIMSSD 釋放的空間不會(huì)真正交還給閃存用久了碎片拖慢性能。但有一條紅線RAID 5、RAID 6 或 SHR 里用了 3 塊及以上 SSD 時(shí)除非確定你的 SSD 采用群暉知識(shí)庫所說的方法 1TRIM否則別開。方法 2TRIM 用在 3 塊以上的陣列上可能導(dǎo)致數(shù)據(jù)丟失這筆賭注不劃算。write_mostly讓 SSD 負(fù)責(zé)讀NAS 里 HDD、SSD 都有時(shí)系統(tǒng)讀寫還壓在慢速機(jī)械盤上。加-S運(yùn)行腳本會(huì)把內(nèi)部 HDD 標(biāo)記為 write_mostlyDSM 平時(shí)從更快的內(nèi)部 SSD 讀數(shù)據(jù)sudo -s /volume1/scripts/syno_hdd_db/syno_hdd_db.sh -nr -S-S自動(dòng)挑選內(nèi)部 SSD 當(dāng)讀盤想手動(dòng)指定用--ssdsata1,sata2直接傳盤符逗號(hào)分隔多塊--ssdrestore恢復(fù)默認(rèn)。NVMe 不能當(dāng)讀盤因?yàn)樗怀休d DSM 的系統(tǒng)與交換分區(qū)找不到內(nèi)部 SSD 時(shí)腳本會(huì)直接提示無法設(shè)置。M.2 擴(kuò)展卡與擴(kuò)展單元-p 開啟建卷M2D20、M2D18、M2D17、E10M20-T1 這幾張卡在部分機(jī)型上不被官方支持DSM 7.2 起默認(rèn)也不允許在存儲(chǔ)管理器里建 M.2 存儲(chǔ)池。-p能在不支持的機(jī)型上啟用這些卡、確認(rèn) M.2 卷支持已打開并在 DSM 7.2 及以上新型號(hào)讓你直接在存儲(chǔ)管理器創(chuàng)建 M.2 存儲(chǔ)池和卷。這類修改要求腳本每次開機(jī)都運(yùn)行所以要在 DSM 任務(wù)計(jì)劃里配置開機(jī)任務(wù)README.md 里有排程說明部分新型號(hào)可能還需搭配作者的另一個(gè)腳本 Synology_enable_M2_card。擴(kuò)展單元無需額外參數(shù)腳本自動(dòng)檢測已連接的 DX517、RX418 等擴(kuò)展單元把里面的硬盤寫進(jìn)對(duì)應(yīng)單元的兼容性數(shù)據(jù)庫。后悔藥全部修改隨時(shí)可回滾這是大膽嘗試的底氣腳本動(dòng)手前會(huì)備份原始數(shù)據(jù)庫--restore回滾它做過的全部修改--restore --ssdrestore則連 write_mostly 一并恢復(fù)。試了不行就還原試錯(cuò)成本接近零。各版本的修復(fù)與行為變化可在 CHANGES.txt 中查詢。腳本只修改兼容性數(shù)據(jù)庫及相關(guān)開關(guān)不改變硬盤本身的可靠性。-f、-i是最后手段TRIM 在 3 塊以上 SSD 陣列上開啟前先核實(shí) SSD 的 TRIM 方式長期陣列仍建議優(yōu)先選企業(yè)級(jí)硬盤?!久赓M(fèi)下載鏈接】Synology_HDD_dbAdd your HDD, SSD and NVMe drives to your Synologys compatible drive database and a lot more項(xiàng)目地址: https://gitcode.com/GitHub_Trending/sy/Synology_HDD_db創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考