{"id":2441,"date":"2026-10-13T20:45:00","date_gmt":"2026-10-14T00:45:00","guid":{"rendered":"https:\/\/enterpriseadmins.org\/blog\/?p=2441"},"modified":"2026-10-13T15:33:26","modified_gmt":"2026-10-13T19:33:26","slug":"does-vlcms-power-off-remediation-option-gracefully-shut-down-vms","status":"publish","type":"post","link":"https:\/\/enterpriseadmins.org\/blog\/virtualization\/does-vlcms-power-off-remediation-option-gracefully-shut-down-vms\/","title":{"rendered":"Does vLCM\u2019s &#8220;Power Off&#8221; Remediation Option Gracefully Shut Down VMs?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A customer recently asked me a question about vSphere Lifecycle Manager (vLCM) image updates on a standalone ESXi host. It\u2019s a good one, and the documentation didn&#8217;t completely answer it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Question<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Their manual patching workflow looked like this:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Right-click each VM > Power > Shut Down Guest OS<\/li>\n\n\n\n<li>Wait for all VMs to finish shutting down<\/li>\n\n\n\n<li>Remediate the host<\/li>\n\n\n\n<li>Power the VMs back on<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">They wanted to know whether vLCM could handle this for them. In the image remediation settings, the <strong>VM power state<\/strong> options are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Do not change power state (default)<\/li>\n\n\n\n<li>Suspend to disk<\/li>\n\n\n\n<li>Suspend to memory<\/li>\n\n\n\n<li>Power Off<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Power Off<\/em> looks like the match, but the name is ambiguous. In vSphere, &#8220;Power Off&#8221; and &#8220;Shut Down Guest OS&#8221; are two different operations. Power Off is the equivalent of pulling the plug. Shut Down Guest OS asks VMware Tools to cleanly shut down the operating system. So which one does vLCM use?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/techdocs.broadcom.com\/us\/en\/vmware-cis\/vsphere\/vsphere\/9-1\/managing-host-and-cluster-lifecycle\/configuring-vlcm-remediation-settings-1\/configure-the-vlcm-remediation-settings\/configure-images-remediation-settings.html\">documentation<\/a> lists the four options but doesn&#8217;t clarify what Power Off does under the covers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Lab Test<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I tested it rather than guess. I created three VMs on a standalone ESXi host to cover the common VMware Tools scenarios I&#8217;d expect in the real world:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>VM<\/th><th>VMware Tools state<\/th><\/tr><\/thead><tbody><tr><td>h510-tc-01_NoTools<\/td><td>Not installed<\/td><\/tr><tr><td>h510-tc-02_WithTools<\/td><td>Current and running<\/td><\/tr><tr><td>h510-win-01_OldTools<\/td><td>Outdated, but running<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We can see the VMware Tools Running Status in the table below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"352\" src=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-1024x352.png\" alt=\"\" class=\"wp-image-2455\" srcset=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-1024x352.png 1024w, https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-300x103.png 300w, https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-766x263.png 766w, https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image.png 1089w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I set the remediation power state option to Power Off and started remediation of the host with an image update from 9.1.0 to 9.1.1.  <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What Happened<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Enter maintenance mode task and its related events show what vLCM is doing. Here\u2019s the sequence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. A graceful guest shutdown is attempted on all three VMs.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">vLCM doesn\u2019t go straight to a hard power off. It first tries to shut down the guest OS, the same operation as right-click &gt; Power &gt; Shut Down Guest OS. This applied to the VM with current Tools and to the VM with outdated Tools.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. The VM without VMware Tools falls back to a hard power off.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With no Tools there\u2019s no way for ESXi to talk to the guest, so the graceful shutdown fails. vLCM then powers the VM off the less graceful way.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"808\" height=\"251\" src=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-1.png\" alt=\"\" class=\"wp-image-2456\" srcset=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-1.png 808w, https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-1-300x93.png 300w, https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-1-766x238.png 766w\" sizes=\"auto, (max-width: 808px) 100vw, 808px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. The host is remediated.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With all VMs powered off, the host entered maintenance mode and rebooted to use the new image.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"246\" height=\"51\" src=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-2.png\" alt=\"\" class=\"wp-image-2457\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4. VMs are powered back on automatically.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When remediation finished, the VMs that vLCM shut down were powered back on without any manual step.  This is logged in the Exit Maintenance Mode task a couple minutes later.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"674\" height=\"151\" src=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-3.png\" alt=\"\" class=\"wp-image-2458\" srcset=\"https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-3.png 674w, https:\/\/enterpriseadmins.org\/blog\/wp-content\/uploads\/2026\/10\/image-3-300x67.png 300w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">The Answer<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, &#8220;Power Off&#8221; in the vLCM remediation settings attempts a graceful guest OS shutdown first. If the guest shutdown fails, for example because VMware Tools isn\u2019t installed, vLCM falls back to a hard power off for that VM.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This matches the customer\u2019s manual workflow, and it also handles the VMs they\u2019d have had to deal with by hand.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Things to Keep in Mind<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>VMware Tools matters. Any VM without running Tools will be hard powered off. Check Tools status before remediating, especially for appliances and older or specialty guests.<\/li>\n\n\n\n<li>Outdated Tools still worked in my test, but I\u2019d still keep Tools current. It\u2019s one less variable.<\/li>\n\n\n\n<li>Standalone hosts have no DRS. On a cluster, VMs would typically be migrated with vMotion. On a standalone host there\u2019s nowhere to move them, which is why this power state setting matters.<\/li>\n\n\n\n<li>Only VMs that vLCM powered off are powered back on. If a VM was already off before remediation, it stays off.  (I did an extra round of testing to validate this as well.)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Conclusion<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When the documentation is silent, the event log is your friend. The task events show exactly what vLCM does at each step. In this case they confirm that Power Off is gentler than the name suggests.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re updating standalone hosts with vLCM images, you can set the power state to Power Off and skip the manual shutdown and power-on steps, as long as your VMs have working VMware Tools.  If needed, vLCM will still step in and &#8220;Power Off&#8221; the VM if that is needed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A customer recently asked me a question about vSphere Lifecycle Manager (vLCM) image updates on a standalone ESXi host. It\u2019s a good one, and the documentation didn&#8217;t completely answer it. The Question Their manual patching workflow looked like this: They wanted to know whether vLCM could handle this for them.\u2026<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[9,4],"tags":[],"class_list":["post-2441","post","type-post","status-publish","format-standard","hentry","category-lab-infrastructure","category-virtualization"],"_links":{"self":[{"href":"https:\/\/enterpriseadmins.org\/blog\/wp-json\/wp\/v2\/posts\/2441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/enterpriseadmins.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/enterpriseadmins.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/enterpriseadmins.org\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/enterpriseadmins.org\/blog\/wp-json\/wp\/v2\/comments?post=2441"}],"version-history":[{"count":5,"href":"https:\/\/enterpriseadmins.org\/blog\/wp-json\/wp\/v2\/posts\/2441\/revisions"}],"predecessor-version":[{"id":2460,"href":"https:\/\/enterpriseadmins.org\/blog\/wp-json\/wp\/v2\/posts\/2441\/revisions\/2460"}],"wp:attachment":[{"href":"https:\/\/enterpriseadmins.org\/blog\/wp-json\/wp\/v2\/media?parent=2441"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/enterpriseadmins.org\/blog\/wp-json\/wp\/v2\/categories?post=2441"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/enterpriseadmins.org\/blog\/wp-json\/wp\/v2\/tags?post=2441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}