Я використовував Emacs з ESS і Tramp для завантаження віддалених файлів і запуску віддалених процесів R на комп'ютерах HPC. За допомогою клавіш ssh Tramp полегшує C-x C-fпошук файлу, за /ssh:myserver:/path/to/fileяким M-x Rслід запустити сеанс R.
Однак на комп'ютерах HPC, які використовують систему планування завдань (наприклад, Sun Grid Engine або Torque), існують обмеження щодо обсягу пам'яті та процесора, які можуть використовуватися на головному вузлі, тому мені доводиться запускати інтерактивний сеанс за допомогою qsub -I.
Чи можливо налаштувати tramp, ssh та / або Emacs для запуску інтерактивного сеансу на підлеглому вузлі (використовуючи qsub -Iабо еквівалент) після встановлення ssh-з'єднання?
tramp-remote-shellвстановленим значенням qrshабо qloginви, можливо, зможете отримати сеанс інтерактивного кластеру.