<br><br><div><span class="gmail_quote">On 11/22/06, <b class="gmail_sendername">Brian Granger</b> &lt;<a href="mailto:ellisonbg.net@gmail.com">ellisonbg.net@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Do you have it working now though?</blockquote><div><br><br>No,&nbsp; Unfortunately reading the logs was not enough for me to figure out&nbsp; what ought&nbsp; to be fixed...any hints?<br><br>Flávio <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 11/22/06, Flavio Coelho &lt;<a href="mailto:fccoelho@gmail.com">fccoelho@gmail.com</a>&gt; wrote:<br>&gt; Thanks Fernando,<br>&gt;<br>&gt; I thinks this arrangement looks fine. The only change I can think of is to<br>&gt; handle the errors that end up in the logs in such a way that the user also
<br>&gt; gets informed of them.<br><br>I agree this would be nice, I think the best way is to simply report<br>*where* the log files are located and tell the user to look at them if<br>there are problems.&nbsp;&nbsp;I don't think we want to display all the log
<br>files by default though.<br><br>&gt; In my example, if you hadn't pointed me to the logs I wouldn't have figured<br>&gt; out what was going on. The ipcluster script should output a dignostic of the<br>&gt; whole startup process, or at least spit out some meaningful error messages.
<br>&gt; What do you think about it?<br><br><br><br>&gt; Flávio<br>&gt;<br>&gt;<br>&gt; On 11/21/06, Fernando Perez &lt;<a href="mailto:fperez.net@gmail.com">fperez.net@gmail.com</a>&gt; wrote:<br>&gt; &gt; On 11/21/06, Brian Granger &lt;
<a href="mailto:ellisonbg.net@gmail.com">ellisonbg.net@gmail.com</a>&gt; wrote:<br>&gt; &gt; &gt; It looks like the engines are starting but are not finding the<br>&gt; &gt; &gt; controller you have running.&nbsp;&nbsp;Things to check:
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 1.&nbsp;&nbsp;Do you have a firewall blocking ports on the controller's computer?<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 2.&nbsp;&nbsp;Did you tell the engines where the controller is running:<br>&gt; &gt; &gt;
<br>&gt; &gt; &gt; ipengine --controller-ip=[ip of the machine running the controller]<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Another way of finding out what is going on is to start the<br>&gt; &gt; &gt; ipcontroller and ipengine with the -l flags:
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; ipcontroller -l cont<br>&gt; &gt; &gt; ipengine -l eng<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; These will cause the log files to be written to disk in the format:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 
contpid.log<br>&gt; &gt; &gt; engpig.log<br>&gt; &gt;<br>&gt; &gt; Also, note that if you are using ipcluster to start things, it makes<br>&gt; &gt; all logs go to<br>&gt; &gt;<br>&gt; &gt; ~/.ipython/ipcluster-PID1-{con|eng}-
HOST-PID2.log<br>&gt; &gt;<br>&gt; &gt; where:<br>&gt; &gt;<br>&gt; &gt; - PID1: PID of the starting process (the ipcluster script).&nbsp;&nbsp;This<br>&gt; &gt; simply allows you to have a common lexicographical sorting tag for all
<br>&gt; &gt; processes (controller and engines) coming from a given invocation of<br>&gt; &gt; iplucster.<br>&gt; &gt;<br>&gt; &gt; - 'con' or 'eng': tag to mark whether that log file is for a<br>&gt; &gt; controller or an engine
<br>&gt; &gt;<br>&gt; &gt; - HOST: host where that particular process is actually running.<br>&gt; &gt;<br>&gt; &gt; - PID2: PID of that particular process (controller or engine).<br>&gt; &gt;<br>&gt; &gt; This format seems to allow easy automatic organization, debugging and
<br>&gt; &gt; cleanup of logfiles, feel free to suggest improvements.<br>&gt; &gt;<br>&gt; &gt; Cheers,<br>&gt; &gt;<br>&gt; &gt; f<br>&gt; &gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt;<br>&gt; Flávio Codeço Coelho<br>&gt; registered Linux user # 386432
<br>&gt; ---------------------------<br>&gt; &quot;Laws are like sausages. It's better not to see them being made.&quot;<br>&gt; Otto von Bismark<br>&gt; _______________________________________________<br>&gt; IPython-user mailing list
<br>&gt; <a href="mailto:IPython-user@scipy.org">IPython-user@scipy.org</a><br>&gt; <a href="http://projects.scipy.org/mailman/listinfo/ipython-user">http://projects.scipy.org/mailman/listinfo/ipython-user</a><br>&gt;<br>
&gt;<br>&gt;<br></blockquote></div><br><br clear="all"><br>-- <br>Flávio Codeço Coelho<br>registered Linux user # 386432<br>---------------------------<br>&quot;Laws are like sausages. It's better not to see them being made.&quot;
<br>Otto von Bismark