PowerFlex 3.0: get_info.sh ignora i comandi scli quando netstat non è installato
Summary: get_info.sh ignora l'accesso scli e tutti i comandi scli sull MDM primario quando netstat non è installato.
Instructions
get_info.sh Salta scli Login e tutto il resto scli comandi su Master MDM.L'icona
get_info_run.log mostra quanto segue:
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
Scenario
Raccolta di getInfoDump su Master MDMscli L'accesso funziona senza problemi.
La porta MDM è aperta.
Impact
Mancanza di scli getInfoDump dell'MDM master.
Root cause:
get_info.sh utilizzazioni netstat comando per verificare che la porta tcp di Master MDM sia in ascolto, prima dell'esecuzione scli Login e comandi. Se netstat (disponibile in net-tools rpm) non è installato, il get_info.sh Salta qualsiasi scli .
Soluzione alternativa
Installazione net-tools Crea pacchetto ed esegui get_info.sh di nuovo.
Versioni interessate
2.x
3.0.x
Risolto nella versione
Questo problema è stato risolto nella versione 3.5, che utilizza netstat oppure ss per controllare la porta di ascolto. Se nessuno dei due è installato, get_info.sh segnala quanto segue e ignora scli Login e comandi:
'netstat' and 'ss' commands not found on the server - can't find mdm_pid...