Operating System - HP-UX
1834689 Members
2450 Online
110069 Solutions
New Discussion

lvlnboot :unable to configure

 
SOLVED
Go to solution
A.K.
Frequent Advisor

lvlnboot :unable to configure

Hi all,
When I am trying to mirror a new disk on my R class machine with HPUX 11.00
I get the following message:
lvlnboot :unable to configure swap logical volume
swap logical volume size beyond the IODC max address
What should I do and what is IODC?

Thanks,
A.K.
5 REPLIES 5
Paula J Frazer-Campbell
Honored Contributor

Re: lvlnboot :unable to configure

HI

This should help:-

http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x0a521012aa92d5118ff10090279cd0f9,00.html



Paula
If you can spell SysAdmin then you is one - anon
Ted Ellis_2
Honored Contributor

Re: lvlnboot :unable to configure

iodc is I/O dependent code and it is dependent on the model and hardware you have

When you created the second boot disk, did you create it in such a way that it will be a bootable disk... there is a specific sequence..

pvcreate -B /dev/rdsk/
vgextend /dev/vg00 /dev/dsk/
mkboot /dev/rdsk/
mkboot -a "hpux -lq /stand/vmunix" /dev/rdsk/
lvextend -m 1 /dev/vg00/lvol1 /dev/dsk/
lvextend -m 1 /dev/vg00/lvol2 /dev/dsk/

also.. check what the R class limits are on swap devices (IODC).. that sounds like what the complaint is focused on...

you may be violating the max limit... how bif do you want it? Or are you just mirroring the existing swap device.
James R. Ferguson
Acclaimed Contributor

Re: lvlnboot :unable to configure

Hi:

From the man pages for 'lvlnboot':

/begin_quote/

A dump logical volume, or a swap logical volume used as a dump volume, must lie within the first 2 GB (< 2 GB) of the physical volume. The lvlnboot command will not allow a dump logical volume to be configured that crosses the 2 GB boundary, but it will allow such a swap logical volume to be configured.

/end_quote/

When you mirror your vg00 logical volumes, make sure that (at least) lvol1, lvol2 and lvol3 are mirrored in that order.

Regards!

...JRF...
S.K. Chan
Honored Contributor
Solution

Re: lvlnboot :unable to configure

I've seen this before (lesson learnt for me) .. when you do your mirroring, did you follow the order of the LVs as they appear in the primary root disk ? First find out the order of all your LVs in the primary root disk ..
# pvdisplay -v /dev/dsk/c1t6d0 | more
Take a look at the output of this compare it with that of the mirrored disk, are the LVs in the same order and same extents ?
If they are not then you got to "lvreduce" all of the LVs and "lvextend" them again..
# lvreduce -m 0 /dev/vg00/ /dev/dsk/
==> repeat for all LVs
# lvextend -m 1 /dev/vg00/ /dev/dsk/
==> remirror them as the same order
Then complete the rest of the steps.
Dietmar Konermann
Honored Contributor

Re: lvlnboot :unable to configure

Just a short notice, since the 11.00 lvlnboot man page is not absolutely up-to-date.

Root, primary swap and dump as defined with lvlnboot need to be placed on disk within the range covered by the "IODC max address".

Depending on your hardware this maximum is:

- 2GB
- 4GB
- or much more with block addressing

11.X uses at least with recent (PCI based) machines the block adressing mode, which effectively imposes no relevant limitation.

I assume Your R-Class will experience a 4GB maximum.

Regards...
Dietmar.
"Logic is the beginning of wisdom; not the end." -- Spock (Star Trek VI: The Undiscovered Country)