O PowerPath não consegue executar o comando powermt no host do AIX
Resumo: O PowerPath não consegue executar o comando powermt no host do AIX
Este artigo aplica-se a
Este artigo não se aplica a
Este artigo não está vinculado a nenhum produto específico.
Nem todas as versões do produto estão identificadas neste artigo.
Sintomas
alteração de configuração (HBA/disco/etc.)
Ambiente:
SO: AIX
SW DELL EMC: PowerPath for AIX 6.0
SW DELL EMC: PowerPath for AIX 6.0 SP1
Produto DELL EMC: Symmetrix/VMAX
O cliente substituiu um HBA e reinicializou o host. Após a reinicialização do host do AIX, o comando "powermt display" não mostrou dispositivos e relatou o erro abaixo:
Ambiente:
SO: AIX
SW DELL EMC: PowerPath for AIX 6.0
SW DELL EMC: PowerPath for AIX 6.0 SP1
Produto DELL EMC: Symmetrix/VMAX
O cliente substituiu um HBA e reinicializou o host. Após a reinicialização do host do AIX, o comando "powermt display" não mostrou dispositivos e relatou o erro abaixo:
ERROR File or directory not found.
Os comandos "powermt" estão falhando com a mensagem "ERROR: File or directory not found." que também pode ser observada após uma alteração de configuração.
Como outro sintoma do problema, também podemos observar que o arquivo /etc/emc/mpaa.lams está vazio.
Causa
Bug do PowerPath.
O PowerPath for AIX 6.0/PowerPath for AIX 6.0 SP1 não tem uma verificação do tipo de dispositivo de DB do VCM, fazendo com que ele manuseie incorretamente o dispositivo Symmetrix ACLX.
Isso está documentado nas notas da versão do PowerPath 6.1, da seguinte maneira:
"Encontrado na versão" deve constar o PowerPath 6.0
O PowerPath for AIX 6.0/PowerPath for AIX 6.0 SP1 não tem uma verificação do tipo de dispositivo de DB do VCM, fazendo com que ele manuseie incorretamente o dispositivo Symmetrix ACLX.
Isso está documentado nas notas da versão do PowerPath 6.1, da seguinte maneira:
| Número do problema | Resumo do problema | Encontrado na versão | Corrigido na versão |
| PPAI-186 | O comando powermt display exibe "Error:File" ou "Directory not found" no PowerPath 6.0 SP1 | 6,0 SP1 | 6.1 |
Resolução
Correção:
longo prazo: Faça upgrade para o PowerPath for AIX 6.1 ou posterior
curto prazo: execute um "powermt save" para preencher o arquivo /etc/emc/mpaa.lams
A causa mais comum para a mensagem de erro relatada é a ausência ou o corrompimento do arquivo mpaa.lams. A execução do comando "powermt save" gerará o arquivo. Observe que, nesse caso, o arquivo também é gerado novamente quando um comando emcgrab é executado; o comando "powermt check_registration" está resolvendo essa questão! Na realidade, qualquer powermt que não seja da categoria "display" gerará novamente o arquivo mpaa.lams nessa versão do PowerPath.
Solução temporária (impedirá que o problema ocorra novamente no PowerPath 6.0/PowerPath 6.0 SP1):
1. Desmapeie o dispositivo ACLX do host afetado;
2. Faça uma nova varredura nos dispositivos (se não funcionar, reinicialize o host)
longo prazo: Faça upgrade para o PowerPath for AIX 6.1 ou posterior
curto prazo: execute um "powermt save" para preencher o arquivo /etc/emc/mpaa.lams
A causa mais comum para a mensagem de erro relatada é a ausência ou o corrompimento do arquivo mpaa.lams. A execução do comando "powermt save" gerará o arquivo. Observe que, nesse caso, o arquivo também é gerado novamente quando um comando emcgrab é executado; o comando "powermt check_registration" está resolvendo essa questão! Na realidade, qualquer powermt que não seja da categoria "display" gerará novamente o arquivo mpaa.lams nessa versão do PowerPath.
Solução temporária (impedirá que o problema ocorra novamente no PowerPath 6.0/PowerPath 6.0 SP1):
1. Desmapeie o dispositivo ACLX do host afetado;
2. Faça uma nova varredura nos dispositivos (se não funcionar, reinicialize o host)
Mais informações
Somente a combinação do Symmetrix e PowerPath for AIX 6.0/PowerPath for AIX 6.0 SP1 é afetada por esse problema.
Inicialize a partir de ambientes SAN.
Os clientes afetados por esse bug nos ambientes BFS podem enfrentar outro problema. O script shell "pprootdev" tem comandos powermt incorporados, que farão com que o pprootdev se comporte incorretamente.
A solução temporária a seguir pode ser usada para fazer com que os comandos do PowerPath funcionem no host do cliente e façam upgrade para o PowerPath for AIX 6.1:
1. Renomeie "/etc/powermt_custom.xml" como "/etc/powermt_custom.xml.bkup"
# mv /etc/powermt_custom.xml /etc/powermt_custom.xml.bkup
2. Reinicialize
3. Faça upgrade para o PowerPath for AIX 6.1
Inicialize a partir de ambientes SAN.
Os clientes afetados por esse bug nos ambientes BFS podem enfrentar outro problema. O script shell "pprootdev" tem comandos powermt incorporados, que farão com que o pprootdev se comporte incorretamente.
A solução temporária a seguir pode ser usada para fazer com que os comandos do PowerPath funcionem no host do cliente e façam upgrade para o PowerPath for AIX 6.1:
1. Renomeie "/etc/powermt_custom.xml" como "/etc/powermt_custom.xml.bkup"
# mv /etc/powermt_custom.xml /etc/powermt_custom.xml.bkup
2. Reinicialize
3. Faça upgrade para o PowerPath for AIX 6.1
Propriedades do artigo
Número do artigo: 000169350
Tipo de artigo: Solution
Último modificado: 17 out. 2025
Versão: 4
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.