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

了解如何使用 Novus Data Director

貢獻者 dmp-netapp

Novus Data Directors (NDD) 是 Novus 中繼資料階層的核心,負責管理跨 MDS 節點的中繼資料經銷和所有權。您可以使用 NDD 命令列介面執行管理工作。在將 NetApp Novus 部署到正式作業環境之前,請務必了解其管理結構和組態選項。

Novus 命令列介面

您可以透過其中一台作用中的 MDS 主機的 Linux 命令列介面來管理 Novus Data Director。您可以本機連線到 MDS 主機,也可以透過 SSH 連線。NDD 命令列介面提供兩個主要工具。

mds-admin

在以下描述的幾個不同區域中對單一節點執行個體(一個命名空間)進行操作。該命令連接至 pnfs-mds 管理端點(預設連接埠為 50051)。

ndd-admin

可對整個 NDD 部署(所有主機和命名空間)進行操作。您可以準備主機、資源配置命名空間,並處理管理和維護工作,例如備份與恢復、金鑰輪替和升級。它會視需要代表您執行 `mds-admin`命令。

使用 `mds-admin`來執行 Novus 管理

您可以使用 NDD CLI 對 Novus Data Director 執行各種管理工作。這些工作分為幾個類別。

警告 在 NDD 上執行命令時務必注意。某些命令可能會改變系統狀態或帶來較高的風險。其他命令,例如節點命令 (force-remove、 subtree-unlink、 backup restore),可能會造成損害。
健全狀況、診斷與支援
  • 判斷 NDD 叢集狀態

  • 收集支援套裝組合並列印傳輸協定版本

  • 清理任何當機遺留的檔案與記錄

  • 檢查或修理 `mds-admin`操作日誌

MDS 叢集成員資格與升級
  • 新增、排空、分離或移除 MDS 節點,並附加備用副本

  • 逐個節點執行滾動升級並推送組態變更

中繼資料所有權:命名空間如何在 MDS 節點間分割
  • 列出、移動、分割和重新分配 MDS 節點之間的子樹,並批准自動分割提議

  • 重新平衡分片並解釋路徑放置的位置

資料伺服器(ONTAP 後端)管理
  • 註冊、移除、驗證和清空資料伺服器,並設定其狀態

  • 檢查容量、設定放置權重、設定多重路徑位址和 NFS 版本,並管理 MDS 主機上的資料伺服器掛載

  • 在匯出上宣告所有權標記,並維護資料伺服器主機清單

資料放置與保護
  • 找出哪個資料伺服器存放檔案,然後將其移動、重新對應或新增鏡射

  • 將鏡射修理至資料伺服器,在資料伺服器之間移動鏡射,並將檔案回填至目標鏡射數量

  • 管理預先建立的檔案資源池

  • 開啟或關閉分層

  • 為 HPC 路徑啟用或停用寬等量配置

命名空間原則與資料管理員
  • 設定配額

  • 為路徑新增中繼資料標籤並按標籤搜尋

  • 備份、驗證與還原中繼資料目錄

用戶端、租戶和附加流程
  • 強制用戶端工作階段過期、清理用戶端恢復記錄,以及管理用戶端身分記錄

  • 恢復後處理 VIP 路由

  • 建立、暫停、恢復、快照、還原、移轉和限制租戶

  • 註冊並限制輔助(「伴隨」)程序的資源

開始使用 NDD CLI

您可以發出一些基本命令來開始使用。

關於此任務

預設情況下, mds-admin 連接到本機主機(127.0.0.1,連接埠 50051)上的中繼資料伺服器。若要連線到其他 NDD 執行個體,請將選項 --mds-host <address> 與 --mds-port <port> 搭配使用。請務必使用主機的 MDS 位址,而不是其管理位址。

開始之前

您需要 MDS 主機的 IP 位址或主機名稱,以及對該主機的 SSH 存取。您也需要適當的憑證以 root 使用者登入。

步驟
  1. 使用 SSH 連線到 MDS 主機。

    ssh root@<mds-host>

  2. 顯示版本和傳輸協定版本。

    mds-admin -V

  3. 取得命令協助

    mds-admin --help
    mds-admin help status
    mds-admin help "ds list"

    請注意, --help 會列出所有可用命令,而 help <command> 會顯示特定命令的選項。請將完整的多字命令放在雙引號內。您也可以使用 mds-admin help -k <keyword> 依關鍵字進行搜尋。