linux-lvm.redhat.com archive mirror
 help / color / mirror / Atom feed
* RE: [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o proto col version
@ 2000-05-11 16:01 Franken Klaus
  2000-05-11 17:50 ` [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o proto Tom Dawes-Gamble
  2020-11-27 16:17 ` Michael Marxmeier
  0 siblings, 2 replies; 4+ messages in thread
From: Franken Klaus @ 2000-05-11 16:01 UTC (permalink / raw)
  To: linux-lvm

> -----Original Message-----
> From: Tom Dawes-Gamble [mailto:tmdg@avbrief.com]
> Sent: Thursday, May 11, 2000 5:39 PM
> To: linux-lvm@msede.com
> Subject: [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o
> protocol version
> 
> [root@kingair /root]# vgscan  -vd
> <1> lvm_get_iop_version -- CALLED
> <22> lvm_check_special -- CALLED
> <22> lvm_check_special -- LEAVING
> <1> lvm_get_iop_version -- AFTER ioctl ret: 0
> <1> lvm_get_iop_version -- LEAVING with ret: 5
> vgscan -- invalid i/o protocol version

> 
> So.  now I'm out of things to try I tought about using a 
> 2.3.X kernel but 
> I really don't want to use a beta kernel.
> 
> The distribution I'm using is RedHat 6.2 (Zoot).
> 
> So what should I try next.

You don't need a newer kernel. The format changed between <= 0.8 and 0.8final.
You have to re-create your physical volumes and to re-compile the new lvm-utils.

Klaus.Franken@fth2.siemens.de    +49 911 978 3707
Siemens Business Services IP 21F

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o proto
  2000-05-11 16:01 [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o proto col version Franken Klaus
@ 2000-05-11 17:50 ` Tom Dawes-Gamble
  2020-11-27 16:17 ` Michael Marxmeier
  1 sibling, 0 replies; 4+ messages in thread
From: Tom Dawes-Gamble @ 2000-05-11 17:50 UTC (permalink / raw)
  To: Franken Klaus; +Cc: linux-lvm

On Thu May 11 16:01:41 2000 Franken Klaus wrote:-
> 
> > -----Original Message-----
> > From: Tom Dawes-Gamble [mailto:tmdg@avbrief.com]
> > Sent: Thursday, May 11, 2000 5:39 PM
> > To: linux-lvm@msede.com
> > Subject: [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o
> > protocol version
> > 
> > So.  now I'm out of things to try I tought about using a 
> > 2.3.X kernel but 
> > I really don't want to use a beta kernel.
> > 
> > The distribution I'm using is RedHat 6.2 (Zoot).
> > 
> > So what should I try next.
> 
> You don't need a newer kernel. The format changed between <= 0.8 and 0.8final.
> You have to re-create your physical volumes and to re-compile the new lvm-utils.
> 
	
I did some more digging and found the 2.2.13 patch only gives you 

#define LVM_DRIVER_IOP_VERSION          5      

The 0.8final requires

#define LVM_DRIVER_IOP_VERSION          6

So I grabed lvm_0.8-pre02.10.1999.tar.gz

That gave me the lvm tools that matched the kernel  :-)

So now I have disk space to spare I will look at some of the 2.3.X patches 
and see if they go on to the 2.2.15 kernel :-)

Regards,
Tom.
-- 
Tom Dawes-Gamble				Email: tmdg@avbrief.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o proto
  2020-11-27 16:17 ` Michael Marxmeier
@ 2000-05-12  8:14   ` Heinz Mauelshagen
  0 siblings, 0 replies; 4+ messages in thread
From: Heinz Mauelshagen @ 2000-05-12  8:14 UTC (permalink / raw)
  To: Michael Marxmeier; +Cc: mge, linux-lvm, tmdg

> > You don't need a newer kernel. The format changed between <= 0.8 and 0.8final.
> > You have to re-create your physical volumes and to re-compile the new lvm-utils.
> 
> As far as i recall the physical format should be the same. Only the
> format of the data exchanged between kernel and user mode was changed.

Absolutely!

The i/o protocol related message tells you that you have a driver/library
combination which would mess with the data exchanged between user and
kernelspace.

The physical on disk metadata format (the so called VGDA) didn't change!

In future cases where I possibly have to change the VGDA on the disks i'll
provide transparent library functions which do the changes (actually i had this
case already and nobody complained).

Message: I don't like to destroy your installed configurations out there ;-{)

> 
> So using user-mode tools which are compatible with the LVM kernel
> components should be sufficient - no re-creation of PVs or other
> drastic options should be required.

Correct.

Regards,
Heinz

---

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Systemmanagement TS                              T-Nova
                                                 Entwicklungszentrum Darmstadt
Heinz Mauelshagen                                Otto-Roehm-Strasse 71c
Senior Systems Engineer                          Postfach 10 05 41
                                                 64205 Darmstadt
mge@EZ-Darmstadt.Telekom.de                      Germany
                                                 +49 6151 886-425
                                                          FAX-386
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o proto
  2000-05-11 16:01 [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o proto col version Franken Klaus
  2000-05-11 17:50 ` [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o proto Tom Dawes-Gamble
@ 2020-11-27 16:17 ` Michael Marxmeier
  2000-05-12  8:14   ` Heinz Mauelshagen
  1 sibling, 1 reply; 4+ messages in thread
From: Michael Marxmeier @ 2020-11-27 16:17 UTC (permalink / raw)
  To: Klaus.Franken; +Cc: linux-lvm

> You don't need a newer kernel. The format changed between <= 0.8 and 0.8final.
> You have to re-create your physical volumes and to re-compile the new lvm-utils.

As far as i recall the physical format should be the same. Only the
format of the data exchanged between kernel and user mode was changed.

So using user-mode tools which are compatible with the LVM kernel
components should be sufficient - no re-creation of PVs or other
drastic options should be required.


Michael

--
Michael Marxmeier           Marxmeier Software AG
E-Mail: mike@msede.com      Besenbruchstrasse 9
Phone : +49 202 2431440     42285 Wuppertal, Germany
Fax   : +49 202 2431420     http://www.msede.com/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-11-27 16:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-05-11 16:01 [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o proto col version Franken Klaus
2000-05-11 17:50 ` [linux-lvm] 2.2.15 Kernel LVM 0.8 vgscan -- invalid i/o proto Tom Dawes-Gamble
2020-11-27 16:17 ` Michael Marxmeier
2000-05-12  8:14   ` Heinz Mauelshagen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).