Hallo Leute,
ich programmiere gerade ein kleines Rechenzentrums-Cluster und habe folgendes Problem - wenn ein Rechner nicht weiter ausgelastet ist, möchte ich ihn runterfahen...nach Möglichkeit per ssh.
Nun dachte ich mir, ich mache es wie folgt:
Leider reagiert der remote Rechner jedoch nicht auf diesen Befehl. Was habe ich falsch gemacht, bzw. was kann ich machen, um diesen Rechner runterzufahren?
Irgend welche Ideen????
Danke schon mal im voraus!
Viele Grüße
ich programmiere gerade ein kleines Rechenzentrums-Cluster und habe folgendes Problem - wenn ein Rechner nicht weiter ausgelastet ist, möchte ich ihn runterfahen...nach Möglichkeit per ssh.
Nun dachte ich mir, ich mache es wie folgt:
Code:
import java.io.IOException;
class Test{
public static void main(String[] args) throws IOException{
Process p = Runtime.getRuntime().exec("ssh user@192.168.0.3 \"sudo shutdown -P now\"");
}
}
Leider reagiert der remote Rechner jedoch nicht auf diesen Befehl. Was habe ich falsch gemacht, bzw. was kann ich machen, um diesen Rechner runterzufahren?
Irgend welche Ideen????
Danke schon mal im voraus!
Viele Grüße