PowerPath for AIX 6,4: powerdd: Falha na condição de corrida do MpxPeriodicCallbackDaemon

Oversigt: PowerPath for AIX 6,4: powerdd: Falha na condição de corrida do MpxPeriodicCallbackDaemon

Denne artikel gælder for Denne artikel gælder ikke for Denne artikel er ikke knyttet til et bestemt produkt. Det er ikke alle produktversioner, der er identificeret i denne artikel.

Symptomer



Dell EMC SW:

Informações de falha PowerPath for AIX 6,4:
CPU 16 CSA F00000002FF47600 no momento da falha, código de erro para LEDs: 30 milhões
pvthread + 010300 Stack:
[F1000000C07A8608] Powerdd: PowerEnqueue + 000028 (F1000000C04DFEF0, 0000000000000000)
[F1000000C07AAC0C] powerdd: PowerGetSemaNew + 00020C (F1000000C04DFE90, 0000000100000001)
[F1000000C07AAD78] powerdd: POWERGETSEMA + 000018 (F1000000C04DFE90)
[F1000000C04D249C] mpxext: MpxGetHostInfo + 00009C (F1000000C04DFF60, F1000000C04DC940)
[F1000000C049815C] MPXEXT: MPXDEVICEMOUNTSTATSRPT + 00005C (F1000A03F0900800, 15C06FB653F3BC50)
[F1000000C049AA6C] mpxext: MpxPeriodicCallout + 001EEC (F1000A03F01C2100)
[F1000000C07AD4CC] powerdd: PowerServiceDaemonQ + 00010C (F1000A03F06D3E00)
[F1000000C07CDCD4] powerdd: PowerServiceDaemonQWrap + 000074 (0000000000000000, 0FFFFFFFF3FFFFF0,
0000000800000008)

[00014D70] .hkey_legacy_gate + 00004C ()
[0029B310] transcentry + 000010 (??,??,??,??)
[kdb_real_mem] não há armazenamento real @ FFFFFFFFFFF5D50
(16) > de
estado de nome do slot pri de CPUID CL WCHAN
pvthread + 010300 259 * MpxPerio RUN 103006B 03C 16 0
Name..................... MpxPeriodicCallbackDaemon
flags............... KTHREAD
..
(16) > vmlog
mais recente VMM entrada de registro de erros
ID de erro = DSI_PROC
Exception DSISR/Isisr = 000000000A000000
Exception srval = 00007FFFFFFFD080
Exception virt addr = 0000000000000008
Exception Value = 00000086 EXCEPT_PROT
(16) >


Årsag

Bug do PowerPath for AIX 6,4

Uma condição de corrida devido a uma desreferência nula no thread que envolve várias chamadas de função a partir de PowerPath código 6,4.

Løsning

Solução temporária
Desabilite o recurso "Device in use to array array".

Corrigir
o Corrigido no PowerPath for AIX 7,0, disponível atualmente para download no site de suporte.

Flere oplysninger

O seguinte comando pode ser usado para desativar o dispositivo em uso para o recurso de relatório de array:
powermt set dev_inuse_to_array_report = off Class = Symm

o comando a seguir pode ser usado para confirmar se o dispositivo em uso para o recurso de relatório de array está desativado:
# powermt display Options

show CLARiiON LUN Names:      true
Path Latency Monitor: Off
Performance Monitor: disabled
Autostandby:  IOs por falha (iopf):
período de envelhecimento de iopf ativado: limite de iopf de 1 d
:

atributos de
classe do sistema de armazenamento 6000
----------------------

Symmetrix periodicamente rerestore = on
Reactive autorestore = on
status = Managed
proximidade com base no AutoStandby = off
auto host Registration = Enabled
autopath Mask Counter = Enabled
autopath array controlled Counter = Enabled
Device to array performance Report = Enabled
Device in use to array Report = Disabled


esse bug é específico para PowerPath for AIX 6,4.

Esta é uma caixa de canto isolada, a chance de se atingir o problema é remota. 

Nota: Se você estiver executando qualquer versão de microcódigo abaixo de 5978.221.221, não haverá nenhum impacto sobre a funcionalidade. 
Se você estiver executando 5978.221.221 de microcódigo acima dessa versão e, em seguida, desativar esse parâmetro, um administrador de armazenamento
não saberá se o dispositivo está em uso ou não da perspectiva do array Symm.

Artikelegenskaber
Artikelnummer: 000168802
Artikeltype: Solution
Senest ændret: 05 maj 2026
Version:  5
Find svar på dine spørgsmål fra andre Dell-brugere
Supportservices
Kontrollér, om din enhed er dækket af supportservices.