Translating with DrWatson… this can take a few seconds the first time.
This is a genuine, complex translation. DrWatson protects commands, error codes, and log output while naturally translating the surrounding text. It’s translated once and saved.
SC got 'Not enough room in ROOT DBspace. Requested 389764K, ROOTSIZE 128000K' running oninit -i on AIX 4.3.2. Prounix GmbH and Paul Watson said to enlarge the root dbspace (e.g. ROOTSIZE 400000). Art S. Kagel explained the root must hold reserved pages, physical log, all logical logs and sysmaster/sysutils. Tim Schaefer advised shrinking the physical log after oninit -iy and moving logs out of rootdbs. No confirmation of result.
Auto-generated by Claude from the posts below — may be imperfect; read the full thread.
SC — — source: Informix-list mailing list archive (1991-1998)
Having installed Informix, I am now ready to initialize and start creating
dbspaces, but when I run oninit -i, I get the following obscure message :
oninit: Not enough room in ROOT DBspace.
Requested 389764K, ONCONFIG value 'ROOTSIZE' 128000K.
oninit: Fatal error in shared memory initialization
What's wrong ?
TIA
↪ replying to SC
Prounix GmbH — — source: Informix-list mailing list archive (1991-1998)
SC wrote:
> Having installed Informix, I am now ready to initialize and start creating
> dbspaces, but when I run oninit -i, I get the following obscure message :
>
> oninit: Not enough room in ROOT DBspace.
> Requested 389764K, ONCONFIG value 'ROOTSIZE' 128000K.
>
Check your device for ROOTDBSPACE and make it greater to e.g. 400000k
Set ROOTSIZE TO 400000 in $INFORMIXDIR/etc/onconfig (or wherever your onconfig
is)
> oninit: Fatal error in shared memory initialization
>
> What's wrong ?
>
> TIA
↪ replying to SC
Paul Watson — — source: Informix-list mailing list archive (1991-1998)
In article <7r86rh$20a$1@news0.skynet.be>, simon.clennell@gdbi.com (SC)
wrote:
> Having installed Informix, I am now ready to initialize and start
> creating
> dbspaces, but when I run oninit -i, I get the following obscure message
> :
>
> oninit: Not enough room in ROOT DBspace.
> Requested 389764K, ONCONFIG value 'ROOTSIZE' 128000K.
> oninit: Fatal error in shared memory initialization
>
> What's wrong ?
>
> TIA
>
>
>
There's no space in ROOTDBS ??? Make it bigger
Paul Watson # I don't suffer from
WF Software Ltd. # stress, I'm just
Tel. (+44) 1436 674729 # a carrier
Fax. (+44) 1436 678693 #
www.wfsoftware.com
↪ replying to SC
Art S. Kagel — — source: Informix-list mailing list archive (1991-1998)
SC wrote:
>
> Having installed Informix, I am now ready to initialize and start creating
> dbspaces, but when I run oninit -i, I get the following obscure message :
>
> oninit: Not enough room in ROOT DBspace.
> Requested 389764K, ONCONFIG value 'ROOTSIZE' 128000K.
> oninit: Fatal error in shared memory initialization
>
> What's wrong ?
Your root dbspace (128MB) is not large enough to contain the overhead and
reserved pages (about 100K), PHYSFILE (physical log size), and LOGSIZE *
LOGFILES (total size of all logical logs) and still have room for the
SYSMASTER and SYSUTILS database (about 20MB). What did you set in the
ONCONFIG file for these disk initialization parameters?
Art S. Kagel
↪ replying to SC
Tim Schaefer — — source: Informix-list mailing list archive (1991-1998)
Reduce your physical log and this will fix your problem.
Look at the onconfig.std values! Set the physical log
size to something other than the default AFTER oninit-iy.
You actually don't need to touch it at all, if you read
your manuals.
AFTER you complete the oninit -iy, you should read the manuals
on how to roll the physical log out to its own dbspace.
( I'll not give it away here, it's too easy. :-) Then you
wouldn't learn anything.
Your default rootdbs space is far larger than it will ever have to
be if you roll out your logical logs into their own dbspace and
the physical log into its own dbspace. This will allow you to
customize your logs for your environment. It will also reduce
the risks associated with everything in the rootdbs, and using
one hard drive for these files.
Tim
SC wrote:
>
> Having installed Informix, I am now ready to initialize and start creating
> dbspaces, but when I run oninit -i, I get the following obscure message :
>
> oninit: Not enough room in ROOT DBspace.
> Requested 389764K, ONCONFIG value 'ROOTSIZE' 128000K.
> oninit: Fatal error in shared memory initialization
>
> What's wrong ?
>
> TIA
--
.
.-
.--
.---
.---- Tim Schaefer
.----- tschaefe@bellsouth.net
.---- http://www.inxutil.com
.--- http://www.datad.com
.--
.-
.
We use strictly necessary cookies to make this site work. With your
consent we’d also use optional cookies for analytics and marketing. You can accept all,
reject all, or choose. Read our Cookie Policy.