Тайм-аут pssh с помощью команды pip install --upgrade

Я запускаю некоторые команды SSH параллельно с PSSH. Это работает нормально, за исключением этой конкретной команды:

pssh -h pssh-hosts -l root -t 45 -i "pip install --upgrade pip"

Результатом всегда является таймаут:

[1] 15:23:42 [FAILURE] host1 Timed out, Killed by signal 9
[2] 15:23:42 [FAILURE] host2 Timed out, Killed by signal 9
[3] 15:23:42 [FAILURE] host3 Timed out, Killed by signal 9

Кажется, что pip install --upgrade <package_name> неправильно возвращает код выхода. Команда, если она выполняется локально на хостах, работает нормально:

root@host1 [~]$ pip install --upgrade pip
Requirement already up-to-date: pip in /usr/lib/python2.7/site-packages (18.1)

У кого-нибудь есть идеи как это решить?

Большое спасибо!

0 ответов

Другие вопросы по тегам