<p>On a multi-node HACMP cluster without enhanced concurrent VGs, anytime you add a LV to a volume group, you have to make sure the other nodes see the LV. This will also fix other VG out of sync issues. You can either take everything down and do an importvg on all the nodes, or you can do a &#8220;Lazy Update&#8221;:</p>{"id":68,"date":"2009-06-18T10:58:34","date_gmt":"2009-06-18T14:58:34","guid":{"rendered":"http:\/\/patrickv.info\/wordpress\/?p=23"},"modified":"2009-06-18T10:58:34","modified_gmt":"2009-06-18T14:58:34","slug":"lazy-update-hacmp","status":"publish","type":"post","link":"https:\/\/rootuser.ninja\/index.php\/2009\/06\/18\/lazy-update-hacmp\/","title":{"rendered":"Lazy Update &#8211; HACMP"},"content":{"rendered":"<p>On a multi-node HACMP cluster without enhanced concurrent VGs, anytime you add a LV to a volume group, you have to make sure the other nodes see the LV. This will also fix other VG out of sync issues. You can either take everything down and do an importvg on all the nodes, or you can do a &#8220;Lazy Update&#8221;:<br \/>\n<!--more--><br \/>\nOn the current node, the one with the changes, get the PVID of one disk for each volume group to sync:<\/p>\n<pre><code>lspv | grep vgname<\/code><\/pre>\n<p>Remove the reservations on the shared VG:<\/p>\n<pre><code>varyonvg -b -u vgname<\/code><\/pre>\n<p>On the other nodes, get the name of the disk that has the same PVID as the current node.<\/p>\n<pre><code>lspv | grep vgname<\/code><\/pre>\n<p>Import the VG on all the non-current nodes, using the local disk name that has the original PVID:<\/p>\n<pre><code>importvg -L vgname vpathxx<\/code><\/pre>\n<p>On the current node:<\/p>\n<pre><code>varyonvg vgname<\/code><\/pre>","protected":false},"excerpt":{"rendered":null,"protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3,1],"tags":[],"class_list":["post-68","post","type-post","status-publish","format-standard","hentry","category-aix-notes","category-hacmp-notes","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/rootuser.ninja\/index.php\/wp-json\/wp\/v2\/posts\/68","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rootuser.ninja\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rootuser.ninja\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rootuser.ninja\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rootuser.ninja\/index.php\/wp-json\/wp\/v2\/comments?post=68"}],"version-history":[{"count":0,"href":"https:\/\/rootuser.ninja\/index.php\/wp-json\/wp\/v2\/posts\/68\/revisions"}],"wp:attachment":[{"href":"https:\/\/rootuser.ninja\/index.php\/wp-json\/wp\/v2\/media?parent=68"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rootuser.ninja\/index.php\/wp-json\/wp\/v2\/categories?post=68"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rootuser.ninja\/index.php\/wp-json\/wp\/v2\/tags?post=68"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}