O PowerPath não consegue executar o comando powermt no host do AIX
Summary: O PowerPath não consegue executar o comando powermt no host do AIX
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
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.
Cause
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 |
Resolution
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)
Additional Information
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
Article Properties
Article Number: 000169350
Article Type: Solution
Last Modified: 17 Oct 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.