兩個單獨的驅動器設定和獲取無法導入“xxxxx”:不存在這樣的池

兩個單獨的驅動器設定和獲取無法導入“xxxxx”:不存在這樣的池

我有一個簡單的 freeNAS 設定(FreeNAS-9.10.2-U6 (561f0d7a1)),可以存取兩個獨立的驅動器,沒有鏡像。

有一段時間沒有真正存取系統,在斷電後我需要啟動它,現在兩個磁碟上似乎都沒有安裝。

在開始 ZFS 磁碟區匯入的引導過程中,我得到以下資訊:

cannot import 'NAS-5TB-01': no such pool or dataset
        Destroy and re-create the pool from
        a backup source

cannot import 'NAS-5TB-01-Backup': no such pool or dataset
        Destroy and re-create the pool from
        a backup source

我沒有對此運行任何命令,因為數據相當重要。

有沒有辦法恢復並存取驅動器上的資料?就像我說的,它們只是我需要能夠掛載的單獨共享。

任何幫助,將不勝感激。

答案1

首先,如果磁碟上有重要數據,為了確定起見,我會先在另一台電腦上將低階副本複製到另一個磁碟上。也就是說,通常只要您不實際嘗試導入池並只是尋找它,就不會發生任何不好的事情...

我不知道 FreeBSD 中使用的確切命令,但通常我會這樣做:

  1. 檢查硬體是否存在且沒有明顯損壞,檢查/重新插入/更換電纜(但不要交換磁碟)
  2. 檢查 SAS/SATA 控制器是否正常工作並且磁碟是否被識別(我認為geom disk list應該這樣做)
  3. 檢查磁碟的名稱/ID 是否與 ZFS 期望的不同
  4. 運行zpool import以顯示任何可匯入的池
  5. 如果找到,請zpool import <id>按照man zpool說明中解釋的各種選項(僅銷毀、強制、唯讀、nomount 等)運行(這取決於您的具體情況,此處可能會發生資料遺失)

相關內容