<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>VMware on wporter.org</title>
    <link>https://wporter.org/categories/vmware/</link>
    <description>Recent content in VMware on wporter.org</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Sun, 16 Mar 2025 11:13:59 +0000</lastBuildDate>
    <atom:link href="https://wporter.org/categories/vmware/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Resolving ESXi 8.0 esxcli software profile MemoryError with hostupdate depot</title>
      <link>https://wporter.org/resolving-esxi-8.0-esxcli-software-profile-memoryerror-with-hostupdate-depot/</link>
      <pubDate>Sun, 16 Mar 2025 11:13:59 +0000</pubDate>
      <guid>https://wporter.org/resolving-esxi-8.0-esxcli-software-profile-memoryerror-with-hostupdate-depot/</guid>
      <description>&lt;h2 id=&#34;problem&#34;&gt;Problem&lt;/h2&gt;&#xA;&lt;p&gt;VMware ESXi 8 host fails to query the hostupdate (hostupdate.broadcom.com) depot&amp;rsquo;s contents with a &lt;code&gt;MemoryError&lt;/code&gt; when an &lt;code&gt;esxcli software profile update&lt;/code&gt; command is issued.&lt;/p&gt;&#xA;&lt;p&gt;This also prevents ESXi from being updated (does not just affect querying the depot).&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-txt&#34; data-lang=&#34;txt&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[root@vmware:~] esxcli software profile update -p ESXi-8.0U3c-24414501-standard -d https://hostupdate.broadcom.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; [MemoryError]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; Please refer to the log file for more details.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;verify&#34;&gt;Verify&lt;/h2&gt;&#xA;&lt;p&gt;Search the &lt;code&gt;/usr/lib/vmware/esxcli-software&lt;/code&gt; file for the &lt;code&gt;mem=&lt;/code&gt; argument being passed to the Python interpreter. The default 300 Mb is insufficient for querying the chunky ESXi 8 hostupdate depot, though 7.0 and 6.7 will still work fine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vCenter Server Appliance - regen certs, recover PWs, other tips and tricks</title>
      <link>https://wporter.org/vcenter-server-appliance-regen-certs-recover-pws-other-tips-and-tricks/</link>
      <pubDate>Sun, 16 Mar 2025 11:12:59 +0000</pubDate>
      <guid>https://wporter.org/vcenter-server-appliance-regen-certs-recover-pws-other-tips-and-tricks/</guid>
      <description>&lt;h2 id=&#34;enabling-ssh&#34;&gt;Enabling SSH&lt;/h2&gt;&#xA;&lt;p&gt;Consider this a prerequisite for everything that follows.&lt;/p&gt;&#xA;&lt;p&gt;If SSH was not enabled while you set up the VCSA (it&amp;rsquo;s a toggle labeled &amp;ldquo;Enable SSH&amp;rdquo; with a tooltip about being required for HA - you probably left it off) you can enable it via the vCenter Server Management UI at port 5480.&lt;/p&gt;&#xA;&lt;p&gt;Log on to the management UI. In the left menu, select &amp;ldquo;Access&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;Click &amp;ldquo;Edit&amp;rdquo; in the top right of the screen, toggle &amp;ldquo;Activate SSH Login&amp;rdquo;, then click &amp;ldquo;OK&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Changing vCenter Server DHCP address</title>
      <link>https://wporter.org/changing-vcenter-server-dhcp-address/</link>
      <pubDate>Sun, 16 Mar 2025 10:12:59 +0000</pubDate>
      <guid>https://wporter.org/changing-vcenter-server-dhcp-address/</guid>
      <description>&lt;h2 id=&#34;problem&#34;&gt;Problem&lt;/h2&gt;&#xA;&lt;p&gt;You would like to change the IP address for a vCenter Server appliance that is currently configured with DHCP by modifying the reservation.&lt;/p&gt;&#xA;&lt;p&gt;Doing this the way you might first think of (by changing the reservation then forcing the VCSA to get a new IP) fails, because you must regenerate certificates afterwards and cannot do so when the SSO authentication service is not working (after an IP change).&lt;/p&gt;&#xA;&lt;h2 id=&#34;solution&#34;&gt;Solution&lt;/h2&gt;&#xA;&lt;p&gt;Tested with a VCSA ver 8.0.3.00000 on 16 Mar 2025. Fresh install, not a neglected appliance!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Updating standalone VMware ESXi hosts from the online hostupdate depot with esxcli</title>
      <link>https://wporter.org/updating-standalone-vmware-esxi-hosts-from-the-online-hostupdate-depot-with-esxcli/</link>
      <pubDate>Sat, 08 Mar 2025 10:12:59 +0000</pubDate>
      <guid>https://wporter.org/updating-standalone-vmware-esxi-hosts-from-the-online-hostupdate-depot-with-esxcli/</guid>
      <description>&lt;h2 id=&#34;problem&#34;&gt;Problem&lt;/h2&gt;&#xA;&lt;p&gt;You have a standalone VMware ESXi server, or a non-clustered (no vCenter available) set of servers that need to be updated.&lt;/p&gt;&#xA;&lt;h2 id=&#34;solution&#34;&gt;Solution&lt;/h2&gt;&#xA;&lt;p&gt;Before starting:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Verify that your IPMI/BMC is plugged in!&lt;/strong&gt; If it is not, you will not have a good time if your sole ESXi server fails to write the bootloader and wipes its config at a site three hours away. Make sure it&amp;rsquo;s accessible somehow.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Check your server&amp;rsquo;s DNS settings!&lt;/strong&gt; Name resolution won&amp;rsquo;t work once you suspend VMs if the server is pointed at a guest it&amp;rsquo;s running.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Updating ESXi 8 hosts from a depot file</title>
      <link>https://wporter.org/updating-esxi-8-hosts-from-a-depot-file/</link>
      <pubDate>Fri, 05 Jul 2024 12:34:56 +0000</pubDate>
      <guid>https://wporter.org/updating-esxi-8-hosts-from-a-depot-file/</guid>
      <description>&lt;p&gt;Personal notes - I usually use Lifecycle Manager because it&amp;rsquo;s easy.&lt;/p&gt;&#xA;&lt;p&gt;Download the depot file from somewhere (of course I mean the Broadcom portal, you dirty pirate.)&lt;/p&gt;&#xA;&lt;p&gt;Upload the depot file to a host datastore of some kind, either through the web UI browser or with SCP.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-txt&#34; data-lang=&#34;txt&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;user@pc:~$ scp VMware-ESXi-8.0U3-24022510-depot.zip user@hv0.mydomain.internal:/vmfs/volumes/&amp;lt;datastore&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can either use esxcli remotely, or ssh into the host.&lt;/p&gt;&#xA;&lt;p&gt;Determine which profiles are available from the depot with esxcli once it&amp;rsquo;s on accessible storage.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
