PowerFlex 3.0. get_info.sh пропускает команды scli, если netstat не установлен
Сводка: get_info.sh пропускает вход в систему scli и все команды scli на основном MDM, если не установлен netstat.
Инструкции
get_info.sh Пропускает scli Войти и все scli команды на Master MDM.Функция
get_info_run.log Отображается следующее:
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
Сценарий
Сбор getInfoDump на главном MDMscli Вход в систему работает без проблем.
Порт MDM открыт.
Impact
Недостающий scli выходные данные в getInfoDump главного MDM.
Основная причина
get_info.sh Использует netstat перед выполнением команды для проверки того, прослушивается ли TCP-порт главного MDM scli Логин и команды. Если netstat (доступна в net-tools rpm) не установлен, get_info.sh пропускает любые scli команды.
Временное решение
Install net-tools Упаковать и запустить get_info.sh снова.
Затронутые версии
2.x
3.0.x
Исправлено в версии
Эта проблема устранена в версии 3.5, которая использует netstat или ss для проверки прослушивающего порта. Если ни один из них не установлен, get_info.sh сообщает следующее и пропускает scli Логин и команды:
'netstat' and 'ss' commands not found on the server - can't find mdm_pid...