<div dir="ltr">On Thu, Oct 2, 2008 at 12:24 PM, John Ruemker <span dir="ltr"><<a href="mailto:jruemker@redhat.com">jruemker@redhat.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Terry Davis wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
Awesome.  I rebooted and applied all available updates and now it works.  Only thing worth noting in the updates was a kernel update to 2.6.18-92.1.13.el5.  I think a reboot did it (for some reason).<br>
<br></div><div class="Ih2E3d">
On Wed, Oct 1, 2008 at 12:06 PM, Terry Davis <<a href="mailto:terrybdavis@gmail.com" target="_blank">terrybdavis@gmail.com</a> <mailto:<a href="mailto:terrybdavis@gmail.com" target="_blank">terrybdavis@gmail.com</a>>> wrote:<br>

<br>
    On Wed, Oct 1, 2008 at 11:42 AM, Alasdair G Kergon <<a href="mailto:agk@redhat.com" target="_blank">agk@redhat.com</a><br></div><div class="Ih2E3d">
    <mailto:<a href="mailto:agk@redhat.com" target="_blank">agk@redhat.com</a>>> wrote:<br>
<br>
        I hope that problem was fixed in newer packages.<br>
<br>
        Meanwhile try running 'clvmd -R' between some of the commands.<br>
<br>
        If all else fails, you may have to kill the clvmd daemons in<br>
        the cluster<br>
        and restart them, or even add a 'vgscan' on each node before<br>
        the restart.<br>
<br>
        Alasdair<br>
        --<br></div>
        <a href="mailto:agk@redhat.com" target="_blank">agk@redhat.com</a> <mailto:<a href="mailto:agk@redhat.com" target="_blank">agk@redhat.com</a>><div class="Ih2E3d"><br>
<br>
<br>
<br>
    Just a sanity check.  I killed all the clvmd daemons and started<br>
    clvmd back up.  I created the PV on node A:<br>
<br>
    [root@omadvnfs01a ~]# pvcreate /dev/sdh1<br>
      Physical volume "/dev/sdh1" successfully created<br>
<br>
    Node B knows nothing of /dev/sdh1 but it does exist:<br>
    [root@omadvnfs01b ~]# ls /dev/sdh*<br>
    /dev/sdh<br>
<br>
</div></blockquote>
<br>
This is the problem.  If you partition the device on one node, you must do a 'partprobe' on all nodes so that they update their partition tables.  Without doing this LVM has no idea what /dev/sdh1 is and therefore cannot lock on it.  After running partprobe do 'clvmd -R' so that clvmd reloads its device cache and knows which devices are available.  After that you can proceed with pvcreate, vgcreate, lvcreate, etc. <br>
<font color="#888888">
John</font></blockquote></div><br>Ahhhh, the step that I was missing all along.  I have gone ahead and carved that into the back of my hand with a dull pencil so I don't forget next time.<br><br>Thanks for the help!<br>
</div>