10-25-2016
Application services not starting with server reboot
Hi All,
My application uses three different sub-services to make complete application up and running to normal.
The entry of all the three services are present in /etc/init.d directory with proper softlink created to application home path where it actually exists.
In one rare case one of the service was not starting after server reboot. I removed and created softlink again but it dint helped, though if I ran it from application path (service command location) it works fine .
OS is Linux kernel 3.16.0-69-generic (Ubuntu 14.04). I didn't ever worked on Ubuntu so I don't know if chkconfig works on Ubuntu and how to clear the stale files before the services are started while booting in Ubuntu.
OS boot log and applcation wrapper log doesn't show helpful information.
Kindly requesting to guide/explain concept(application service startup procedure) and possible resolution for this issue .
Thanks in advance,
hari
9 More Discussions You Might Find Interesting
1. IP Networking
Solaris v5.6
how do you stop and start the network services? (4 Replies)
Discussion started by: Westy564
4 Replies
2. Solaris
Hi All,
I have to maunally startup oracle and the associated listeners whenever the Sun Solaris server is rebooted. Is there any way by which, everytime the server boots up, The Oracle startups itself.
Do we need to change the init.ora file or the init.d file?
Please let me know which files... (1 Reply)
Discussion started by: rahulrathod
1 Replies
3. HP-UX
Hi everybody
When I Boot/restart my HP-UX server when it reaches the step described below doesn't go through. When I kick a key in the console it show me the login prompt and a can log on but I cannot access the server from the network, I can only do it via LAN console.
Please, can you help... (3 Replies)
Discussion started by: cgege
3 Replies
4. AIX
Hi,
I am nerw to AIX.
how can i make certain services to be persistant across reboot,similar to "chkconfig" in linux.
Thanks,
amit (2 Replies)
Discussion started by: amit4g
2 Replies
5. HP-UX
Hi All,
I need to run a daemon which should start automatically during reboot.
which all files i need to alter/modify ?
/etc/inittab ?
Thanks,
Amit (1 Reply)
Discussion started by: amit4g
1 Replies
6. UNIX for Dummies Questions & Answers
I rebooted my server (solaris 5.8) and I had to manually start the cron and mailx daemons. How do I get these to automatically start at reboot?
Thanks in advance. (2 Replies)
Discussion started by: shorty
2 Replies
7. AIX
Hello,
Running AIX 6.1, AIX machine is HACMP node.
Recently I set up ntp service. Started xntpd by hand - everythig is OK. Configured xntpd to start after reboot and rebooted the machine. After reboot checked xntpd:
# lssrc -a|grep ntp
xntpd tcpip ... (5 Replies)
Discussion started by: vilius
5 Replies
8. Shell Programming and Scripting
Hi,
We have hosted our application on AIX server. The problem is that we have to start our application manually once the server is rebooted. Please guide me in writing a script that does this job automatically with the re-start of the server. I'm looking for something like windows services in... (2 Replies)
Discussion started by: himanshu397
2 Replies
9. Solaris
Hello,
This is Solaris-10 server, running with 4 non-global zones.
This server was hung today and I had to reboot it forcefully from console. Then root file-system was not clean and I had to run fsck from failsafe mode. After it came back in run-level-3, lot of services are showing in... (3 Replies)
Discussion started by: solaris_1977
3 Replies
LEARN ABOUT SUSE
ifservices
IFSERVICES(5) Network configuration IFSERVICES(5)
NAME
ifservices-* - control network services with ifup/down
SYNOPSIS
/etc/sysconfig/network/ifservices-<configuration_name>/
DESCRIPTION
The directory /etc/sysconfig/network/ifservices-<configuration_name>/ is read by the script /etc/sysconfig/network/scripts/ifup-services
which starts and stops system services when an interface is set up/down. ifup-services is used by /sbin/ifup, which is the command line
user interface for setting up network interfaces.
This is useful if you don't have a permanent network connection. If you sometimes boot without network and plug in the network cable later
you can add links to system services in this directory. These services will then be started with ifup and stopped with ifdown.
The configuration name used for ifservices-* should match exactly the configuration name of the ifcfg-* file for the interface.
For the usage with NetworkManager (where you don't necessarily need a ifcfg-* file) you can also use /etc/sysconfig/network/ifser-
vices-<interface>-<essid>/ (for wlan interfaces) or if that does not exist /etc/sysconfig/network/ifservices-<interface>/. As a final
fallback /etc/sysconfig/network/ifservices/ is checked as well. If NetworkManager is active services will be stopped after the interface is
down.
The links in this directory are equal to the links in the runlevel directories /etc/init.d/rc*.d/ They have to point to service start
scripts which are usually in /etc/init.d/. Links starting with 'S' are start links, which are called in alphabetical order after ifup has
set up the interface. Links starting with 'K' are kill links which are called before ifdown takes down the interface. See also section
Sequencing Directories in boot (7).
EXAMPLE
In this example we use an interface with MAC address 00:de:ad:be:af:00. This interface is not always physically connected. As soon as you
plug in the cable ypbind and autofs should be started. When you pull the cable they should be stopped. This can be reached with:
in file /etc/sysconfig/network/ifcfg-eth-id-00:de:ad:be:af:00
...
STARTMODE=ifplugd
...
in dir /etc/sysconfig/network/ifservices-eth-id-00:de:ad:be:af:00/
S10portmap -> /etc/init.d/portmap
S20ypbind -> /etc/init.d/ypbind
S30autofs -> /etc/init.d/autofs
S20autofs -> /etc/init.d/autofs
K30ypbind -> /etc/init.d/ypbind
Now you have to disable the start of this services at boot time
chkconfig ypbind off
chkconfig autofs off
Notes:
You may call scripts/create-ifservices-directory [<interface_name>] to create a directory with the links from this example. This will cre-
ate the directory ifservices-<interface_name> or if no interface name was given ifservices-template.
Maybe you have to add also variable IFPLUGD_PRIORITY. For details about startmode ifplugd read ifup (8).
The service portmap had to be added because ypbind needs it. This service is still started at boot time because it does not need an active
network connection. But ypbind may now be started earlier as usual. Therefore we make sure that portmap is started before. Starting an
already running service again does not affect the service.
SEE ALSO
ifup(8), ifcfg(5).
AUTHOR
Christian Zoz <zoz@suse.de>
sysconfig February 2005 IFSERVICES(5)