[Dxspider-support] Auto start second cluster
Jim Bayer
jim at kc9aop.net
Thu Nov 24 16:43:13 GMT 2011
Here is an odd thought....
Try renaming cluster.pl in /home/sysop2 to cluster2.pl and change inittab to
the same. Maybe the init process is trying to respawn the same named
process and doesn't like it.
This is really a hack but I'm curious if it will work.
Jim
-----Original Message-----
From: dxspider-support-bounces at dxcluster.org
[mailto:dxspider-support-bounces at dxcluster.org] On Behalf Of Peter
Sent: Thursday, November 24, 2011 3:22 AM
To: The DXSpider Support list
Subject: Re: [Dxspider-support] Auto start second cluster
Hi All
I still can't managed to autostart 2 dx-spiders on my Debian setup
dx1 is auto starting after a reboot, but dx2 refuse I got the warning in
syslog :
dx2" respawning too fast: disabled for 5 minutes
A manual startup for DX2 works fine
Perhaps its has tot do something paths (?)
dx2 is in /home/sysop2 and when start-up I go manualy to spider/perl and
call./cluster.pl
An output of ps | aux clusters.pl:
pi4cc:~# ps aux | grep cluster.pl
sysop 1027 0.0 0.2 31244 1120 ? Ss 01:02 0:00 /bin/su
-c /usr/bin/perl -w /spider/perl/cluster.pl sysop
sysop 1040 1.1 7.6 86228 38492 ? S 01:02 5:25
/usr/bin/perl -w /spider/perl/cluster.pl
sysop2 23664 0.5 5.5 80376 28256 pts/0 S 08:50 0:02
/usr/bin/perl -w ./cluster.pl
root 24092 0.0 0.1 3932 540 pts/1 S+ 08:57 0:00 grep
cluster.pl
There is only 1 line for sysop2.
Is this a clue?
Peter
PC2A/PI4CC
Bob Tenty schreef:
> You see that if it tries to restart it too much because it doesn't run.
>
> can you hash out/ disable cluster 1 and see or it only runs with dx 2
> Line of dx2 looks OK but try the above.
>
> Here I run it in a virtual tty not in use, so instead of /dev/null
> /dev/tty7 for instance. So you can run dx1 and dx2 in two different
> tty's who are not in use.
>
> 73,
>
> Bob VE3TOK
>
> On 11-11-03 04:33 PM, Peter wrote:
>> Bob
>>
>> In the log file I found:
>> Nov 3 20:02:33 pi4cc init: Id "dx2" respawning too fast: disabled for
>> 5 minutes
>>
>> ???
>>
>> Peter
>>
>> NBob Tenty schreef:
>>> The system logs are in /var/log look in syslog, messages
>>>
>>> dmesg can also give a clue.
>>>
>>> 73,
>>>
>>> Bob VE3TOK
>>>
>>> On 11-11-03 04:03 PM, Peter wrote:
>>>> Hi
>>>>
>>>> Sorry that I come back with the same question of " How to auto
>>>> start a second cluster"
>>>> April 2010 I had the same question and I got I working.
>>>> But now the second cluster refuse to start.
>>>>
>>>> Cluster 1 is running as sys op (home/sysop) and the second as
>>>> sysop2
>>>> (home/sysop2)
>>>> Manual starting the second cluster via
>>>> /home/sysop2/spider/perl/cluster.pl will bring up the cluster.
>>>>
>>>> DXSPIDER_ROOT is correct:
>>>> sysop2 at pi4cc:~$ echo $DXSPIDER_ROOT /home/sysop2/spider
>>>> sysop2 at pi4cc:~$
>>>>
>>>> In /etc/inittab I have the 2 lines:
>>>> dx1:235:respawn:/bin/su -c "/usr/bin/perl -w /spider/perl/cluster.pl"
>>>> sysop >/dev/null
>>>> dx2:235:respawn:/bin/su -c "DXSPIDER_ROOT=/home/sysop2
>>>> /usr/bin/perl -w /home/sysop2/spider/perl/cluster.pl" sysop2
>>>> >/dev/null
>>>>
>>>> Yes I do telinit q after changes
>>>> DX1 is autostarting and DX2 refuses.
>>>> Is there somewhere a log file of inittab with an output to see if
>>>> there is any error?
>>>>
>>>> What do I wrong?
>>>> Running the system on a debian linux OS
>>>>
>>>> Peter
>>>> PC2A/PI4CC
_______________________________________________
Dxspider-support mailing list
Dxspider-support at dxcluster.org
http://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
More information about the Dxspider-support
mailing list