<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: PVG vs. VG in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725076#M64060</link>
    <description>Tom:&lt;BR /&gt;in vgextend you actually define specifically which disk to include. Hence, you can put in say two disks which are on different controllers. There is full control on that in vgextend. I kind of agree with K.S. that in case of two same size disks only PVG does not really give any advantage. But if there are larger groups it is probably easier to manage.</description>
    <pubDate>Thu, 16 May 2002 05:11:30 GMT</pubDate>
    <dc:creator>Marius Paulauskas</dc:creator>
    <dc:date>2002-05-16T05:11:30Z</dc:date>
    <item>
      <title>PVG vs. VG</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725073#M64057</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;Can anybody explain the difference between using physical volume groups and not using them. Why it is important to use it to have "true" mirroring? If I create volume group with vgcreate, then vgextend with one more disk (on different controller) and when creating logical volume specify to keep mirror copies on physical volumes (check box in lvcreate SAM page) that should do everything since it supposed to ensure mirror copy will go to separate physical device. What advantage or extra features PVG does provide?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;/Marius</description>
      <pubDate>Thu, 16 May 2002 03:38:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725073#M64057</guid>
      <dc:creator>Marius Paulauskas</dc:creator>
      <dc:date>2002-05-16T03:38:16Z</dc:date>
    </item>
    <item>
      <title>Re: PVG vs. VG</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725074#M64058</link>
      <description>Hi,&lt;BR /&gt;Imagine an SC10 rack with 2 controllers. Some of the disks are on 1 controller, some on the other. For high availability you would want a logical volume to be created on a disk that is on one controller and mirrored on a disk that is on another controller. However, the concept of "controller" is unknown in LVM. Hence PVG's. You create one for the disks on one controller, another for the disks on the other controller, make your logical volumes PVG-strict ... and you are set.&lt;BR /&gt;&lt;BR /&gt;Hope this explains,&lt;BR /&gt;Tom</description>
      <pubDate>Thu, 16 May 2002 03:45:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725074#M64058</guid>
      <dc:creator>Tom Geudens</dc:creator>
      <dc:date>2002-05-16T03:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: PVG vs. VG</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725075#M64059</link>
      <description>In my own way I call it a "dirty" mirror vs a "clean" mirror. Imagine you got 4 disks (A,B,C,D) and you're going to setup you VG. &lt;BR /&gt;Clean-mirror&lt;BR /&gt;============&lt;BR /&gt;You would setup the VG by putting A and B in PVG1 &amp;amp; C and D in PVG2 when you create your VG the first time using "-g" option to define the PVG name. Now when you create you LVs and you want to mirror say 1 copy you would want the mirrored copy to reside in a separate PVG instead so that you know your mirrored copies are always in PVG2 for example. This would also help in disaster recovery situation. The "lvcreate" command has "-s g" option that tells it to do a PVG-strict mirror. Going forward extending your existing LVs would just be a straight forward "lvextend" since it was already defined as PVG-strict.&lt;BR /&gt;Dirty-mirror&lt;BR /&gt;============&lt;BR /&gt;You setup the VG in a normal manner. In the creation of your LVs, if you simply say mirror 1 copy and let LVM figure out where to put it's mirrored copy then you may end up in a siuation whereby your mirrored copy can reside anywhere in A,B,C,D even on the disk where the primary copy sits ! Having said that you can actually tell lvextend to put your mirror-copy to a specific disk but then you would have to keep track of the PEs, etc, etc. If PVG is setup this is done automatically.</description>
      <pubDate>Thu, 16 May 2002 03:55:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725075#M64059</guid>
      <dc:creator>S.K. Chan</dc:creator>
      <dc:date>2002-05-16T03:55:18Z</dc:date>
    </item>
    <item>
      <title>Re: PVG vs. VG</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725076#M64060</link>
      <description>Tom:&lt;BR /&gt;in vgextend you actually define specifically which disk to include. Hence, you can put in say two disks which are on different controllers. There is full control on that in vgextend. I kind of agree with K.S. that in case of two same size disks only PVG does not really give any advantage. But if there are larger groups it is probably easier to manage.</description>
      <pubDate>Thu, 16 May 2002 05:11:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725076#M64060</guid>
      <dc:creator>Marius Paulauskas</dc:creator>
      <dc:date>2002-05-16T05:11:30Z</dc:date>
    </item>
    <item>
      <title>Re: PVG vs. VG</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725077#M64061</link>
      <description>Hi,&lt;BR /&gt;I agree with S.K. as well, but take the follwing configuration (to explain my explanation) :&lt;BR /&gt;&lt;BR /&gt;root/sv00138#more /etc/lvmpvg&lt;BR /&gt;VG      /dev/vgdisk138&lt;BR /&gt;PVG     original&lt;BR /&gt;/dev/dsk/c0t1d0&lt;BR /&gt;/dev/dsk/c0t0d0&lt;BR /&gt;/dev/dsk/c0t2d0&lt;BR /&gt;PVG     mirror&lt;BR /&gt;/dev/dsk/c6t0d0&lt;BR /&gt;/dev/dsk/c6t1d0&lt;BR /&gt;/dev/dsk/c6t2d0&lt;BR /&gt;&lt;BR /&gt;Now, when I create a filesystem, can create this on a disk in PVG "original". If I lvcreate the logical volume PVG-strict, the mirror will automatically be on PVG "mirror", thus ensuring the mirror is on a different controller.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Tom</description>
      <pubDate>Thu, 16 May 2002 05:37:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725077#M64061</guid>
      <dc:creator>Tom Geudens</dc:creator>
      <dc:date>2002-05-16T05:37:41Z</dc:date>
    </item>
    <item>
      <title>Re: PVG vs. VG</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725078#M64062</link>
      <description>My argument would be why not use PVGs? What reasons are there to not use them? &lt;BR /&gt;&lt;BR /&gt;Here's two good reasons to use PVGs:&lt;BR /&gt;&lt;BR /&gt;1. OK, so *you* know where each disk is, and what channels to mirror down, so with careful planning and diligent use of the LVM commands you can ensure I/O seperation without using LVM.&lt;BR /&gt;&lt;BR /&gt;But what about some other admin/operator in your company? Maybe a Solaris admin who isn't familiar with HPUX, maybe the poor sap they hire when you leave for that dream consulting job in Barbados! &lt;BR /&gt;&lt;BR /&gt;Anyway... an inexperienced sysadmin might just go and use SAM to extend a logical volume in your non-PVG volume group... this only has to happen a few times to result in chaos (believe me I've seen the result of this situation!)&lt;BR /&gt;&lt;BR /&gt;Using PVGs would have prevented this to some extent (OK so if they created an entirely new LV they wouldn't be bound by PVG-strict), and they're very simple to use, so why not?&lt;BR /&gt;&lt;BR /&gt;2. If you are working in a MCSG environment there are certain resource monitors (EMS HA monitors for disk - the pv_summary metric)which are dependent on you using PVGs... without them the system cannot successfully work out whether you still have access to your data from a particular node.&lt;BR /&gt;&lt;BR /&gt;HTH&lt;BR /&gt;&lt;BR /&gt;Duncan</description>
      <pubDate>Thu, 16 May 2002 07:07:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/pvg-vs-vg/m-p/2725078#M64062</guid>
      <dc:creator>Duncan Edmonstone</dc:creator>
      <dc:date>2002-05-16T07:07:47Z</dc:date>
    </item>
  </channel>
</rss>

