Linux

伺服器上的 ZFS ZIL 故障

  • February 2, 2017

我有一台使用 ZIL 日誌設備執行 ZFS 的伺服器。我們有一個失敗的驅動器,我必須更換,現場的技術人員拔掉了 ZIL 驅動器。

我清除了設備,但似乎無法弄清楚如何將其重新連接到陣列。

它仍然說有故障,當然陣列現在處於降級狀態。

我必須導出和導入池嗎?

有沒有更好的方法來重新連接日誌設備?

Solaris 系統管理員指南

如果沒有鏡像單獨的日誌設備並且包含日誌的設備發生故障,則儲存日誌塊將恢復到儲存池。

日誌設備可以作為較大儲存池的一部分添加、替換、附加、分離、導入和導出。從 Solaris 10 9/10 發行版開始,可以刪除日誌設備。

所以,照常做。要麼自行更換設備

# zpool replace tank c0t0d0 c0t0d0

或刪除並再次添加:

# zpool remove tank c0t0d0
# zpool add tank log c0t0d0

引用自:https://serverfault.com/questions/829786