
Мне нужно выполнить команду параллельно на нескольких машинах. Это можно сделать с помощью pssh: parallel-ssh -h hosts.txt -l ubuntu -i echo "hello, world"
это нормально, когда команда не требует имени хоста в параметрах. Но что, если команде нужно имя хоста, чтобы запуститься так: my_obscure_cmd --host 10.11.xxx.xx
Как выполнить эту команду с помощью pssh?
Любая помощь будет оценена по достоинству.
решение1
Я подозреваю, что вы ищете возможность запустить pssh с параметрами, специфичными для хоста. Если так, то ответ на решение находится на stackoverflow.com:https://stackoverflow.com/questions/13677163/parallel-ssh-with-custom-parameters-to-each-host.