1834704 Members
2759 Online
110069 Solutions
New Discussion

slvmvg file

 
randy lee
Advisor

slvmvg file

Why is the slvvmg device file created in a service guard environment?
2 REPLIES 2
Dietmar Konermann
Honored Contributor

Re: slvmvg file

Hi, Randy!

The cmlvmd needs this device file to initialize the SLVM during cluster start. I.e. the LVM_START_SLVM ioctl() takes the opened file as an argument. /dev/slvmvg usually points to the root VG (64, 0x0).

BTW, vgscan is known to have problems with it. Fixed with recent LVM commands patches.

Best regards...
Dietmar.
"Logic is the beginning of wisdom; not the end." -- Spock (Star Trek VI: The Undiscovered Country)
Jean-Louis Phelix
Honored Contributor

Re: slvmvg file

Hi,

It's used only by cmlvmd daemon ... for shared vg and from the documentation :

Cluster Logical Volume Manager Daemon: cmlvmd
This daemon is responsible for keeping track of all the volume group(s) that have been made cluster aware. When a volume group is made
cluster aware, a cluster node can only activate it in exclusive mode. This prevents the volume group from being activated in write mode by more than one node at a time.

Regards.
It works for me (© Bill McNAMARA ...)