For our AIX servers, we have an /etc/rc.local script that starts things on startup. In that script, we have the following command:
su - bbuser -c "/path/to/bbclient/runbb.sh start"
(If you create that script new, then make sure to make it executable, chmod +x /etc/rc.local)
And then execute the following command:
mkitab "local:2:once:/etc/rc.local 2>&1 > /utils/logs/rc.local.output"
This will create an entry in the /etc/inittab file for the rc.local file. Any output from that script gets created in /utils/logs/rc.local.output, it's useful to see if something isn't working right.
And I have the same issue here, we have some servers that the app is so badly written that we have to reboot weekly. We also have others whose uptime is 300+ days.
Hope that helps,
Al Jeffcoat IBM Certified Support Specialist, AIX Enterprise SAN and Storage Administrator System Programmer II
-----Original Message----- From: Kevin.Hanrahan at novainfo.com [mailto:Kevin.Hanrahan at novainfo.com] Sent: Saturday, April 23, 2005 12:30 PM To: hobbit at hswn.dk Subject: RE: [hobbit] auto-restart clients
Gentlemen, Thank you for the responses. I should have mentioned that most of the machines are solaris and a few are AIX
-----Original Message----- From: Henrik Stoerner [mailto:henrik at hswn.dk] Sent: Saturday, April 23, 2005 11:52 AM To: hobbit at hswn.dk Subject: Re: [hobbit] auto-restart clients
On Sat, Apr 23, 2005 at 11:41:15AM -0400, kevin hanrahan wrote:
For reasons which I cannot understand, our unix admins feel the need to reboot their machines constantly. I don't think there is an uptime exceeding 2 weeks!! However when that happens, the BB client stops reporting and I eventually get the purple alerts from Hobbit. Can someone tell me how to get the clients to auto-restart? Also, I am not
a coder so please don't tell me to "write a script to make them start at reboot" because that is obvious....i just don't know how. Thank you
for all input on this.
Normally a script like this would suffice:
#!/bin/sh
case "$1" in "start") su -c "/usr/local/bb/bbc/runbb.sh start" bb ;;
"stop") su -c "/usr/local/bb/bbc/runbb.sh stop" bb ;; esac
exit 0
Now the trick is to get that script run automatically when the system starts up. How you do that depends on the Unix flavour - often the script is installed in /etc/init.d/bigbrother, and then you need to create links from /etc/rc2.d/S99bigbrother -> /etc/init.d/bigbrother
Regards, Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
Note: The information contained in this email and in any attachments is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. The recipient should check this email and any attachments for the presence of viruses. Sender accepts no liability for any damages caused by any virus transmitted by this email. If you have received this email in error, please notify us immediately by replying to the message and delete the email from your computer. This e-mail is and any response to it will be unencrypted and, therefore, potentially unsecure. Thank you. NOVA Information Systems, Inc.
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
This e-mail message and any attached files are confidential and are intended solely for the use of the addressee(s) named above. If you are not the intended recipient, any review, use, or distribution of this e-mail message and any attached files is strictly prohibited. This communication may contain material protected by Federal privacy regulations, attorney-client work product, or other privileges. If you have received this confidential communication in error, please notify the sender immediately by reply e-mail message and permanently delete the original message. To reply to our email administrator directly, send an email to: postmaster at orlandoregional.org . If this e-mail message concerns a contract matter, be advised that no employee or agent is authorized to conclude any binding agreement on behalf of Orlando Regional Healthcare by e-mail without express written confirmation by an officer of the corporation. Any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of Orlando Regional Healthcare.