Выполнить команду на всех марионеточных узлах

Я хотел бы выполнить ниже простую команду на всех моих узлах, которая возвращает мне, доступны ли символические ссылки с использованием puppet facter.

'ls -l | греп лв | grep данные'

Как запустить эту команду и собрать результаты с одного клиента?

У меня нет мастера кукол, и на всех моих клиентских машинах установлен только кукольный узел.


person Narasimha rao Pothuraju    schedule 04.12.2017    source источник


Ответы (1)


Вы можете просто использовать pdsh для удаленного запуска команды, которую вы хотите, на любом узле, который вы хотите, я не думаю, что вам нужно возиться с какими-либо марионеточными вещами, чтобы выполнить свою задачу.

Проверьте это this, чтобы понять, как это работает :)

person Marvin Velasquez    schedule 05.12.2017