<div dir="auto">Kin & Brendan,<div dir="auto"><br></div><div dir="auto">I found my error on why the "shut" command wasn't working correctly on Ubuntu 22.04 platform.</div><div dir="auto"><br></div><div dir="auto">When originally creating the dxspider.service file almost 2 years ago, I had copied an outdated/wrong line from another sysop's example. These days it's correctly provided in the /spider directory upon download.</div><div dir="auto"><br></div><div dir="auto">Here's a snippet of only the problem line:</div><div dir="auto"><br></div><div dir="auto">[Service]</div><div dir="auto"><br></div><div dir="auto">Restart=on-failure</div><div dir="auto"><br></div><div dir="auto">I changed "on-failure" to "always" and the <a href="http://check_build.pl">check_build.pl</a> process seems to work correctly now.</div><div dir="auto"><br></div><div dir="auto">Thanks for your help.</div><div dir="auto"><br></div><div dir="auto">73, Steve - AA4U</div><div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 2, 2023, 2:55 AM Kin <<a href="mailto:ea3cv@cronux.net">ea3cv@cronux.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="ES" link="blue" vlink="purple" style="word-wrap:break-word"><div class="m_2572306456399348645WordSection1"><p class="MsoNormal"><span>Hi Steve,<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>It is strange that the "shut" command which is internal to dxspider behaves like this, it has never happened to me before. I'm intrigued.<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>Let me know what you find out.<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>Kin EA3CV<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b>De:</b> Stephen Carroll <<a href="mailto:aa4u.steve@gmail.com" target="_blank" rel="noreferrer">aa4u.steve@gmail.com</a>> <br><b>Enviado el:</b> miércoles, 1 de febrero de 2023 16:24<br><b>Para:</b> Kin <<a href="mailto:ea3cv@cronux.net" target="_blank" rel="noreferrer">ea3cv@cronux.net</a>><br><b>Asunto:</b> Re: [Dxspider-support] New <a href="http://check_build.pl" target="_blank" rel="noreferrer">check_build.pl</a><u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">Part 2<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I should have said, the node doesn't restart automatically after the "shut" command. I'm required to go in and manually restart the <a href="http://cluster.pl" target="_blank" rel="noreferrer">cluster.pl</a> --- although the dxspider.service is still running.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I'll do some head scratching and let you know if I figure something out.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">On Wed, Feb 1, 2023, 9:19 AM Stephen Carroll <<a href="mailto:aa4u.steve@gmail.com" target="_blank" rel="noreferrer">aa4u.steve@gmail.com</a>> wrote:<u></u><u></u></p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><div><p class="MsoNormal">Well, the node doesn't restart. While my Ubuntu setup has been working quite well, apparently I didn't setup DXSpider correctly at the start. I'll look through the wiki as Brendan suggested and see what I did wrong. Thanks!<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">On Wed, Feb 1, 2023, 9:11 AM Kin <<a href="mailto:ea3cv@cronux.net" target="_blank" rel="noreferrer">ea3cv@cronux.net</a>> wrote:<u></u><u></u></p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><div><div><p class="MsoNormal">Hi Steve,<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Are you referring to the restart that check_build does?<u></u><u></u></p><p class="MsoNormal">When an update has been produced, in order for it to be applied, it automatically generates a "shut", not a "shutdown", so the node should start with the last downloaded build.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Kin<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b>De:</b> Stephen Carroll <<a href="mailto:aa4u.steve@gmail.com" target="_blank" rel="noreferrer">aa4u.steve@gmail.com</a>> <br><b>Enviado el:</b> miércoles, 1 de febrero de 2023 15:13<br><b>Para:</b> The DXSpider Support list <<a href="mailto:dxspider-support@tobit.co.uk" target="_blank" rel="noreferrer">dxspider-support@tobit.co.uk</a>><br><b>CC:</b> Kin <<a href="mailto:ea3cv@cronux.net" target="_blank" rel="noreferrer">ea3cv@cronux.net</a>><br><b>Asunto:</b> Re: [Dxspider-support] New <a href="http://check_build.pl" target="_blank" rel="noreferrer">check_build.pl</a><u></u><u></u></p></div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">Kin,<u></u><u></u></p><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">Your <a href="http://check_build.pl" target="_blank" rel="noreferrer">check_build.pl</a> is working fine, using the latest version. Great job!<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">As a follow-on question from a newby linux (Ubuntu) guy, is there a way to force my computer to reboot after the build update and the cluster shuts down? Right now, the cluster shuts down and does nothing else.<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div><div><p class="MsoNormal">73, Steve - AA4U<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p></div></div><p class="MsoNormal"> <u></u><u></u></p><div><div><p class="MsoNormal">On Tue, Jan 31, 2023, 9:50 PM Kin via Dxspider-support <<a href="mailto:dxspider-support@tobit.co.uk" target="_blank" rel="noreferrer">dxspider-support@tobit.co.uk</a>> wrote:<u></u><u></u></p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt"><div><div><p class="MsoNormal"><span style="font-family:Consolas">Hi,</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">For those of you who have asked me for information:</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">I have released version 1.0 of <a href="http://check_build.pl" target="_blank" rel="noreferrer">check_build.pl</a> for the Mojo 1.57 branch.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">Added console messages.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">It is now possible to launch an automatic backup.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">If there is a new build, it will update and immediately restart the node.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">If there are no changes, the sysop is informed.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">To install it, copy the file to <b>/spider/local_cmd</b></span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">From <b><a href="http://console.pl" target="_blank" rel="noreferrer">console.pl</a></b> run <b>load/cmd</b> the first time.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">The check_build command can be used like this:</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">      <b>check_build Y</b>           With Backup</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">      <b>check_build N</b>           Without Backup</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">      <b>check_build</b>             Without Backup</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">If you want to leave it automated, add in <b>/spider/local_cmd/crontab</b></span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">something like this:</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">      <b>0 4 * * 1,2,3,4,5 run_cmd("check_build N")</b></span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">It can be downloaded from:</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"><a href="https://www.dropbox.com/s/6ttq5125qrzev67/check_build.pl?dl=0" target="_blank" rel="noreferrer">https://www.dropbox.com/s/6ttq5125qrzev67/check_build.pl?dl=0</a></span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">This utility is not intended to replace the current update procedure,</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">it is intended for sysops who feel insecure about upgrading their cluster.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">Basically it does:</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><b><span style="font-family:Consolas">            git reset --hard</span></b><u></u><u></u></p><p class="MsoNormal"><b><span style="font-family:Consolas">            git pull</span></b><u></u><u></u></p><p class="MsoNormal"><b><span style="font-family:Consolas">            reinicio</span></b><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">and a full backup of the <b>/home/spysop/spider</b> directory in <b>/home/sysop/backup</b>,</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">which will be overwritten each time check_build is run.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas">73 de Kin EA3CV</span><u></u><u></u></p><p class="MsoNormal"><span style="font-family:Consolas"> </span><u></u><u></u></p></div></div><p class="MsoNormal">_______________________________________________<br>Dxspider-support mailing list<br><a href="mailto:Dxspider-support@tobit.co.uk" target="_blank" rel="noreferrer">Dxspider-support@tobit.co.uk</a><br><a href="https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support" target="_blank" rel="noreferrer">https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support</a><u></u><u></u></p></blockquote></div></div></div></blockquote></div></blockquote></div></div></div></blockquote></div>