Onmonitor shows my physical log is in rootdbs also, but that's not true here either (see below). Looks like Onmonitor is broken, which is probably fine, it is being phased out in favor of OAT, Server Studio, and other modern tools and is only included for historical reasons at this point.
What does onstat -l show? the phybegin column in the report will show the chunk#:offset of the physical log. So on mine I have:
IBM Informix Dynamic Server Version 11.70.FC3 -- On-Line -- Up 3 days 01:23:57 -- 491696 Kbytes
Physical Logging
Buffer bufused bufsize numpages numwrits pages/io
P-1 0 64 4432 459 9.66
phybegin physize phypos phyused %used
2:53 50500 23101 0 0.00
Where chunk#2 is the first and only chunk in dbspace #2 "plogdbs":
Dbspaces
address number flags fchunk nchunks pgsize flags owner name
5c553028 1 0x60001 1 1 2048 N BA informix rootdbs
5c553708 2 0x40001 2 1 2048 N BA informix plogdbs
...
Chunks
address chunk/dbs offset size free bpages flags pathname
5c5531d0 1 1 0 476255 48386 PO-BED /opt/informix/data/rootdb.1.chunk
5c6ad948 2 2 0 56742 6189 PO-BED /opt/informix/data/plogdbs.1.chunk
...
Art
Art S. Kagel
Advanced DataTools (
www.advancedatatools.com)
Blog:
http://informix-myview.blogspot.com/Disclaimer: Please keep in mind that my own opinions are my own opinions and do not reflect on my employer, Advanced DataTools, the IIUG, nor any other organization with which I am associated either explicitly, implicitly, or by inference. Neither do those opinions reflect those of other individuals affiliated with any entity with which I am affiliated nor those of the entities themselves.