回覆列表
-
1 # 火系弓箭手
-
2 # 蠻桃美食薈萃Raid重建時,硬碟效率很低,有什麼辦法解決?首先不太清楚你現在伺服器是否已經在重建資料了。如果是陣列已經開始重建了,那就最好老老實實的等著,哪怕等上48小時也不要去嘗試隨便重新啟動或者終止這個過程,一旦你強行終止你應該會知道這會導致資料丟失的風險性,以及下一次重建需要更長的時間。
那麼陣列如果想要重建資料快,說到底了最根本的還是要看你的陣列卡速度,陣列卡快取大小,以及硬碟的速度,你要是固態肯定比SAS要快。這是最根本的東西,如果想要適當最佳化下,來提高下一次重建的速度,則需要根據你陣列盤上的資料來決定最佳化,假設你伺服器陣列上都是單個大檔案,比如是影片檔案這些比較多,可以考慮將陣列的簇大小修改大一些比如64K-128K,如下圖:
如果是小檔案居多,例如WEB資料或者其他,可以考慮將簇設定的小一些,比如4K-16K之間。這樣能適當提高磁碟資料讀寫的效率。
切記!已經組好了陣列的前提下,不要去動陣列引數哦!一旦動了引數很有可能會導致陣列被拆資料徹底丟失!
這裡說說我的經驗吧。
現在raid重建時候有一種快速模式,能在幾分鐘內建好,但是那只是表面現象,實際上是raid廠家允許在硬碟未完全初始化完成的時候開始儲存資料,而重建的過程是不可能跳過的,也就是說raid是邊初始化邊存資料。
這算一種折中方案,應該能滿足你的需求。
另外每個廠家不同,有的支援這種快速重建,有的不支援,而且設定也不一樣,在這裡不好敘述。你要去查詢一下你自己的raid卡廠家資訊