Using BiocParallel 1.5.20, I am trying to follow example 4.2.1 in the "Introduction to BiocParallel" vignette.
Thanks to a fix in 1.5.20, I can now use hostnames/IP_addresses in the workers= argument to SnowParam. So far so good. The problem I seem to be encountering is that the workers are all created on the localhost, specified or not.
That is, when I set
hosts <- c("notLocalhost", "notLocalhost"), I get
starting worker localhost:11943 starting worker localhost:11943
I get same result if I use valid IP addresses: c("NNN.NNN.NNN.02", "NNN.NNN.NNN.03"), where 01 is localhost. All nodes are up & I can ssh to them without a password.
Am I misunderstanding something? Have I made a blatant mistake? sessionInfo() below.
Thank you for any help.
> sessionInfo() R version 3.2.4 Revised (2016-03-16 r70336) Platform: i686-pc-linux-gnu (32-bit) Running under: Ubuntu 15.10 locale:  LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C  LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8  LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8  LC_PAPER=en_US.UTF-8 LC_NAME=C  LC_ADDRESS=C LC_TELEPHONE=C  LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C attached base packages:  stats graphics grDevices utils datasets  methods base other attached packages:  BiocParallel_1.5.20 loaded via a namespace (and not attached):  snow_0.4-1 parallel_3.2.4 tools_3.2.4