Tôi đã sử dụng Emacs với ESS và tramp để tải các tệp từ xa và chạy các quy trình R từ xa trên máy tính HPC. Với các phím ssh, tramp giúp dễ dàng C-x C-f
tìm thấy tệp /ssh:myserver:/path/to/file
theo sau M-x R
để khởi chạy phiên R.
Tuy nhiên, trên các máy tính HPC sử dụng hệ thống lập lịch công việc (ví dụ Sun Grid Engine hoặc Torque), có những hạn chế về lượng bộ nhớ và CPU có thể được sử dụng trên nút đầu, vì vậy tôi phải khởi chạy phiên tương tác bằng cách sử dụng qsub -I
.
Có thể định cấu hình tramp, ssh và / hoặc Emacs để khởi chạy phiên tương tác trên nút nô lệ (sử dụng qsub -I
hoặc tương đương) sau khi kết nối ssh được thực hiện không?
tramp-remote-shell
cài đặt thành qrsh
hoặc qlogin
bạn có thể có được một phiên cụm tương tác.