Невозможно запустить скрипт Python удаленно через SSH на Ubuntu 12.04

693
prateek singh

Я пытаюсь реализовать сетевую модель (хорошо работающую в Ubuntu 14.04) в моей системе (Ubuntu 12.04), которая включает в себя удаленное соединение с узлами (машинами) и запуск на них скриптов Python. Для этого мне нужно запустить скрипт Python на 9 удаленных машинах (узлах), использующих SSH.

CONFIG="config/core/b/small.cfg" for ID in $(seq 1 9); do ssh -n -t -t n$ID "sudo ./CONF/conf.py $ID $CONFIG" > /dev/null 2>&1 & done

Тем не менее, я предполагаю, что он подключается к этим машинам удаленно, но не выполняет скрипт python на этих 9 узлах (машинах). Я проверил тот же эксперимент в другой системе (ubuntu 14.04), где он работает должным образом, чтобы сравнить разницу, и он выполнил сценарий python на каждом узле, и мы можем увидеть его в фоновом процессе. Левый экран от моей системы, а правый от другой системы (Ubuntu 14.04):

Также я попытался подключиться к отдельным машинам с помощью ssh, а затем запустить на них отдельный скрипт на python. Сценарий Python успешно выполняется там. Но почему-то использование одной команды для 9 машин не работает.

Чего, возможно, мне не хватало в моей системе (Ubuntu 12.04), в то время как та же модель отлично работает на другой (Ubuntu 14.04) ???

0
Определить "не работает". Вы не предоставили достаточно информации. Jakuje 8 лет назад 0
Могу ли я узнать, какая другая информация вам нужна. Я предоставлю здесь. В модели, над которой я работаю, есть много вещей, которые я не могу представить здесь. Если бы вы могли быть конкретны, я приведу здесь. prateek singh 8 лет назад 0
Совокупные процессы, выполняющиеся на целевых машинах, показаны на снимке экрана. Например, процесс, запущенный на машине 1, должен быть процессом со статусом Ss + и R +, как показано на скриншоте. То же самое с машиной 2.3 ... Однако в моей системе процесс со статусом R + как-то не работает prateek singh 8 лет назад 0
Он молча терпит неудачу. Я не получил сообщение об ошибке. Но это работало в другой системе, как я упоминал выше. Я создал ту же настройку, что и в другой системе (ubuntu 14.04), для запуска этой модели, но почему-то происходит сбой выполнения скрипта python prateek singh 8 лет назад 0
Вы проверили страницу руководства, что означает `Ss +`? Jakuje 8 лет назад 0
@Jakuje ... да, я сделал. Почему ты спрашиваешь это? prateek singh 8 лет назад 0

0 ответов на вопрос

Похожие вопросы