{"id":934,"date":"2025-06-11T10:35:01","date_gmt":"2025-06-11T10:35:01","guid":{"rendered":"https:\/\/wiki.graven-ict.nl\/wordpress\/?p=934"},"modified":"2025-06-11T10:35:06","modified_gmt":"2025-06-11T10:35:06","slug":"linux-rename-je-volume-group","status":"publish","type":"post","link":"https:\/\/wiki.graven-ict.nl\/wordpress\/linux-rename-je-volume-group\/","title":{"rendered":"linux rename je Volume Group"},"content":{"rendered":"\n<p>Recent weer eens wat lopen spelen met een aantal linux machines in een cluster en het is toch handiger als de volume group de naam krijgt van die machine. zeker in dit geval waar ik met ansible de boel automatische wil kunnen uitrollen dan is het handig dat alle machines de zelfde naam conventie krijgen. Nu heeft het ene systeem <strong>vg0<\/strong> en de andere <strong>hostname-vg<\/strong> dan alles maar naar <strong>hostname-vg<\/strong>.\u00a0<br \/><em><strong>LETOP<\/strong><\/em> doe dit op een machine die niet in gebruik is.je moet zo ie zo rebooten.\u00a0<br \/>In dit voorbeeld doe ik dit op een <strong>ubuntu 24.04<\/strong> machine werkt waarschijnlijk ook op RedHat of andere linux distro&#8217;s maar niet getest.\u00a0<\/p>\n\n\n\n\n\n<p>de oude situatie ziet er als volgt uit.\u00a0<\/p><div id=\"grave-263882355\" class=\"grave-content grave-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1970734611769428\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:inline-block;width:728px;height:90px;\" \ndata-ad-client=\"ca-pub-1970734611769428\" \ndata-ad-slot=\"1820224830\"><\/ins> \n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<pre>piet@kelvin:~$ df -h \nFilesystem                Size  Used Avail Use% Mounted on\ntmpfs                     772M  1.3M  771M   1% \/run\n\/dev\/mapper\/vg0-rootlv    6.9G  4.1G  2.5G  63% \/\ntmpfs                     3.3G     0  3.3G   0% \/dev\/shm\ntmpfs                     5.0M     0  5.0M   0% \/run\/lock\n\/dev\/mapper\/vg0-tmplv     974M   68K  907M   1% \/tmp\n\/dev\/mapper\/vg0-varlv     4.0G  1.9G  1.9G  50% \/var\n\/dev\/mapper\/vg0-homelv    2.5G  1.5G  861M  64% \/home\n\/dev\/mapper\/vg0-dockerlv  8.8G  8.8G     0 100% \/var\/lib\/docker\n\/dev\/vda2                 2.0G  185M  1.7G  10% \/boot\ntmpfs                     385M   12K  385M   1% \/run\/user\/1000\n<\/pre>\n<p>Je kan nu vgrename gebruiken om de vg0 aan te passen naar hostname-vg<\/p>\n<pre>piet@kelvin:~$ sudo vgrename vg0 kelvin-vg\n[sudo] password for piet: \nConnection to kelvin closed by remote host.\nConnection to kelvin closed.\n<\/pre>\n<p>Zoals je ziet word ikuit de machine gegooid, geen nood je kan weer opnieuwe inloggen nu moeten we alleen nog even \/etc\/fstab aanpassen en de grub config \/boot\/grub\/grub.cfg dit kan je een eenvoudigst doen met sed -i &#8220;s\/vg0\/hostname&#8211;vg\/g&#8221; \/etc\/fstab. let op de dubble &#8211; in de naam<\/p>\n<pre>piet@kelvin:~$ sudo sed -i \"s\/vg0\/kelvin--vg\/g\" \/etc\/fstab\nsudo: unable to resolve host kelvin: Temporary failure in name resolution\npiet@kelvin:~$ sudo sed -i \"s\/vg0\/kelvin--vg\/g\" \/boot\/grub\/grub.cfg \nsudo: unable to resolve host kelvin: Temporary failure in name resolution\n<\/pre>\n<p>de fout melding kan je negeren. tegenwoordig moet je bij een wijziging in fstab ook een systemctl daemon-reload uitvoeren, hierna alleen nog even initramfs update en dan rebooten<\/p>\n<pre>piet@kelvin:~$ sudo systemctl daemon-reload\nsudo: unable to resolve host kelvin: Temporary failure in name resolution\npiet@kelvin:~$ sudo update-initramfs -c -k all\nsudo: unable to resolve host kelvin: Temporary failure in name resolution\nupdate-initramfs: Generating \/boot\/initrd.img-5.15.0-140-generic\ncryptsetup: ERROR: Couldn't resolve device \/dev\/mapper\/vg0-rootlv\ncryptsetup: WARNING: Couldn't determine root device\nI: The initramfs will attempt to resume from \/dev\/dm-4\nI: (\/dev\/mapper\/kelvin--vg-swaplv)\nI: Set the RESUME variable to override this.\nupdate-initramfs: Generating \/boot\/initrd.img-6.8.0-60-generic\ncryptsetup: ERROR: Couldn't resolve device \/dev\/mapper\/vg0-rootlv\ncryptsetup: WARNING: Couldn't determine root device\nI: The initramfs will attempt to resume from \/dev\/dm-4\nI: (\/dev\/mapper\/kelvin--vg-swaplv)\nI: Set the RESUME variable to override this.\npiet@kelvin:~$ sudo shutdown -hr now\n<\/pre>\n\n\n\n<p>Na de reboot kan je weer inloggen en zal je zien dat cd vg naam gewijzigd is.\u00a0<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Recent weer eens wat lopen spelen met een aantal linux machines in een cluster en het is toch handiger als de volume group de naam krijgt van die machine. zeker in dit geval waar ik met ansible de boel automatische wil kunnen uitrollen dan is het handig dat alle machines de zelfde naam conventie krijgen. ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/wiki.graven-ict.nl\/wordpress\/linux-rename-je-volume-group\/\" title=\"Meer lezen...\">Lees meer<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[18,2,3],"tags":[],"class_list":["post-934","post","type-post","status-publish","format-standard","hentry","category-boot","category-linux","category-lvm-filesystemen-raid-disk"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts\/934","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/comments?post=934"}],"version-history":[{"count":1,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts\/934\/revisions"}],"predecessor-version":[{"id":935,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts\/934\/revisions\/935"}],"wp:attachment":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/media?parent=934"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/categories?post=934"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/tags?post=934"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}