Używam Emacsa z ESS i tramp do ładowania zdalnych plików i uruchamiania zdalnych procesów R na komputerach HPC. Dzięki kluczom ssh tramp ułatwia C-x C-fznalezienie pliku, /ssh:myserver:/path/to/filea następnie M-x Ruruchomienie sesji R.
Jednak na komputerach HPC korzystających z systemu planowania zadań (np. Sun Grid Engine lub Torque) obowiązują ograniczenia dotyczące ilości pamięci i procesora w węźle głównym, więc muszę uruchomić sesję interaktywną qsub -I.
Czy można skonfigurować tramp, ssh i / lub Emacs, aby uruchamiać interaktywną sesję w węźle slave (za pomocą qsub -Ilub równorzędnym) po nawiązaniu połączenia ssh?
tramp-remote-shellustawieniu opcji qrshlub qloginmożesz uzyskać interaktywną sesję klastra.