PowerFlex 3.0: get_info.sh ignora comandos scli quando o netstat não está instalado
Summary: get_info.sh ignora o log-in scli e todos os comandos scli no MDM primário quando o netstat não está instalado.
Instructions
get_info.sh Ignora scli login e todos scli comandos no MDM Master.
get_info_run.log mostra o seguinte:
04/08 17:03:00.020698: main:2215: get_info started with parameters: -u admin -p "****" -s -x getInfoDump
04/08 17:03:00.023629: main:2244: Security Warning: Cannot identify user listening on MDM port
04/08 17:03:00.024597: main:2247: Skipping login
Situação
Coletando getInfoDump no MDM mestrescli O login funciona sem problemas.
A porta do MDM está aberta.
Eumpact
Ausente scli no getInfoDump do MDM mestre.
Causa raiz
get_info.sh Usa netstat comando para verificar se a porta tcp do MDM principal está sendo escutada, antes da execução scli Login e comandos. Se a solicitação do netstat (disponível em net-tools rpm) não estiver instalado, o get_info.sh ignora qualquer scli a seguir.
Solução temporária
Instalação net-tools Empacotar e executar get_info.sh outra vez.
Versões afetadas
2.x
3.0.x
Corrigido na versão
Esse problema foi corrigido na versão 3.5, que usa netstat ou ss Comando para verificar a porta de escuta. Se nenhum dos dois estiver instalado, get_info.sh relata o seguinte e ignora scli Login e comandos:
'netstat' and 'ss' commands not found on the server - can't find mdm_pid...