了解如何使用 Novus Data Director
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 使用者登入。
-
使用 SSH 連線到 MDS 主機。
ssh root@<mds-host> -
顯示版本和傳輸協定版本。
mds-admin -V -
取得命令協助
mds-admin --help mds-admin help status mds-admin help "ds list"
請注意,
--help會列出所有可用命令,而help <command>會顯示特定命令的選項。請將完整的多字命令放在雙引號內。您也可以使用mds-admin help -k <keyword>依關鍵字進行搜尋。