Hi,
zentara: No still does not work.
afoken:
Does not work means as follow: I run the perl script (Net::SSH2) in my machine host1, which is supposed to run a command "a.out" in machine host2. If I do
$chan1->exec("./a.out");
I can see in host2 this program running. (by command ps or top)
But if I do
$chan1->exec("./a.out &");
or
$chan1->exec("nohup ./a.out"); (as zentara suggested)
I do not see any program running in host2.
The machines are NFS mounted, so all machines can see same home directory.