PowerFlex 4.x 如何更換 HCI 節點的 NVMe RDM

Summary: 本文逐步說明如何更換 NVMe 裝置,以及如何在 SVM 中進行 RDM 設定,以正確對應至 ESXi 主機

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

步驟 

 

1- 找到驅動器的屬性
使用 iDRAC 公用程式收集 NVMe 磁碟機的相關資訊。

  1. 從網際網路瀏覽器前往 http://< iDRAC_IP_address>
  2. DELL 主控台登入 視窗中,輸入使用者名稱和密碼,然後按一下 登入Integrated Dell Remote Access Controller 畫面隨即出現。
  3. 在導覽窗格中,選取儲存>裝置概觀,然後按一下實體磁碟。iDRAC 會顯示安裝在伺服器上的實體磁碟機清單。
  4. 狀態 欄中,搜尋 故障 狀態的磁碟機。
  5. 將磁碟機 的名稱插槽號碼和序號記錄在 NVMe 資訊表中的

 

磁碟機名稱磁碟機插槽磁碟機列。

 

 

 

2-超融合節點收集 SDS資訊

使用 PowerFlex Manager 平台 (PFMP) 收集關於超融合節點上故障 NVMe 磁碟機的 PowerFlex SDS 資訊。

  1. 在網頁瀏覽器中,輸入 PFMP IP 位址,並以系統管理員使用者身分登入。
  2. 一下封鎖 > SDS。 然後選取具有故障 NVMe 的受影響 SDS 節點
  3. 在右窗格中,按一下所選 SDS 下的裝置
  4. 記下故障的裝置路徑和 SP 名稱 

    比如

     SSD => /dev/sdX

    NVMe => /dev/nvmeXn1 
  5.  

    若為使用 CloudLink 加密的裝置,裝置路徑會顯示為:

    SSD => /dev/mapper/svm_sdX

    NVMe => /dev/mapper/nvmeXn1 
  6. 使用 SSH 連線至 ESXi 主機
  7. 執行下列命令,尋找故障裝置 的名稱 :  
    esxcli nvme device list

    隨即會顯示類似以下內容的輸出:


     

  8. 故障裝置在裝置清單的狀態 欄中會顯示為離線。

    記下裝置名稱,例如:vmhba10 
  9. 找到裝置 vmhbaX 的配接卡並找到序號:
    esxcli nvme device get -A vmhbaX | grep -i serial
    例如:
    esxcli nvme device get -A vmhba10 | grep -i serial

    輸出顯示驅動器的詳細資訊,包括序列號。


     

 

 

3- 超融合節點上的 PowerFlex移除故障NVMe磁碟機

  1. 如果您尚未登入 PFMP,請登入。
  2. 在 PFMPGUI 左窗格中,按一下封鎖 >SDS,>從右側圖表的裝置超連結列出 SDS 裝置 
  3. 選取故障裝置的核取方塊。請確定您選擇的儲存裝置與您在步驟 2 記下的裝置相同
  4. 在上方功能表中,按一下 更多動作 >移除

  5. 移除裝置對話方塊中,按一下移除以確認。

    1. 如果故障的磁碟機是使用 CloudLink 加密,請取消加密裝置,否則若未使用 CloudLink,請略過此步驟:
      1. 使用 SSH 連線至節點。
      2. 執行下列命令:
  6. svm -y erase /dev/nvmeXn1

    其中 X 是數字磁碟機識別碼

 

4- 從 SVM 中移除故障裝置的 RDM

  1. 重新登入 vCenter。
  2. 清查窗格中,選取主機叢集
  3. 在導覽窗格中,選取影響深遠的 ESXi HCI 伺服器。
  4. 設定標籤中,選取儲存>儲存裝置以檢視主機上的儲存裝置。
  5. 尋找可操作狀態 為失效或錯誤的 NVMe 裝置。(有關詳細資訊,請參閱下面的“在 ESXi 伺服器上關聯設備插槽和操作系統路徑”。
  6. 在裝置 詳細資料 >內容 標籤中,找到裝置的 PowerFlex 磁碟機名稱和 NVMe 識別碼,並將其抄下。

  7.  

    在導覽窗格中,以滑鼠右鍵按一下受影響的 HCI ESXi 主機上的 SVM ,然後選取 編輯設定

    編輯設定 視窗中會顯示 虛擬硬體 標籤。SVM 詳細資料包含硬碟。每個變暗的硬碟都是 RDM 裝置。

  8. 展開每個 RDM 的屬性。

    實體 LUN 欄位中,尋找您在上一個步驟中取得的 NVMe 裝置識別符值。

     

     

 

  1. 如果識別符值顯示為實體 LUN 值的一部分,則這是故障的裝置。否則,請選取 管理其他磁碟 以檢視 SVM 上的其他硬碟,並檢查其 實體 LUN 值,然後按一下 管理路徑 以識別故障的裝置。

     

  2. 當您使用實體 LUN 值識別出有故障裝置的硬碟後,請按一下硬碟右側的 X ,以移除裝置。

     


     

 

 

 

 

 

 

 

 

選取刪除資料存放區的檔案,然後按一下關閉

 

 

 

5- 實體將故障的 NVMe 磁碟更換為狀況良好的新磁碟 

停止PowerFlex節點上的NVMe裝置活動

  • 登入 iDRAC。
  • 在主功能表上,選取 設定>儲存裝置組態
  • 「控制器 」欄位中,根據伺服器型號從清單中選擇相應的控制器:
    • PowerFlex R650 節點:CPU
    • PowerFlex R750 節點:PCIe 延伸裝置
    • PowerFlex R6525 節點:PCIe 延伸裝置

 

  • 隨即開啟新的頁面,其中包含與該控制器關聯的實體磁碟機清單。
  • 選取需要更換的實體磁碟機,然後按一下 準備移除 >立即套用

 

 

您現在可以從伺服器實際移除故障的 NVMe 裝置。

 

6- 準備 NVMe 裝置並將其新增ESXi伺服器上PowerFlex系統

使用下列工作來準備 NVMe 裝置以供使用,並且將裝置插槽與 ESXi 型伺服器上的作業路徑相互關聯,藉此將其新增至 PowerFlex 系統。

  1. 從網際網路瀏覽器前往 http://< iDRAC_IP_address>
  2. DELL 主控台登入 視窗中,輸入使用者名稱和密碼,然後按一下 登入
  3. 從主功能表中,選取儲存>裝置概觀,然後按一下實體磁碟。iDRAC 會顯示安裝在伺服器上的實體磁碟機清單。
  4. 找到插槽編號與您剛更換的磁碟機插槽相符的列。
  5. 按一下左欄中的加號,以顯示磁碟機的進階內容。
  6. 搜尋新磁碟機的 序號 ,並將其抄下。例如:50000396DC89A872

注意:如果 iDRAC 未顯示磁碟機的序號,可能是更換用磁碟機安裝不正確。

  1. 使用 SSH 登入 SVM
  2. 執行下列命令以檢查作業系統裝置路徑:
ls -l /dev/disk/by-id/

 

隨即會顯示類似以下內容的輸出:

 

  1. 找到末尾有 sdX 的行,然後記下 SFFxxxxx編號。
  2. 執行下列命令以檢查更換裝置的狀態。
esxcli nvme device list

隨即會顯示類似以下內容的輸出:

  1. 選擇 )執行下列命令以檢查更換裝置的韌體版本:
esxcli nvme device get -A vmhbaX | grep -i Revision

其中 vmhbaX 是新 NVMe 裝置的名稱。

例如,對於上一步圖片中顯示的更換設備,命令為:

esxcli nvme device get -A vmhba10 | grep -i Revision

隨即會顯示類似以下的輸出,實際的韌體版本:

 

 

確認韌體版本是否相容於 RCM 或 IC 

  1. 找到裝置 vmhbaX 的配接卡並找到序號:
esxcli nvme device get -A vmhbaX | grep -i serial

例如:

esxcli nvme device get -A vmhba10 | grep -i serial

輸出顯示驅動器的詳細資訊,包括序列號。

 

 

 

 

 

7-(選用)PowerFlex 節點加密新的NVMe裝置,如果不使用 Cloudlink,請略過此步驟

如果您更換的 NVMe 磁碟機是使用 CloudLink 加密,請執行下列步驟以加密新的 NVMe 磁碟機。如果故障的磁碟機未加密,請略過此工作。

  1. 使用 SSH 連線至 SDS 節點。
  2. 執行此命令以加密新磁碟機:
svm encrypt /dev/nvme<xxx>

其中 NVMe<XXX>是您剛更換的裝置名稱。例如:

svm encrypt /dev/nvmeXn1

約 60 秒後,新裝置將會進行加密。

  1. 執行下列命令以確認新裝置的位置:
svm status

應顯示類似以下內容的輸出:

State: Connected (server 192.168.150.32)
Group: MG-12 Policy: Manual
AES-NI HW acceleration: Yes
Volumes:
/             unencrypted
/home         unencrypted


Devices:
/dev/nvme0n1    encrypted       (sds	SN:9486948577248625  /dev/mapper/svm_nvme0n1)
/dev/nvme10n1	encrypted	(sds	SN:948694857725248625/dev/mapper/svm_nvme10n1)
/dev/nvme11n1	encrypted	(sds	SN:948694857725258625/dev/mapper/svm_nvme11n1)
/dev/nvme12n1	encrypted	(raw	SN:948694857725268625/dev/mapper/svm_nvme12n1)
/dev/nvme13n1	encrypted	(raw	SN:948694857725278625/dev/mapper/svm_nvme13n1)
/dev/nvme14n1	encrypted	(raw	SN:948694857725288625/dev/mapper/svm_nvme14n1)
/dev/nvme15n1	encrypted	(raw	SN:948694857725298625/dev/mapper/svm_nvme15n1)
/dev/nvme16n1	encrypted	(raw	SN:948694857725308625/dev/mapper/svm_nvme16n1)
/dev/nvme17n1	encrypted	(raw	SN:948694857725318625/dev/mapper/svm_nvme17n1)

 

  1. 找到 /dev/nvmeX 裝置並確定其已加密,然後在磁碟機資訊表中記錄其新裝置路徑。

例如:

/dev/mapper/svm_nvme17n1

 

 

8-將裝置新增至超融合節點上的 PowerFlex 系統

將新的 NVMe 作為 RDM 對應至 SVM,然後將其新增至 PowerFlex 系統。

 

  1. 開啟 SSH 工作階段至受影響的 HCI ESX 主機。
  2. 使用下列命令列出連接至 ESXi 主機的磁碟:
 # ls -l /vmfs/devices/disks
  1. 從清單中,標識要配置為 RDM 的本地設備並複製設備名稱。

    注意:設備名稱可能以 t10 為前綴。並且看起來類似於 :t10。F405E46494C4540046F455B64787D285941707D203F45765
  2. 若要將裝置設定為 RDM 並將 RDM 指標檔案輸出至您選擇的目的地,請執行下列命令:
 # vmkfstools -z /vmfs/devices/disks/ /vmfs/volumes///_x.vmdk

例如:

 # vmkfstools -z /vmfs/devices/disks/t10.F405E46494C4540046F455B64787D285941707D203F45765 /vmfs/volumes/Datastore2/SVM-1/svm-1_1.vmdk

注意:新創建的 RDM 指標檔的大小似乎與它映射到的原始設備的大小相同;這是虛擬檔案,並未佔用任何儲存空間。
 

  1. 建立 RDM 指標檔案後,請使用 vSphere Client 將 RDM 連接至虛擬機器:
     
  1. 從 vSphere 用戶端重新掃描 ESXi 儲存裝置,以公開新增的裝置。
  2. 選取受影響的 HCI ESXi 主機 > 儲存裝置配接卡重新 >掃描儲存裝置

 

 

  1. 以滑鼠右鍵按一下位於受影響的 HCI ESXi 主機上的 SVM ,然後選取 編輯設定
  2. 選取右上角的 「新增裝置 > 」 現有硬碟

  1. 選取硬碟。
  2. 選取使用現有的虛擬磁碟。
  3. 瀏覽至您在步驟 4 中儲存 RDM 指標的目錄,然後選取 RDM 指標檔案,然後按一下 下一步
  4. 選擇要將磁碟附加到的虛擬 SCSI 控制器,然後按下一步
  5. 按一下完成
     

現在,您應該會在虛擬機器清查中看到您的新硬碟,作為對應的原始 LUN

 

 

 

Affected Products

ScaleIO
Article Properties
Article Number: 000334185
Article Type: How To
Last Modified: 19 Jun 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.