Я выполняю некоторые команды 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)
У кого-нибудь есть идеи, как ее решить?
Большое спасибо!