How to use GNU parallel on Multiple Computers -
i wanted use gnu parallel on 2 computers. successful @ running parallel on 1 computer, unable run parallel on remote computer.
version: local: parallel-20140222 , remote: parallel-20130522. had enabled password less ssh login.
parallel -j+0 --eta 'muscle -in {} -out {.}.aln -quiet' < list
but when tried run on remote computer "parallely" using following commands,
1) time parallel -j+0 --eta -svaramesh@10.117.173.5,: -transfer, --return {.}.aln --cleanup 'muscle -in {} -out {.}.aln -quiet' < list
2) time parallel -j+0 --eta -s10.117.173.5,: -transfer, --return {.}.aln --cleanup 'muscle -in {} -out {.}.aln -quiet' < list
3) time parallel -j+0 --eta -s :,10.117.10.5 -transfer, --return {.}.aln --cleanup 'muscle -in {} -out {.}.aln -quiet' < list
all of them giving following error
parallel: error: cannot open input file `nsfer,': no such file or directory.
transfer has double dash , no comma: --transfer
you may want use shorthand --transfer --return --cleanup
: --trc {.}.aln
and since not have special shell characters, not need '
around muscle -in {} -out {.}.aln -quiet
.
if --eta
might want try out --bar
too.
Comments
Post a Comment