Unix Technical Forum

oninit process

This is a discussion on oninit process within the Informix forums, part of the Database Server Software category; --> I am a newbie to Informix. Does anyone know what determine the number of oninit processes get initiated? We ...


Go Back   Unix Technical Forum > Database Server Software > Informix

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-19-2008, 10:00 PM
Ray Walsh
 
Posts: n/a
Default oninit process

I am a newbie to Informix. Does anyone know what determine the number
of oninit processes get initiated? We had a situation that we had
>100 oninit processes when we did 'ps -ef' and after we bounced the

engine, it dropped back down to normal (~15 oninit). Does anyone know
which parameter control the # of oninit processes? We are using
9.30.FC6 running on Solaris 2.8.

TIA,
Ray
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 04-19-2008, 10:01 PM
Jay Aymond
 
Posts: n/a
Default Re: oninit process

They are from a variety of things:

- CPU VP's
- AIO VP's
- TLI VP's
- LIO VP's
- PIO VP's
- Misc. VP's

You can do on onstat -g glo to see which type of VP is mapped to a Unix pid.


"Ray Walsh" <raywsl@hotmail.com> wrote in message
news:15aa6f7d.0404090611.ecf9044@posting.google.co m...
> I am a newbie to Informix. Does anyone know what determine the number
> of oninit processes get initiated? We had a situation that we had
> >100 oninit processes when we did 'ps -ef' and after we bounced the

> engine, it dropped back down to normal (~15 oninit). Does anyone know
> which parameter control the # of oninit processes? We are using
> 9.30.FC6 running on Solaris 2.8.
>
> TIA,
> Ray



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 04-19-2008, 10:01 PM
Andrew Hamm
 
Posts: n/a
Default Re: oninit process

"Ray Walsh" <raywsl@hotmail.com> wrote ...
> I am a newbie to Informix. Does anyone know what determine the number
> of oninit processes get initiated? We had a situation that we had
> >100 oninit processes when we did 'ps -ef' and after we bounced the

> engine, it dropped back down to normal (~15 oninit). Does anyone know
> which parameter control the # of oninit processes? We are using
> 9.30.FC6 running on Solaris 2.8.


What you are saying occurred doesn't make sense. Once the engine has
initialised, it does not add any more processes. As Jay pointed out, the
number of processes initialised depends on a handful of config parameters.

There is only one way that another process can be added - manual
intervention.

Someone with informix ID (either user id or group id) can run

onmode -p N TYP

where N is + or - a number, TYP is a CPUVP class (type of oninit process).
Make sure nobody is doing this. It's invariably a mistake in the hands of
newbies. In fact, if it has to be done at all, you've probably not setup
your config properly. There are some high-powered exceptions to this rule,
but you really need to know why.

To prevent this happening, severely restrict the informix and root
passwords. Also, make sure no other user is in the informix group. Very
Naughty. The informix account should be the only account in the informix
group. And informix should not be in any other groups, either.

By the way, a significant number of oninit processes is not a bad thing. It
all depends on the config, and the config is setup to suit the machine,
users and workload.

To get an idea of the legitimate processes at startup, run

onstat -g sch

The top section lists all the processes. When a new process turns up on the
list, start investigating or ask here.


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 09:57 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com