Saya telah menggunakan Emacs dengan ESS dan tramp untuk memuat file jarak jauh dan menjalankan proses R jarak jauh di komputer HPC. Dengan tombol ssh, gelandangan mempermudah C-x C-f
pencarian file di /ssh:myserver:/path/to/file
diikuti oleh M-x R
untuk memulai sesi R.
Namun, pada komputer HPC yang menggunakan sistem penjadwalan pekerjaan (mis. Sun Grid Engine atau Torque) ada batasan berapa banyak memori dan CPU yang dapat digunakan pada head node, jadi saya harus meluncurkan sesi interaktif menggunakan qsub -I
.
Apakah mungkin untuk mengkonfigurasi tramp, ssh, dan / atau Emacs untuk meluncurkan sesi interaktif pada slave node (menggunakan qsub -I
atau setara) setelah koneksi ssh dibuat?
tramp-remote-shell
set ke qrsh
atau qlogin
Anda mungkin bisa mendapatkan sesi cluster interaktif.