Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

調查遺失的物件

貢獻者

觸發*物件遺失*警示時、您必須立即調查。收集受影響物件的相關資訊、並聯絡技術支援部門。

開始之前
關於這項工作

*物件遺失*警示表示StorageGRID 、Sure認為網格中沒有物件的複本。資料可能已永久遺失。

立即調查遺失的物件警示。您可能需要採取行動、以避免進一步的資料遺失。在某些情況下、如果您採取提示行動、可能可以還原遺失的物件。

步驟
  1. 選擇*節點*。

  2. 選擇「儲存節點_>*物件*」。

  3. 檢閱「物件數」表格中顯示的遺失物件數。

    此數字表示此網格節點偵測到整個StorageGRID 作業系統中遺失的物件總數。此值是在LDR和DDS服務中、資料儲存區元件遺失物件計數器的總和。

    節點儲存節點物件頁面遺失物件
  4. 從管理節點"存取稽核記錄"判斷觸發 * 物件遺失 * 警示的物件唯一識別碼( UUID ):

    1. 登入網格節點:

      1. 輸入下列命令: ssh admin@grid_node_IP

      2. 輸入檔案中列出的密碼 Passwords.txt

      3. 輸入以下命令切換到 root : su -

      4. 輸入檔案中列出的密碼 Passwords.txt。當您以 root 登入時、提示會從變更 $`為 `#

    2. 變更至稽核記錄所在的目錄。輸入: cd /var/local/log/

    3. 使用Grep擷取物件遺失(OLST)稽核訊息。輸入: grep OLST audit_file_name

    4. 請注意訊息中包含的UUID值。

      >Admin: # grep OLST audit.log
      2020-02-12T19:18:54.780426 [AUDT:[CBID(UI64):0x38186FE53E3C49A5][UUID(CSTR):926026C4-00A4-449B-AC72-BCCA72DD1311]
      [PATH(CSTR):"source/cats"][NOID(UI32):12288733][VOLI(UI64):3222345986][RSLT(FC32):NONE][AVER(UI32):10]
      [ATIM(UI64):1581535134780426][ATYP(FC32):OLST][ANID(UI32):12448208][AMID(FC32):ILMX][ATID(UI64):7729403978647354233]]
  5. 使用 UUID 來查詢遺失物件的中繼資料:

    1. 選取* ILM >*物件中繼資料查詢

    2. 輸入 UUID 、然後選取 * 查詢 * 。

    3. 檢閱中繼資料中的位置、並採取適當的行動:

      中繼資料 結論

      找不到物件 <object_identifier>

      如果找不到物件、則會傳回「錯誤:」訊息。

      如果找不到物件、您可以重設*遺失物件*的計數、以清除警示。缺少物件表示該物件是刻意刪除的。

      位置> 0

      如果輸出中列出了位置、則「物件遺失」警示可能是假正面。

      確認物件存在。使用輸出中列出的節點ID和檔案路徑、確認物件檔案位於所列位置。

      (說明如何使用節點 ID 來尋找正確的儲存節點的程序"正在搜尋可能遺失的物件"。)

      如果物件存在、您可以重設*遺失物件*的計數、以清除警示。

      位置= 0

      如果輸出中未列出任何位置、表示物件可能遺失。您可以親自嘗試"搜尋並還原物件"、也可以聯絡技術支援部門。

      技術支援人員可能會要求您判斷是否有正在進行的儲存恢復程序。請參閱和"將物件資料還原至儲存磁碟區"的相關資訊"使用 Grid Manager 還原物件資料"