{"id":1507,"date":"2024-02-19T21:49:22","date_gmt":"2024-02-19T20:49:22","guid":{"rendered":"https:\/\/virtualguru.cz\/?p=1507"},"modified":"2024-02-19T21:49:22","modified_gmt":"2024-02-19T20:49:22","slug":"resize-vcsa-8-0-root-partition","status":"publish","type":"post","link":"https:\/\/virtualguru.cz\/en\/2024\/02\/19\/resize-vcsa-8-0-root-partition\/","title":{"rendered":"Resize vCSA 8.0 Root partition"},"content":{"rendered":"<p>Kdy\u017e jsem zkou\u0161el p\u0159es VCF dohledat aktualizace, z verze 5.1.0 &#8211; konkr\u00e9tn\u011b vCenter 8.0.2, NSX 4.1.2.1 &#8230; tak jsem narazil na jeden Check, kter\u00fd mi hl\u00e1sil error.<\/p>\n<p>Konkr\u00e9tn\u011b se jednalo o Free space na Root partition &#8222;\/&#8220;. Vy\u017eaduje minim\u00e1ln\u011b 30GB a aktu\u00e1ln\u011b tam bylo 29GB<\/p>\n<p><a href=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1936.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1508\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1936-300x113.png\" alt=\"\" width=\"300\" height=\"113\" srcset=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1936-300x113.png 300w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1936-1024x386.png 1024w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1936-768x290.png 768w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1936-1536x579.png 1536w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1936.png 1724w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Jak tedy zv\u011bt\u0161it root partition ve vCenter server? Nab\u00edzela se klasick\u00e1 metoda. Je to VM, tak zv\u011bt\u0161\u00edm VMDK soubor a pak zv\u011bt\u0161\u00edm partition jako kteroukoli jinou ve vCenter. Jde to p\u0159es <strong>API<\/strong>, <strong>appliance shell<\/strong> nebo <strong>Bash<\/strong> shell. V\u0161echny 3 postupy n\u00ed\u017ee v textu.<\/p>\n<p>Jen\u017ee tento &#8222;zaru\u010den\u00fd postup&#8220; funguje jen na v\u0161echny ostatn\u00ed disky, krom\u011b ROOT. Viz toto KB: <a href=\"https:\/\/kb.vmware.com\/s\/article\/2145603\">https:\/\/kb.vmware.com\/s\/article\/2145603<\/a> a v n\u011bm zm\u00edn\u011bn\u00e9<\/p>\n<ul>\n<li>Resizing root partition is not supported on 7.0 and above.<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<p>Ad 1) API Explorer \u21d2 vCenter \u21d2 Appliance API \u21d2 sytem\/storage \u21d2 POST Resize<a href=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1941.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1510\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1941-300x210.png\" alt=\"\" width=\"300\" height=\"210\" srcset=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1941-300x210.png 300w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1941-1024x717.png 1024w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1941-768x538.png 768w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1941.png 1453w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><a href=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1942.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1511\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1942-300x204.png\" alt=\"\" width=\"300\" height=\"204\" srcset=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1942-300x204.png 300w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1942-1024x695.png 1024w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1942-768x521.png 768w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1942.png 1477w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Ad 2) SSH do vCSA<br \/>\n<code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">com.vmware.appliance.system.storage.resize<\/code><\/p>\n<p><a href=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1943.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1513\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1943-300x148.png\" alt=\"\" width=\"300\" height=\"148\" srcset=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1943-300x148.png 300w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1943-150x74.png 150w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1943.png 590w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>Ad 3) SSH do vCSA \u21d2 Bash shell<br \/>\n<code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">\/usr\/lib\/applmgmt\/support\/scripts\/autogrow.sh<\/code><\/p>\n<p><a href=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1945.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1514\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1945-300x156.png\" alt=\"\" width=\"300\" height=\"156\" srcset=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1945-300x156.png 300w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1945-150x78.png 150w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1945.png 665w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Tak\u017ee jsem zji\u0161\u0165oval co s t\u00edm a poda\u0159ilo se mi zkombinovat n\u011bkolik postup\u016f.<\/p>\n<ol>\n<li>vCSA b\u011b\u017e\u00ed na Photon OS, tak\u017ee <a href=\"https:\/\/vmware.github.io\/photon\/assets\/files\/html\/3.0\/photon_troubleshoot\/expanding-disk-partition.html\">https:\/\/vmware.github.io\/photon\/assets\/files\/html\/3.0\/photon_troubleshoot\/expanding-disk-partition.html<\/a><\/li>\n<li>Je to linux, kter\u00fd pou\u017e\u00edv\u00e1 LVM <a href=\"https:\/\/www.redhat.com\/sysadmin\/resize-lvm-simple\">https:\/\/www.redhat.com\/sysadmin\/resize-lvm-simple<\/a><\/li>\n<\/ol>\n<h2>V\u00fdsledn\u00fd postup:<\/h2>\n<ol>\n<li>zv\u011bt\u0161it VMDK 1 (Harddisk 1) p\u0159es vSphere Clienta. Vzhledem k tomu, \u017ee disk je p\u0159ipojen p\u0159es SCSI sb\u011brnici, jde to ud\u011blat za provozu, bez nutnosti vyp\u00edn\u00e1n\u00ed, restartu apod.<\/li>\n<li>Otev\u0159\u00edt Console nebo SSH na vCenter<\/li>\n<li>P\u0159epnout se do Bash shell &#8211; viz 3. postup<\/li>\n<li>Rescan devices<br \/>\n<code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">echo 1 &gt; \/sys\/class\/block\/sda\/device\/rescan<\/code><\/li>\n<li><code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">lsblk<\/code><br \/>\n<a href=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1946.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1519\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1946-300x291.png\" alt=\"\" width=\"300\" height=\"291\" srcset=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1946-300x291.png 300w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1946-150x145.png 150w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1946.png 661w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>Spustit utilitu parted a roz\u0161\u00ed\u0159it partition sda4\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">parted \/dev\/sda\r\nprint\r\nFix\r\nresizepart 4 100%\r\nprint\r\nCtrl+C<\/pre>\n<p><a href=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1947.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1520\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1947-300x267.png\" alt=\"\" width=\"300\" height=\"267\" srcset=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1947-300x267.png 300w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1947-150x134.png 150w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1947.png 698w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>Zv\u011bt\u0161it Physical volume pro LVM<br \/>\n<code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">pvresize \/dev\/sda4<\/code><\/li>\n<li>Zkontrolovat<br \/>\n<code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">pvscan<\/code><a href=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1948.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1521\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1948-300x135.png\" alt=\"\" width=\"300\" height=\"135\" srcset=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1948-300x135.png 300w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1948-150x68.png 150w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1948.png 743w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>A nyn\u00ed u\u017e m\u016f\u017eeme spustit script, kter\u00fd n\u00e1m projde op\u011bt v\u0161echny disky a partitions a rozt\u00e1hne prostor Logical Volume<br \/>\n<code class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">\/usr\/lib\/applmgmt\/support\/scripts\/autogrow.sh<\/code><br \/>\n<a href=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1949.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1523\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1949-300x192.png\" alt=\"\" width=\"300\" height=\"192\" srcset=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1949-300x192.png 300w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1949-150x96.png 150w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1949-768x493.png 768w, https:\/\/virtualguru.cz\/wp-content\/uploads\/2024\/02\/obrazek-1949.png 976w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<\/ol>\n<p>Tak snad to n\u011bkomu do budoucna t\u0159eba pom\u016f\u017ee.<\/p>","protected":false},"excerpt":{"rendered":"<p>Kdy\u017e jsem zkou\u0161el p\u0159es VCF dohledat aktualizace, z verze 5.1.0 &#8211; konkr\u00e9tn\u011b vCenter 8.0.2, NSX 4.1.2.1 &#8230; tak jsem narazil na jeden Check, kter\u00fd mi<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/virtualguru.cz\/en\/2024\/02\/19\/resize-vcsa-8-0-root-partition\/\">Continue Reading<span class=\"screen-reader-text\">Resize vCSA 8.0 Root partition<\/span> <i class=\"fas fa-angle-right\"><\/i><\/a><\/div>","protected":false},"author":4,"featured_media":1508,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"iawp_total_views":99,"footnotes":""},"categories":[64,3],"tags":[47,53,11,7,65,19,9],"class_list":["post-1507","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vcf","category-vsphere","tag-api","tag-photonos","tag-troubleshooting","tag-vcenter","tag-vcf","tag-vcsa","tag-vsphere","entry"],"_links":{"self":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts\/1507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/comments?post=1507"}],"version-history":[{"count":10,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts\/1507\/revisions"}],"predecessor-version":[{"id":1526,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts\/1507\/revisions\/1526"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/media\/1508"}],"wp:attachment":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/media?parent=1507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/categories?post=1507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/tags?post=1507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}