PowerFlex 3.0: get_info.sh pomija polecenia scli, gdy netstat nie jest zainstalowany
Summary: get_info.sh pomija logowanie scli i wszystkie polecenia scli w głównym rozwiązaniu MDM, gdy polecenie netstat nie jest zainstalowane.
Instructions
get_info.sh Pomija scli Zaloguj się i wszystko scli poleceń w Master MDM.
get_info_run.log pokazuje, co następuje:
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
Scenariusz
Gromadzenie danych getInfoDump w głównym rozwiązaniu MDMscli Logowanie działa bez problemu.
Port MDM jest otwarty.
Impact
Brak scli dane wyjściowe w getInfoDump głównego MDM.
Główny powód
get_info.sh Używa netstat przed uruchomieniem polecenia sprawdzającego, czy port TCP głównej macierzy MDM jest nasłuchiwany scli Logowanie i polecenia. Jeśli netstat (dostępne w net-tools rpm) nie jest zainstalowany, get_info.sh Pomija dowolne scli .
Obejście problemu
Instalowanie net-tools Spakuj i uruchom get_info.sh znów.
Wersje, których dotyczy problem
2.x
, 3.0.x
Naprawiono w wersji
Ten problem został rozwiązany w wersji 3.5, która używa netstat lub ss polecenie, aby sprawdzić port nasłuchiwania. Jeśli żaden z nich nie jest zainstalowany, get_info.sh zgłasza następujące informacje i pomija scli Logowanie i polecenia:
'netstat' and 'ss' commands not found on the server - can't find mdm_pid...