Dell Unity: Kalıcı Rezervasyon Çakışmaları ve ESXi Ana Bilgisayarları

Resumen: Kalıcı Ayırma Çakışmaları, Broadcom (VMware) ESXi sunucularının bazı Mantıksal Birim Numaralarına (LUN) erişimi kaybetmesine neden olabilir.

Este artículo se aplica a: Este artículo no se aplica a: Este artículo no está vinculado a ningún producto específico. En este artículo no se identifican todas las versiones de los productos.

Síntomas

Kalıcı rezervasyon çakışması nedir?

  • Kalıcı Rezervasyonlar, adından da anlaşılacağı gibi, kayıt gruplarına uygulama esnekliği ekler. Amaç, bir kümedeki bir (veya daha fazla) ana bilgisayarın arızasını ele almaktır. Kalıcı rezervasyonlarla, ikinci bir ev sahibi başarısız bir ev sahibi tarafından yapılan bir rezervasyonu "devralabilir". Küme yazılımı bu tür ayırmaları kullanır.
  • Müşteriler genellikle kümelerini daha genelleştirilmiş SCSI-3 ayırmalarını kullanan bir yazılımla yükseltir. Kümedeki tüm düğümler aynı anda yükseltilemeyebilir. Bu nedenle, bazı düğümler eski SCSI-2 rezervasyonlarını kullanırken, diğer düğümler daha yeni SCSI-3 stili rezervasyonları kullanıyor olabilir. Bu sorunlara neden olabilir. Eski stil ayırmaları kullanan küme düğümü yükseltilirse, yeniden başlatıldığında eski ayırmaları "temizlenir". Ayırma çakışması sorunlarına yönelik bir çözüm, tüm kümeyi yeniden başlatmaktır.
  • Ayırma Çakışması durumu genellikle, başka bir başlatıcı LUN'u ayırdığı için LUN'a erişmeye çalışan başlatıcıya erişim izni verilmediği anlamına gelir. Farklı rezervasyon türleri vardır. Bazı tipler, LUN'a yalnızca bir başlatıcının erişmesine izin verir. Diğer ayırma türleri, bir grup başlatıcının LUN'a erişmesine izin verir ancak diğer başlatıcıların LUN'a erişmesini engeller. Kalıcı Rezervasyonlar, adından da anlaşılacağı gibi, kayıt gruplarına uygulama esnekliği ekler. Amaç, bir kümedeki bir (veya daha fazla) ana bilgisayarın arızasını ele almaktır. Kalıcı rezervasyonlarla, ikinci bir ev sahibi başarısız bir ev sahibi tarafından yapılan bir rezervasyonu "devralabilir". Küme yazılımı bu tür ayırmaları kullanır. Ayırma çakışması sorunlarına yönelik bir çözüm genellikle tüm kümeyi yeniden başlatmaktır.


ESXi ana bilgisayarından örnek VMkernel kütük:

Oct 27 09:59:01 xxxx335 vmkernel: 0:16:39:53.731 cpu3:1040)SCSI: vm 1040: 109: Sync CR at 0
Oct 27 09:59:01 xxxx335 vmkernel: 0:16:39:53.731 cpu3:1040)WARNING: SCSI: 119: Failing I/O due to too many reservation conflicts
Oct 27 09:59:01 xxxx335 vmkernel: 0:16:39:53.731 cpu3:1040)WARNING: FS3: 2913: reservation error: SCSI reservation conflict
Oct 27 09:59:01 xxxx335 vmkernel: 0:16:39:53.731 cpu3:1040)WARNING: FS3: 3370: Failed with bad0022
Oct 27 09:59:01 xxxx335 vmkernel: 0:16:39:53.731 cpu3:1040)FSS: 390: Failed with status SCSI reservation conflict for f530 28 1 4a588dc4 6c9974b4 1        e00d266 7e9ecd0b 0 0 0 0 0 0 0

 

Dell Unity'den örnek ktrace kütük:

  • Ayıklanan Günlük Konumu: \spX\EMC\C4Core\log\c4_safe_ktrace.log
  • Komut Satırını Kullanarak Canlı Görüntüleme: grep -i "PR Conflict" /EMC/C4Core/log/c4_safe_ktrace.log
B       01/26/25 11:37:15.049 TDD              4e3ff700 kt_std           Op 1A, type 5, PR Conflict for ini 2100000E1EF77C10 LUN 9CA628668DD762CD, reg 0, Port 18

 

VNX örneği ktrace kütük:

A 10/28/09 17:13:31 TCD4 fd7619d0 CC 02\04\03 LUN 0x0 Initiator 10000000C9627F5C OpCode 0x00
A 10/28/09 17:13:31 TCD4 fd7619d0 CC 02\04\03 LUN 0x0 Initiator 10000000C9627F5C OpCode 0x00
A 10/28/09 17:13:31 TCD4 fd7619d0 CC 02\04\03 LUN 0x0 Initiator 10000000C9627F5C OpCode 0x00
A 10/28/09 17:13:31 TCD4 fd7619d0 CC 02\04\03 LUN 0x0 Initiator 10000000C9627F5C OpCode 0x00
A 10/28/09 17:13:31 TCD4 fd7619d0 CC 02\04\03 LUN 0x0 Initiator 10000000C9627F5C OpCode 0x00
A 10/28/09 17:13:31 TCD4 fd7619d0 CC 06\29\00 LUN 0xE Initiator 10000000C9627F5C OpCode 0x00

A 10/28/09 17:13:39 TDD 9f4836c0 Rsv6 Persistent Reservation conflict for Initiator 10000000C9627F5C LUN E Tag 32.
A 10/28/09 17:13:39 TDD 9f4836c0 Rsv6 Persistent Reservation conflict for Initiator 10000000C9627F5C LUN E Tag 345.
A 10/28/09 17:13:40 TDD 9f4836c0 Rsv6 Persistent Reservation conflict for Initiator 10000000C9627F5C LUN E Tag 157.

<<<<<<<< LUN 29 (FLU 259) trespassed to SPB and no conflicts observed >>>>>>>

A 10/28/09 17:14:39 LUSM ff24d040 Enter 259 LU_ENABLED op=LUSM_RELEASE_FOR_TRESPASS el.st=0x1901 [ShutdownRelease.ForTrespass]
A 10/28/09 17:14:39 LUSM ff24d040 Exit 259 LU_SHUTDOWN_TRESPASS op=LUSM_RELEASE_FOR_TRESPASS el.st=0x1901 [ShutdownRelease.ForTrespass]
A 10/28/09 17:14:40 LUSM ff24d040 Enter 259 LU_PEER_ASSIGN op=LUSM_ASSIGN_PEER_DONE el.st=0x0
A 10/28/09 17:14:40 LUSM ff24d040 Exit 259 LU_PEER_ENABLED op=LUSM_ASSIGN_PEER_DONE el.st=0x0
A 10/28/09 17:14:40 LUSM ff24d040 Enter 259 LU_PEER_ENABLED op=LUSM_ASSIGN_PEER_DONE el.st=0x0
A 10/28/09 17:14:40 LUSM ff24d040 Exit 259 LU_PEER_ENABLED op=LUSM_ASSIGN_PEER_DONE el.st=0x0

<<<<<<<< LUN 29 (FLU 259) trespassed back to SPA from SPB we see reservation conflicts >>>>>>>

A 10/28/09 17:21:41 LUSM ff24d040 Enter 259 LU_PEER_ENABLED op=LUSM_RELEASE_FOR_TRESPASS el.st=0x2 [Assign.StartAssign]
A 10/28/09 17:21:41 LUSM ff24d040 Exit 259 LU_PEER_SHUTDOWN_TRESPASS op=LUSM_RELEASE_FOR_TRESPASS el.st=0x2 [Assign.StartAssign]
A 10/28/09 17:21:41 LUSM ff24d040 Enter 259 LU_PEER_SHUTDOWN_TRESPASS op=LUSM_RELEASE_FOR_TRESPASS_DONE el.st=0x2 [Assign.StartAssign]
A 10/28/09 17:21:41 LUSM ff24d040 Exit 259 LU_ASSIGN op=LUSM_PROCEED_WITH_ASSIGN el.st=0x2 [Assign.StartAssign]
A 10/28/09 17:21:41 LUSM ff24d040 Enter 259 LU_ASSIGN op=LUSM_PROCEED_WITH_ASSIGN el.st=0x2 [Assign.StartAssign]
A 10/28/09 17:21:41 LUSM ff24d040 Exit 259 LU_ASSIGN op=LUSM_PROCEED_WITH_ASSIGN el.st=0x3 [Assign.GlutRead]
A 10/28/09 17:21:41 CACHE a4bb2040 Starting assignment of LUN 259
A 10/28/09 17:21:41 LUSM ff24d040 Enter 259 LU_ASSIGN op=LUSM_ASSIGN_DONE el.st=0xd [Assign.Done]
A 10/28/09 17:21:41 LUSM ff24d040 Exit 259 LU_ENABLED op=LUSM_ASSIGN_DONE el.st=0xd [Assign.Done]

A 10/28/09 17:22:13 TCD4 fd7619d0 CC 02\04\03 LUN 0x0 Initiator 10000000C9627F5C OpCode 0x00
A 10/28/09 17:22:13 TCD4 fd7619d0 CC 02\04\03 LUN 0x0 Initiator 10000000C9627F5C OpCode 0x00

A 10/28/09 17:22:21 TDD 9f4836c0 Rsv6 Persistent Reservation conflict for Initiator 10000000C9627F5D LUN E Tag 256.
A 10/28/09 17:22:21 FCDMTL 3 (FE2) fd762bf0 Target command error: loopID = 33., SCSI status = 18, instance 0
A 10/28/09 17:22:21 TDD 9f4836c0 Rsv6 Persistent Reservation conflict for Initiator 10000000C9627F5D LUN E Tag 257.
A 10/28/09 17:22:21 FCDMTL 3 (FE2) fd762bf0 Target command error: loopID = 33., SCSI status = 18, instance 0
A 10/28/09 17:22:21 TDD 9f4836c0 Rsv6 Persistent Reservation conflict for Initiator 10000000C9627F5D LUN E Tag 258.
A 10/28/09 17:22:21 TDD 9f4836c0 Rsv6 Persistent Reservation conflict for Initiator 10000000C9627F5D LUN E Tag 259.

Causa

Bir ana bilgisayar, LUN'u özel kullanım için kilitlemiş olan başka bir başlatıcı tarafından zaten ayrılmış olan bir LUN'a erişmeye çalıştığında ayırma çakışması meydana gelir.

Resolución

Ayırma çakışmalarını bildiren SP'nin sahibi olan SP'nin yeniden başlatılması çakışmaları temizlemeli ve LUN daha erişilebilir hale gelmelidir. Ancak, rezervasyon çakışmasının nedeni ana bilgisayar satıcısıyla araştırılmalıdır.

 

Información adicional

Productos afectados

Dell EMC Unity, VNX/VNXe, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Hybrid, VMware

Productos

VNX/VNXe
Propiedades del artículo
Número de artículo: 000108373
Tipo de artículo: Solution
Última modificación: 04 nov 2025
Versión:  5
Encuentra las respuestas que necesitas con la ayuda de otros usuarios de Dell
Servicios de asistencia
Comprueba si tu dispositivo está cubierto por los servicios de asistencia.