Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

VPLEX:儲存磁碟區會將「作業狀態」和「健全狀況」報告為未知

Summary: 管理伺服器和導向器之間的版本不相符,會導致所有儲存磁碟區報告其「作業狀態」和「健全狀況狀態」為「未知」。

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

在 VPLEX 韌體升級失敗並回復而造成版本不相符的情況下,我們可能會發生 VPLEX VS6 MMCS-A (管理伺服器) 為較高韌體版本 (6.2.x),且導向器為原始較低韌體版本 (即 6.1.x) 的情況。這會導致 VPLEX 使用者介面 (UI) 發生外觀問題,導致系統中的所有儲存磁碟區報告「運作中」和「健全狀況」狀態為「未知」。然而,仔細檢查時,磁碟區為連線,且最高層級虛擬磁碟區未降級。

1] 確認程式碼不相符。您可以使用 VPlexcli「health-check」命令及/或 VPlexcli「version-a」命令完成。

以下範例來自 health-check 輸出的上方部分:

產品版本:版本不相符 (或 NDU) << 不相符表示管理伺服器和導向器之間有不同的韌體版本 產品類型:Metro WAN 連線類型:FC 硬體類型:VPL <-- 代表 VS6 叢集大小:4 個引擎 <-- 表示這是四引擎組態,2 = 雙和 1 = 單叢集 TLA:      cluster-1:CKMXXXXXXXXXXX cluster-2:CKMXXXXXXXXXXX 在 VPlexcli 命令「storage-volume summary」輸出中,儲存磁碟區問題最為明顯,也可從「health-check」命令輸出的後端 (BE) 儲存部份顯示。此問題不會在「ndu pre-check」、「connectivity validate-be」或「cluster-status」命令輸出中報告。以下提供 VPlexcli 輸出的範例。在 NDU 嘗試失敗之前,沒有儲存磁碟區會報告為「unknown」,但在 NDU 失敗後,我們會看到以下內容,但儲存磁碟區的「IO 狀態」等於「alive」,但是所有儲存磁碟區的「作業狀態」和「健全狀況狀態」等於「unknown」。VPlexcli:/> storage-volume 摘要 摘要 (cluster-1) StorageVolume 名稱 IO 狀態 作業狀態 健全狀況狀態 VCKM001530XXX1-00003 alive unknown unknown << 觀察 VCKM001530XXX2-00004 alive unknown unknown << VCKM001530XXX3-00006 alive unknown unknown  <<。。Storage-Volume 摘要 (無層) 健全狀態 過時 0 storage-volumes 4372  << 請注意系統中儲存磁碟區的總數 不健全 4372 << 請注意磁碟區等於不健全的總數,系統中的所有儲存磁碟區現在都報告處於不健全狀態。廠商 DGC 1276 XtremIO 3096 使用 已宣告 1 meta-data 4 未已宣告 5 已使用 4362 容量 總計 2.92P 從 VPLEX「health-check」命令輸出捲動到名為「BE 儲存」的區段,並檢查「不健全的儲存磁碟區」,查看是否所有磁碟區皆回報不健全。BE 儲存: << ----------- Cluster    Total     Unhealthy  Total Storage  No     Not visible  With         Total     Name       Storage   Storage    Provisioned/   Dual   from         Unsupported  Extents/             Volumes/  Volumes    Limit          Paths  All Dirs     # of Paths   Limit                Limit                                                                           ---------  --------  ---------  -------------  -----  -----------  -----------  --------  cluster-1  4372/12000 4372      2.92P/8PB      0      0            0            4362/24000 cluster-2  4372/12000 4372      2.92P/8PB      0      0            0            4362/24000



直接檢視位於「health-check」命令輸出「BE 儲存」區段正下方的「FE 儲存」,如上所述,您會看到 0 (或更少) 不健全的虛擬磁碟區。這是確認此為 VPLEX 使用者介面 (UI) 外觀問題的關鍵。

[注意]:如果儲存磁碟區發生實際問題,我們預期最高層級的虛擬磁碟區會以某種方式回報降級。我們也期望在 VPlexcli 命令「virtual-volume summary」中看到沒有 (或更少) 降級的虛擬磁碟區報告。但是,如果有報告降級/不健全的虛擬磁碟區,請停止,因為您可能有個別的問題需要在此 KB 範圍以外進行進一步調查。
 
FE 儲存: ----------- Cluster    Total       Unhealthy  Total Dist  Unhealthy  Local          With unsupported  Name       Virtual     Virtual    Devs/       Dist       Top-Level      RAID1 mirror        Volumes/    Volumes    Limit       Devs       Devices/Limit  legs                Limit                                                                          ---------  ----------  ---------  ----------  ---------  -------------  ----------------  cluster-1  3794/12000  0          1024/12000  0          2770/12000     0                 cluster-2  4356/12000  0          1024/12000  0          3333/12000     0

Cause

升級 VPLEX 韌體時,高階程序為:
 
  1. 將 VS6 管理伺服器 (MMCS-A) 升級至新的更高目標版本
  2. 將 VPLEX 導向器升級至新的更高目標版本

這會在兩個分開的步驟中完成,建立管理伺服器執行新程式碼 (在此情況下為 6.2.x) 的時間,且導向器仍處於原始較低編碼器版本 (即 6.1.x),在此情況下可能會發生上述問題。

在我們發生問題或無法在導向器上完成程式碼升級的情況下,在調查升級問題或封鎖時,可能會長時間出現 MMCS 和導向器程式碼不相符的情況。在這段時間內,所有儲存磁碟區都會回報為未知。

此問題是由管理伺服器與導向器之間的版本不相符所造成。基本韌體命令失敗,導致「健全狀況狀態」為「未知」狀態。
我們可以在用戶端記錄中透過以下事件重複的串流,以查看此問題:

[https-jsse-nio-49881-exec-9] CommandResult: Command 'mdi get disk --tabular diskId ioStatus where visibility == "external" and ioStatus != "ok"' returned error code 1000000015 (invalid subcommand)。

此命令之所以失敗,是因為它發出存在 6.2 中的子命令,這 6.1.x 中不存在,因此由產生上述「未知」狀態的導向器韌體以無效傳回。

Resolution

一般來說,在韌體不相符的狀態下操作一段時間是正行的,但建議您不要長時間保持在此狀態中,並要儘快解決此問題。

解決方案:
當導向器韌體升級完成後,就會解決此問題,使導向器和管理伺服器進入相同的相符程式碼版本。這是解決此問題的偏好選項,應套用此選項。

如本文先前所述,這是外觀問題,當出現此問題時,可以繼續進行導向器韌體升級。


此問題雖然是外觀問題,但可能會導致其他相關問題,例如:

  • VPLEX 升級延遲,如果升級工程師 (RCM) 在管理伺服器和導向器升級之間發現此問題,則他們 (RCM) 可能會假定儲存磁碟區真的有儲存裝置相關問題,並停止升級以進行調查。但是,如果執行升級的升級工程師不確定或對這種情況有任何疑問,請聯絡 VPLEX 支援。
  • 對於產品 AppSync,因為它會查詢 VPLEX 儲存磁碟區狀態,如果收到「未知」的回應,可能會有操作問題。 

因應措施:
在無法於韌體不相符的情況下運作時,請聯絡 Dell EMC VPLEX 支援要求進一步協助,並提及本文。


Article Properties


Affected Product

VPLEX, VPLEX GeoSynchrony, VPLEX Series

Last Published Date

29 Aug 2022

Version

6

Article Type

Solution