<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Vmware-Esx on BAFM</title><link>https://christian.blog.pakiheim.de/tags/vmware-esx/</link><description>Recent content in Vmware-Esx on BAFM</description><generator>Hugo -- 0.160.1</generator><language>en</language><lastBuildDate>Sat, 16 Aug 2014 09:52:13 +0000</lastBuildDate><atom:link href="https://christian.blog.pakiheim.de/tags/vmware-esx/index.xml" rel="self" type="application/rss+xml"/><item><title>VMware design rules</title><link>https://christian.blog.pakiheim.de/posts/2014-08-16_vmware-design-rules/</link><pubDate>Sat, 16 Aug 2014 09:52:13 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=357</guid><description>&lt;p&gt;I&amp;rsquo;m just got back from four days in Rostock over at &lt;a href="http://www.sundat.net/De/Default.aspx"&gt;S&amp;amp;N&lt;/a&gt;, where I was attending a VMware design course and here&amp;rsquo;s a list of questions I did ask the trainer:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;What&amp;rsquo;s the disadvantage of having a 1016 ported vSwitch ?&lt;/li&gt;
&lt;li&gt;Any clues on how to exchange the default certificate of the Virtual Center ?&lt;/li&gt;
&lt;li&gt;Are there any tools to stress test the virtual system ?&lt;/li&gt;
&lt;li&gt;Are there any performance impacts of having more than 10 users in Virtual Center ?&lt;/li&gt;
&lt;li&gt;Any clues and/or guides on how to do time synchronization in VMware guests, especially Linux guests ?&lt;/li&gt;
&lt;li&gt;What&amp;rsquo;s the preferred NIC type for Linux guests ?&lt;/li&gt;
&lt;li&gt;Any clues to using Raw Device Mappings with VMotion ?&lt;/li&gt;
&lt;li&gt;Is there a way of defining CPU masks on a global level ?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Answers:&lt;/p&gt;</description></item><item><title>Extending vMotion compatiblity</title><link>https://christian.blog.pakiheim.de/posts/2014-08-16_extending-vmotion-compatiblity/</link><pubDate>Sat, 16 Aug 2014 09:49:58 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=482</guid><description>&lt;p&gt;Today I did something horrible. I yet again noticed that I bought the wrong CPU&amp;rsquo;s (basically I bought Xeon DP&amp;rsquo;s with four cores). Those have apparently a feature called SSSE3, which makes vMotion with our old Xeon DP&amp;rsquo;s (dual cores) fail before even trying.&lt;/p&gt;
&lt;p&gt;But as we had a cooling outage today (basically &amp;lsquo;cause it broke), I needed to turn off some ESX servers. Thus leaving me with the new ones and one of the old ones. * &lt;strong&gt;yuck&lt;/strong&gt;*&lt;/p&gt;</description></item><item><title>SUSE Linux Enterprise Server 10 on VMware ESX</title><link>https://christian.blog.pakiheim.de/posts/2014-08-16_suse-linux-enterprise-server-10-on-vmware-esx/</link><pubDate>Sat, 16 Aug 2014 09:46:16 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=565</guid><description>&lt;p&gt;We&amp;rsquo;re currently having a &lt;em&gt;&lt;strong&gt;really&lt;/strong&gt;&lt;/em&gt; weird problem with our VM&amp;rsquo;s. Sometime last week, SUSE released a kernel update. Now, once you install it and you reboot the selected VM with a DVD/CD image present, you&amp;rsquo;re gonna see this:&lt;/p&gt;
&lt;figure&gt;
&lt;img loading="lazy" src="https://christian.blog.pakiheim.de/uploads/2008/08/vmxaiomgr.png"
alt="msg.vmxaiomgr.retrycontabort.unkown" width="500"/&gt; &lt;figcaption&gt;
&lt;p&gt;msg.vmxaiomgr.retrycontabort.unkown&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;The only workaround so far has been to unmount &lt;em&gt;&lt;strong&gt;any&lt;/strong&gt;&lt;/em&gt; cleanse any CD-Drives attached to the VM. And yes, this is reproduceable, even reinstalling from scratch doesn&amp;rsquo;t change the fact, that after installing the patch the VM quits working.&lt;/p&gt;</description></item><item><title>SUSE Linux Enterprise Server 10 on VMware ESX (continued)</title><link>https://christian.blog.pakiheim.de/posts/2014-08-16_suse-linux-enterprise-server-10-on-vmware-esx-continued/</link><pubDate>Sat, 16 Aug 2014 09:45:36 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=711</guid><description>&lt;p&gt;Well, after some searching today (we applied the VMware Update 2 today, thus the VMware Tools update too), I finally found out what is causing &lt;a href="https://christian.blog.pakiheim.de/posts/2008-07-30_suse-linux-enterprise-server-10-on-vmware-esx-finished" title="SUSE Linux Enterprise Server 10 on VMware ESX"&gt;that problem&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Though the problem seems to be not limited to virtual systems alone, I just browsed through this &lt;a href="http://forums.novell.com/novell-product-support-forums/suse-linux-enterprise-desktop-sled/sled-updates/336899-kernel-update-07182008-a.html#post1600495"&gt;Novell Forum thread&lt;/a&gt; which pretty much describes my problem. I found the same error in the VM&amp;rsquo;s I tried to mount a CD image.&lt;/p&gt;</description></item><item><title>Using the integrated kickstart generator</title><link>https://christian.blog.pakiheim.de/posts/2009-10-14_using-the-integrated-kickstart-generator/</link><pubDate>Wed, 14 Oct 2009 16:36:00 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=2642</guid><description>&lt;p&gt;VMware built an kickstart generator into ESX 3.5. &lt;a href="http://pubs.vmware.com/vi35u2/install/wwhelp/wwhimpl/common/html/wwhelp.htm?context=install&amp;amp;file=install_remote_scripted.11.3.html#957177"&gt;You just need to enable it&lt;/a&gt;, simply by editing an XML configuration and restarting the webAccess service. Simply edit /usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.26/webapps/ui/WEB-INF/struts-config.xml and look for the line saying:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt" id="hl-0-1"&gt;&lt;a class="lnlinks" href="#hl-0-1"&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&amp;lt;action path=&amp;#34;/scriptedInstall&amp;#34; type=&amp;#34;org.apache.struts.actions.ForwardAction&amp;#34; parameter=&amp;#34;/WEB-INF/jsp/scriptedInstall/disabled.jsp&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;This line needs to be commented out (&amp;lt;&amp;ndash; and &amp;ndash;&amp;gt;) and the lines following, having those comment marks around them needs to be removed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt" id="hl-1-1"&gt;&lt;a class="lnlinks" href="#hl-1-1"&gt; 1&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-1-2"&gt;&lt;a class="lnlinks" href="#hl-1-2"&gt; 2&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-1-3"&gt;&lt;a class="lnlinks" href="#hl-1-3"&gt; 3&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-1-4"&gt;&lt;a class="lnlinks" href="#hl-1-4"&gt; 4&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-1-5"&gt;&lt;a class="lnlinks" href="#hl-1-5"&gt; 5&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-1-6"&gt;&lt;a class="lnlinks" href="#hl-1-6"&gt; 6&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-1-7"&gt;&lt;a class="lnlinks" href="#hl-1-7"&gt; 7&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-1-8"&gt;&lt;a class="lnlinks" href="#hl-1-8"&gt; 8&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-1-9"&gt;&lt;a class="lnlinks" href="#hl-1-9"&gt; 9&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-1-10"&gt;&lt;a class="lnlinks" href="#hl-1-10"&gt;10&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-1-11"&gt;&lt;a class="lnlinks" href="#hl-1-11"&gt;11&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&amp;lt;!--
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&amp;lt;action path=&amp;#34;/scriptedInstall&amp;#34; type=&amp;#34;com.vmware.webcenter.scripted.ProcessAction&amp;#34;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &amp;lt;forward name=&amp;#34;scriptedInstall.form1&amp;#34; path=&amp;#34;/WEB-INF/jsp/scriptedInstall/form1.jsp&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &amp;lt;forward name=&amp;#34;scriptedInstall.form2&amp;#34; path=&amp;#34;/WEB-INF/jsp/scriptedInstall/form2.jsp&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &amp;lt;forward name=&amp;#34;scriptedInstall.form3&amp;#34; path=&amp;#34;/WEB-INF/jsp/scriptedInstall/form3.jsp&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &amp;lt;forward name=&amp;#34;scriptedInstall.form4&amp;#34; path=&amp;#34;/WEB-INF/jsp/scriptedInstall/form4.jsp&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &amp;lt;forward name=&amp;#34;scriptedInstall.form5&amp;#34; path=&amp;#34;/WEB-INF/jsp/scriptedInstall/form5.jsp&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &amp;lt;forward name=&amp;#34;scriptedInstall.form6&amp;#34; path=&amp;#34;/WEB-INF/jsp/scriptedInstall/form6.jsp&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &amp;lt;forward name=&amp;#34;scriptedInstall.form7&amp;#34; path=&amp;#34;/WEB-INF/jsp/scriptedInstall/form7.jsp&amp;#34; /&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&amp;lt;/action&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;--&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;After doing that, you should be able to restart the webAccess service, and after that access your ESX host.&lt;/p&gt;</description></item><item><title>VMware vSphere and templates</title><link>https://christian.blog.pakiheim.de/posts/2009-07-31_vmware-vsphere-and-templates/</link><pubDate>Fri, 31 Jul 2009 13:51:01 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=2486</guid><description>&lt;p&gt;I just converted one of my (old) templates, as I wanted to refresh the updates and the virus scanner. After converting, I was asked about the UUID (no clue why), and expected to be done with it. But after looking at the console, I got the following, completely cryptic message:&lt;/p&gt;
&lt;figure&gt;
&lt;img loading="lazy" src="https://christian.blog.pakiheim.de/uploads/2009/07/win-xp_template-error.png"
alt="Unable to connect to MKS" width="400"/&gt; &lt;figcaption&gt;
&lt;p&gt;Unable to connect to MKS&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;After digging a bit deeper (that is looking at the vmware.log of the virtual machine, since the message of the GUI is &lt;em&gt;&lt;strong&gt;real&lt;/strong&gt;&lt;/em&gt; cryptic), I&amp;rsquo;m a bit wiser:&lt;/p&gt;</description></item><item><title>Fixing vmkernel symlinks</title><link>https://christian.blog.pakiheim.de/posts/2008-07-30_fixing-vmkernel-symlinks/</link><pubDate>Wed, 30 Jul 2008 07:19:32 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=725</guid><description>&lt;p&gt;Since I do happen to be in the situation pretty often where the kernel inside a VM is newer than what VMware currently has in their tools (as in the SUSE kernel is newer than the binary modules built by VMware), here&amp;rsquo;s a quick reminder for myself on how to to fix the .ko symlinks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt" id="hl-0-1"&gt;&lt;a class="lnlinks" href="#hl-0-1"&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-2"&gt;&lt;a class="lnlinks" href="#hl-0-2"&gt;2&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-3"&gt;&lt;a class="lnlinks" href="#hl-0-3"&gt;3&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-4"&gt;&lt;a class="lnlinks" href="#hl-0-4"&gt;4&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-5"&gt;&lt;a class="lnlinks" href="#hl-0-5"&gt;5&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;for file in /lib/modules/$( uname -r )/misc/*.ko ;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;do
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; rm $file &amp;amp;&amp;amp;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ln -s /lib/modules/$( uname -r )/misc/${file/.ko/.o} $file
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;done
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item></channel></rss>