PowerFlex: Yanlış Aygıt Kimliğine sahip arızalı disk

Summary: ScaleIO sistem diski, başka bir SDS düğümünde kullanıldığında başarısız olarak görünüyor.

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.

Symptoms

Senaryo

Bir müşteri iki veya daha fazla SDS düğümü için aynı disk muhafazasını kullanıyorsa her disk ve ait olduğu düğüm için çevrimdışı/çevrimiçi yapılandırma yapmalıdır.

Bazen müşteri yanılabilir ve her iki SDS düğümünde de aynı diski çevrimiçi hale getirebilir ve ardından bir diski arızalı olarak görürüz.

Olası hatalar:

  • Müşteri, her iki SDS düğümünde de aynı diski çevrimiçi hale getirdiğinde bir diskin arızalı olduğunu görür.
  • Müşteri diskleri değiştirir, yani her disk yanlış düğümde çevrimiçidir; bu durumda her SDS düğümünde iki hatalı sürücü görürüz.

 

Belirtiler

SDS düğümü tarafından yanlış disk aygıtı kimliği bulundu ve SDS işlemi diski BAŞARISIZ duruma ayarladı.

mosConf parçası SDS işlemi fiziksel aygıt keşfine geçtikten sonra SDS işlemi başladığında, disk scaleio kullanımı için değilse (sistem işletim sistemi diski veya boş disk gibi) "Geçersiz aygıt başlığı imzası" hatası gösterilir (çıktıdaki ilk satır). Disk, ScaleIO tarafından kullanılırken bir aygıt bulunur ve yanında aygıt kimliği gösterilir.

Aşağıdaki ilk çıktıda (sunucu 1'den trc dosyası) 12 cihazın bulunduğunu görebiliriz, ancak yakından baktığımızda iki cihazın farklı olduğunu görebiliriz (L,M) - cihaz kimliğindeki 12. karakter 3'tür ve diğer tüm cihaz kimlikleri gibi 0 değildir.

Aşağıdaki ikinci çıktıda (sunucu 2'den trc dosyası) 12 disk bulundu ve yine iki disk farklı (K,L) - cihaz kimliğindeki 12. karakter, diğer tüm cihaz kimlikleri gibi 0 değil 3'tür.

Keşif işleminden sonra SDS işlemi, aygıtları SDS'ye geri eklemeye geçer, SDS diski bulamadığında rc sonucu NOT_FOUND olacaktır (sunucu 1'den trc dosyası), aşağıdaki örneklerde görebileceğimiz gibi, her SDS'de, SDS'sine ait olmayan cihaz kimliğine sahip disklerimiz var, SDS bu diskleri NOT_FOUND oldukları için BAŞARISIZ olarak gösterecektir (sunucu 1'den trc dosyası).

 

Sunucu 1'den TRC dosyası

30/04 09:48:16.328000 000000A170629EA0:phyDev_ReadDevId:02679: Invalid device header signature : path=C, devVersion=2807280628052804, sigStart=2803280228012800, sigEnd=283b283a28392838
30/04 09:48:16.328000 000000A170629EA0:phyDevMap_ReloadSpecific:00128: Failed to read DeviceId of C. rc=351
30/04 09:48:16.329000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device F ,a2901dcd00000000
30/04 09:48:16.330000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device G ,a2901dce00000001
30/04 09:48:16.331000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device H ,a2901dcf00000002
30/04 09:48:16.332000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device I ,a2901dd000000003
30/04 09:48:16.333000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device J ,a2901dd100000004
30/04 09:48:16.333000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device K ,a29044bf00000005
30/04 09:48:16.337000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device L ,a29044c400030006
30/04 09:48:16.342000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device M ,a29044c000030005
30/04 09:48:16.343000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device N ,a29044cb00000008
30/04 09:48:16.344000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device O ,a2906bcf00000009
30/04 09:48:16.345000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device P ,a2906bd30000000a
30/04 09:48:16.345000 000000A170629EA0:phyDevMap_ReloadSpecific:00136: Found device Q ,fbd792df0000000b
...
30/04 09:48:16.345000 000000A1730BCEA0:contCmd_AddDev:01204: DevId a2901dce00000001 - Start rc = SUCCESS
30/04 09:48:16.346000 000000A173086EA0:contCmd_AddDev:01204: DevId a29044c700000007 - Start rc = SUCCESS
30/04 09:48:16.346000 000000A173098EA0:contCmd_AddDev:01204: DevId a2906bd30000000a - Start rc = SUCCESS
30/04 09:48:16.346000 000000A1730E0EA0:contCmd_AddDev:01204: DevId fbd792e50000000c - Start rc = SUCCESS
30/04 09:48:16.346000 000000A1730B3EA0:contCmd_AddDev:01204: DevId a2901dcf00000002 - Start rc = SUCCESS
30/04 09:48:16.346000 000000A17310DEA0:contCmd_AddDev:01204: DevId a2901dcd00000000 - Start rc = SUCCESS
30/04 09:48:16.346000 000000A173062EA0:contCmd_AddDev:01204: DevId a29044cb00000008 - Start rc = SUCCESS
30/04 09:48:16.346000 000000A1730C5EA0:contCmd_AddDev:01204: DevId a2901dd100000004 - Start rc = SUCCESS
30/04 09:48:16.346000 000000A1730E0EA0:contCmd_AddDev:01391: DevId fbd792e50000000c - Done rc = NOT_FOUND
30/04 09:48:16.348000 000000A1730A1EA0:contCmd_AddDev:01204: DevId fbd792ee0000000e - Start rc = SUCCESS
30/04 09:48:16.348000 000000A1730A1EA0:contCmd_AddDev:01391: DevId fbd792ee0000000e - Done rc = NOT_FOUND
30/04 09:48:16.349000 000000A1730F2EA0:contCmd_AddDev:01204: DevId fbd792e90000000d - Start rc = SUCCESS
30/04 09:48:16.349000 000000A17306BEA0:contCmd_AddDev:01204: DevId a2901dd000000003 - Start rc = SUCCESS
30/04 09:48:16.349000 000000A17307DEA0:contCmd_AddDev:01204: DevId a2906bcf00000009 - Start rc = SUCCESS
30/04 09:48:16.349000 000000A173074EA0:contCmd_AddDev:01204: DevId a29044bf00000005 - Start rc = SUCCESS
30/04 09:48:16.349000 000000A173086EA0:contCmd_AddDev:01391: DevId a29044c700000007 - Done rc = NOT_FOUND
30/04 09:48:16.349000 000000A1730F2EA0:contCmd_AddDev:01391: DevId fbd792e90000000d - Done rc = NOT_FOUND
30/04 09:48:16.351000 000000A1730FBEA0:contCmd_AddDev:01204: DevId fbd792ef0000000f - Start rc = SUCCESS
30/04 09:48:16.352000 000000A1730FBEA0:contCmd_AddDev:01391: DevId fbd792ef0000000f - Done rc = NOT_FOUND
30/04 09:48:16.352000 000000A173104EA0:contCmd_AddDev:01391: DevId a29044c300000006 - Done rc = NOT_FOUND

Sunucu 2'den TRC dosyası

30/04 11:37:57.065000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device F ,a2901dc800030000
30/04 11:37:57.065000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device G ,a2901dc900030001
30/04 11:37:57.065000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device H ,a2901dca00030002
30/04 11:37:57.065000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device I ,a2901dcb00030003
30/04 11:37:57.065000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device J ,a2901dcc00030004
30/04 11:37:57.081000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device K ,a29044c300000006
30/04 11:37:57.081000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device L ,a29044c700000007
30/04 11:37:57.081000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device M ,a29044c800030007
30/04 11:37:57.081000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device N ,a29044cc00030008
30/04 11:37:57.081000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device O ,a2906bd000030009
30/04 11:37:57.081000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device P ,a2906bd40003000a
30/04 11:37:57.081000 000000EE1DC2AEA0:phyDevMap_ReloadSpecific:00136: Found device Q ,fbda92e00003000b

 

SDS Aygıt Kimliği Açıklaması

Her SDS cihazının 64. LB'sinde kayıtlı bir başlığı vardır.

Başlık aşağıdaki yapıya sahiptir:

                64 Bit imza

                64 Bit aygıt sürümü

                64 bit SDS Kimliği

                64-Bit SDS Aygıt Kimliği ß aradığınız şey.

TgtDevId olarak da bilinen SDS Aygıt Kimliği aşağıdakilerden oluşur:

Benzersiz kimlik 32 bit

TGT dizini 16 bit

Aygıt dizini 16 bit

 

Örneğin: 2df4737600000002 kimliğine sahip bir SDS'de şu kimliklere sahip iki aygıt bulunur: 7fff29ea00020000, 7fff29eb00020001

Her neyse, SDS x'e ait bir cihaz SDS y'ye geçirildiyse, cihazı SDS y'ye yeniden taktıktan sonra, başlıkta kayıtlı SDS ID'yi kontrol ederek farklı bir SDS'ye ait olduğunu öğrenir.

"Yanlış cihaz" için arama yaparsanız, SDS günlüklerinde bunu görebilirsiniz.

 

Etki

Disk FAILED durumunda olduğu için sistemi yeniden derleyin ve yeniden dengeleyin.

Cause

Disk aygıtı kimliği başka bir SDS düğümüne aittir, bu nedenle ScaleIO bunu asla kullanmayacaktır.

 

Resolution

Diski doğru SDS düğümüne ekleme.

Etkilenen sürümler

Tüm PowerFlex sürümleri

Düzeltildiği sürüm

Tasarım olarak çalışın.

Affected Products

VxFlex Product Family

Products

VxFlex Product Family
Article Properties
Article Number: 000048300
Article Type: Solution
Last Modified: 07 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.