nohup странно работает

loki69

запускаю из putty скрипт nohup ./rungms параметры &
Пишет все нормально в nohup.out
Закрываю терминал. захожу по-новой- вижу, что все сразу же сдохло, как раз по SIGx: 1, то есть по hangup. Как это говно понимать и что делать?

AlexV769

Юзай screen

loki69

До этого все нормально было, запускал так же скрипт другой, правда другой скрипт был небольшой башевый, а тут здоровый скриптяра csh запускается, который через mpirun стартует 12 процессов, которые собственно и дохнут в итоге=)
+screen'a на этом кластере нету, можно конечно закачать поставить, но неохота.

loki69

может в шелле что прописать или в путти что-то хитрое сделать?

BondarAndrey

Просто выходи из терминала набирая exit или Ctrl-D, а не закрывай его окошко (подозреваю, что по ssh сидишь с винды). Тогда и nohup ни к чему

loki69

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

BondarAndrey

Да не за что, сам в свое время на эти грабли наступил.

loki69

А если другие юзеры залогинятся( про обычных не беспокоюсь, но если рут?) и просто закроют терминал- моим задачам плохо не станет? А то они считаться должны на 3узлах/6процессорах неделями.

BondarAndrey

Нет, если явно рут не прибьет, ничего не случится
Оставить комментарий
Имя или ник:
Комментарий: