Startup scripts


 
Thread Tools Search this Thread
Operating Systems HP-UX Startup scripts
# 1  
Old 12-27-2006
Startup scripts

Hi all

We have HP UX 11.23 installed on 4 RISC servers (2 oracle databases, 2 Oracle App Servers) , we are in a construction period , so the power failure may happen more than once a day.
I need to learn how to create an automatic startup services as in Windows, if we know that the services (command lines) owned by two users.

Best Regards

Email removed

Last edited by vino; 12-27-2006 at 05:34 AM..
# 2  
Old 12-27-2006
All service startups in unix are handled by /sbin/rc? scripts. Just replace the ? by the runlevel. In this case, since it will be applications and databases that will be starting up, the startup script is /sbin/rc3. The /sbin/rc3 script in turn calls different scripts in the /sbin/rc3.d directory. You can write the startup scripts for the dbase/app and put it in the /sbin/rc3.d directory.

If you are new to the unix world, you might want to read up on how the HP-UX system boots.
# 3  
Old 01-24-2007
Quote:
Originally Posted by blowtorch
All service startups in unix are handled by /sbin/rc? scripts. Just replace the ? by the runlevel. In this case, since it will be applications and databases that will be starting up, the startup script is /sbin/rc3. The /sbin/rc3 script in turn calls different scripts in the /sbin/rc3.d directory. You can write the startup scripts for the dbase/app and put it in the /sbin/rc3.d directory.

If you are new to the unix world, you might want to read up on how the HP-UX system boots.

Startup scripts do not belong in the rc<number>.d directories but in the init.d directory.

In the rc<number>.d directories you create links to a script in the init.d directory.

The format of these links is [S|K]NNN<scriptname


In your /sbin/rc3.d directory could have something like:
lrwxr-xr-x 1 root ... S430nfs.client -> /sbin/init.d/nfs.client

S means it will start an application/service
K means it will kill an application/service

NNN decide the order in which applications/services are started/stopped

The /sbin/rc script will start/stop all applications/services mentioned in your rc<number>.d directories. The run level will decide which which directories are covered.

Looking at the S430nfs.client link, the /sbin/rc script will make sure the script /sbin/init.d/nfs.client is executed with as argument "start".

if a link starts with K the corresponding script in /sbin/init.d is executed with argument "stop" .

So, the scripts in /sbin/init.d should have a "start" and "stop" section. Which section will be executing depends on the argument "start" or "stop".

Besides creating the "start links" it is most importing to create the "kill links" as well.

Whenever you shutdown you want your applications/services to be closed in a proper way and not in the rough way cause the system in the end starts to kill all applications/services like that. A "kill -9" on your Oracle processes could cause damage to your database.

For detailed information check the HP-UX documentation
# 4  
Old 02-08-2007
whenever making changes or creating new services, you have the potential to impact the boot-up process negatively.

Do the research and do it right the 1st time, otherwise you will be booting into single-user to correct...
# 5  
Old 06-07-2009
starting ingers DB at unix startup

hiii
how can i run or start ingres Database at hp unix 11i startup
note:
only user called ingres have permission to start Database, can't even run if we use root
Regards,,,
Mohamed Sobhy
# 6  
Old 06-08-2009
So you can add a script in startup and switch to the user to startup ingres DB

like

su - ingres -c PATH/bin/$STARTSCRIPT
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Help with creating startup scripts using screen

Edit: So sorry! I really didn't do a good job of clearly stating what I needed. Going to completely rewrite my post so everything is clearly stated. I'm having trouble writing a shell startup script for a linux server. It uses the bash shell if I remember correctly. I'm trying to write it so... (9 Replies)
Discussion started by: Pyitoechito
9 Replies

2. Solaris

Solaris 10 startup scripts

Hi all, I have a server in maintenance mode and need to boot it up. Its due to a broken service "RepX". I need to stop the service from trying to start at boot up but i can't find where it is booting up from... it is not in any of the rcX.d directories and the two locations i have found it... (6 Replies)
Discussion started by: Tommyk
6 Replies

3. UNIX for Advanced & Expert Users

xsession startup scripts

Can someone please tell me how to run xsession startup scripts whenever I start or after I restart my X session? I'm not trying to do anything fancy I just want this to run. This makes life a lot easier when I use a dual monitor. xrandr --output VGA1 --mode 1024x768 --rate 60 (7 Replies)
Discussion started by: cokedude
7 Replies

4. AIX

Startup/shutdown scripts in AIX

hi, If we place Sxx (startup script) and Kxx(shutdown script) in /etc/rc.d/rc2.d,then it would start and stop automatically(assume they are linked to other script that actually starts/stops). is there really a link needed here to /etc/rc.d/init.d? if not,what is the use of this directory..?... (1 Reply)
Discussion started by: to_bsr
1 Replies

5. UNIX for Dummies Questions & Answers

Startup/Kill Scripts

Hello, I have to perform an audit of a system at work and I am looking at its /etc/rc3.d: K01tog-pegasus K74nscd S08iptables S50openemm K01yum K74ntpd S09isdn S55cups K02NetworkManager K85mdmpd S09pcmcia S55sshd K03rhnsd ... (8 Replies)
Discussion started by: mojoman
8 Replies

6. AIX

Startup rc scripts log

Hi, I am trying to start services on system reboot on AIX. Have put the S* links under rd2.d & K* links under other rc*.d At the moment, all scripts are getting called. However, the services aren't coming up. Where can i find the logs for these to check what failed. (8 Replies)
Discussion started by: vibhor_agarwali
8 Replies

7. Linux

startup scripts (rc3.d)

I've created the following link in order to startup apache tomcat on startup, however, it does not seem to run. Am I missing something out? :confused: /etc/init.d lrwxrwxrwx 1 root root 16 Sep 5 14:59 K73ypbind -> ../init.d/ypbind lrwxrwxrwx 1 root root 16 Sep 11 13:09 S100tomcat ->... (5 Replies)
Discussion started by: jon80
5 Replies

8. UNIX for Advanced & Expert Users

How to solve screwing startup scripts

Hello! unix os is OSF1 CP1 V4.0 878 alpha.It startup os normally.But when i use a command to run application, it restart within 10 sec.I have no spare harddisk& application to reinstall.When i asked this problem at this forum, it replys that start up scripts are screwed and to mount each... (12 Replies)
Discussion started by: akzin
12 Replies

9. Shell Programming and Scripting

startup scripts, how do they work in UNIX?

I need to make a script to start the postfix service on a server when the machine starts up. I have a script written below, which I think will work, but I am confused on how the rc2.d & rc3.d etc directories actually work. If I enter the script below, and stick it in the rc3.d directory,... (1 Reply)
Discussion started by: BG_JrAdmin
1 Replies

10. AIX

Startup/Shutdown scripts

I understand that by putting in entries into the /etc/inittab file. We can actually call the our scripts during startup. mkitab "start_server:2:once:sh /scripts/startserver.sh" Would the system wait for startserver.sh finish executing before it goes to another entry? and how long would it... (1 Reply)
Discussion started by: vincente
1 Replies
Login or Register to Ask a Question