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

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

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상



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) >


원인

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.

해결

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.

추가 정보

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.

문서 속성
문서 번호: 000168802
문서 유형: Solution
마지막 수정 시간: 05 5월 2026
버전:  5
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.