These are chat archives for dereneaton/ipyrad

8th
Feb 2016
Isaac Overcast
@isaacovercast
Feb 08 2016 21:35
I discovered a weird edge case, wondering if you think it'll be a real problem. I have access to a cluster with 4 nodes and a shared filesystem (50cents if you can guess where i'm going)...
/home/iovercast/opt/miniconda/lib/python2.7/site-packages/ipyparallel/client/client.py:426: RuntimeWarning: 
            Controller appears to be listening on localhost, but not on this machine.
            If this is true, you should specify Client(...,sshserver='you@10.149.0.1')
            or instruct your controller to listen on an external IP.
Deren Eaton
@dereneaton
Feb 08 2016 21:37
not sure...
Isaac Overcast
@isaacovercast
Feb 08 2016 21:37
I have a job running on one node and i wanted to run another job on another node. Looks like ipyparallel can see the controller running and knows it's not local (because it does a match on the ip in the controller file).
Deren Eaton
@dereneaton
Feb 08 2016 21:38
But the CLI should create a controller with a unique id
'cluster-id'
that error is also what it says when it times out, so it might just be that it couldn't connect fast enough.
i raised the 10 seconds wait times up to 45 to be safe.
Isaac Overcast
@isaacovercast
Feb 08 2016 21:39
oh fuck you're right, it's not the CLI. I have aCLI running on one node and i'm trying to run an api run on another node. derp
is that pebkac?
Deren Eaton
@dereneaton
Feb 08 2016 21:41
??
check out some docs updates: http://ipyrad.readthedocs.org/index.html
Isaac Overcast
@isaacovercast
Feb 08 2016 21:41
"problem exists between keyboard and chair" lol
Deren Eaton
@dereneaton
Feb 08 2016 21:42
aha, guess so.
I've got the rtd docs building on a conda install now.
Isaac Overcast
@isaacovercast
Feb 08 2016 21:45
tight. Damn dude, thats looking really good.
I was also thinking, if we're going to comment out numba it might be worth reinvestigating building a pip package. Maybe there's a good workaround for mpi4py? I'll spend a few minutes thinking about it.
Deren Eaton
@dereneaton
Feb 08 2016 22:35
sure. the pip instructions could just include a couple apt-get or macports(?) commands with it to install hdf5 and mpi.
Isaac Overcast
@isaacovercast
Feb 08 2016 22:36
totally, like "If you really want to do it this way, here's how."