Чтобы получить список IP-адресов подчиненных узлов emr, необходимо запустить следующий код:
yarn node -list 2>/dev/null \
| sed -n "s/^\(ip[^:]*\):.*/\1/p"
yarn node -list
выводит IP-адрес главного узла на stderr
:
19/04/02 18:59:26 INFO client.RMProxy: подключение к ResourceManager по адресу ip-10-1-0-238.ec2.internal/10.1.0.238:8032
Как мне изменить приведенный выше код, чтобы вместо этого получить частный IP-адрес главного узла emr?
2>/dev/null
на2>&1
в своей команде - person MAGA   schedule 02.04.2019sed
, чтобы получить основной IP-адрес? - person Walrus the Cat   schedule 02.04.2019