Dell Unity: Vedvarende reservationskonflikter og ESXi-værter
Resumen: Vedvarende reservationskonflikter kan medføre, at Broadcom (VMware) ESXi-servere mister adgangen til visse logiske enhedsnumre (LUN).
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
Hvad er en vedvarende reservationskonflikt?
- Vedvarende reservationer, som navnet antyder, tilføjer applikationsrobusthed til registreringsgrupperne. Formålet er at håndtere fejl i en (eller flere) værter i en klynge. Med vedvarende reservationer kan en anden vært "overtage" en reservation foretaget af en mislykket vært. Klyngesoftware bruger denne slags reservationer.
- Ofte opgraderer kunder deres klynge med software, der bruger de mere generaliserede SCSI-3-reservationer. Alle noderne i klyngen kan muligvis ikke opgraderes på én gang. Derfor kan nogle noder bruge ældre SCSI-2-reservationer, mens andre noder kan bruge nyere SCSI-3-stilreservationer. Dette kan forårsage problemer. Hvis den klyngenode, der bruger de ældre stilreservationer, opgraderes, "renses" dens ældre reservationer, når den genstarter. En løsning på reservationskonfliktproblemer er at genstarte hele klyngen.
- En reservationskonfliktstatus betyder generelt, at den initiativtager, der forsøger at få adgang til LUN'en, ikke har adgang, fordi en anden initiativtager har reserveret LUN'en. Der er forskellige typer reservationer. Nogle typer tillader, at én og kun én initiator får adgang til LUN'en. Andre typer reservationer giver en gruppe initiativtagere adgang til LUN'en, men forhindrer andre initiativtagere i at få adgang til LUN'en. Vedvarende reservationer, som navnet antyder, tilføjer applikationsrobusthed til registreringsgrupperne. Formålet er at håndtere fejl i en (eller flere) værter i en klynge. Med vedvarende reservationer kan en anden vært "overtage" en reservation foretaget af en mislykket vært. Klyngesoftware bruger denne slags reservationer. Ofte er en løsning på reservationskonfliktproblemer at genstarte hele klyngen.
Eksempel fra ESXi-værten VMkernel log:
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
Eksempel fra Dell Unity ktrace log:
- Udpakket logplacering:
\spX\EMC\C4Core\log\c4_safe_ktrace.log - Visning live ved hjælp af kommandolinjen:
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
Eksempel fra VNX ktrace log:
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
En reservationskonflikt opstår, når en vært forsøger at få adgang til en LUN, der allerede er reserveret af en anden initiativtager, som har låst LUN'en til eksklusiv brug.
Resolución
Genstart af den ejende SP, som rapporterer reservationskonflikter, bør rydde konflikterne, og LUN'en bør blive mere tilgængelig. Årsagen til reservationskonflikten skal dog undersøges med værtsleverandøren.
Información adicional
Løsning af SCSI-reservationskonflikter (eksternt link)
Productos afectados
Dell EMC Unity, VNX/VNXe, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Hybrid, VMwareProductos
VNX/VNXePropiedades 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.