<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-27966235</id><updated>2012-01-17T15:02:02.385-05:00</updated><category term='Hardware'/><category term='ESX'/><category term='VMware'/><category term='Linux'/><category term='NetApp'/><category term='Dell'/><category term='Auto'/><title type='text'>Notes</title><subtitle type='html'>Virtualizing my footprints here...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://b.zhaospace.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>54</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-27966235.post-2167748738102914482</id><published>2011-11-02T13:52:00.000-04:00</published><updated>2011-11-02T13:52:41.160-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='Dell'/><title type='text'>How to make DRACT run in a 64-bit system</title><content type='html'>&lt;span id="internal-source-marker_0.8917534071946677" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;Dell™  Remote Access Configuration Tool (DRACT) is a tool that provides a  central console to discover and configure Dell Remote Access Controller  (DRAC) for all the servers in your network. It automates some of the  common repetitive tasks, such as firmware upgrade, and AD authentication  configuration. &lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;As  of Nov 2011, the latest version of DRACT is 1.0, which can be run in  32-bit Windows systems only. Nowadays, 64-bit systems are commonly used  everywhere. Setting up a system just DRACT is kind of wasting resource.  After some research, I found out that we CAN make it run in 64-bit  environment. &lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;You  can have DRACT installed into a 64-bit system without problems. The  symptom showing it is not working is that it can not discover any DRAC  in your network. Here is what you need to do to make it work. &lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;1)  You need a file: corflags.exe in Microsoft SDK. You can install  Microsoft SDK, or you can just copy corflags.exe from a system that has  Microsoft SDK installed. Corflags.exe is a Conversion tool allows you to  configure the CorFlags section of the header of a portable executable  image.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;2) Run the following command of the ract.exe executable file:&lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;corflags.exe /32bit+ “D:\Program Files (x86)\Dell\RACT\RACT.exe”&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;The  /32bit+ sets the 32-bit flag, so that the executable file always runs  under WOW64 in a 64-bit system. (WOW64 is a compatibility environment  that enables a 32-bit application to run on a 64-bit system. WOW64 is  included in the system.)&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"&gt;That is it. Now DRACT will be able to discover the DRAC with the IPs that you provide in your network. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-2167748738102914482?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/2167748738102914482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=2167748738102914482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/2167748738102914482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/2167748738102914482'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2011/11/how-to-make-dract-run-in-64-bit-system.html' title='How to make DRACT run in a 64-bit system'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-9136936102621436613</id><published>2010-11-17T13:48:00.000-05:00</published><updated>2010-11-17T13:48:19.773-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>How to Cancel a Stuck VMware Tools Install</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;div style="background-color: transparent; font-size: 11pt; margin: 0px; text-indent: 0px;"&gt;&lt;span id="internal-source-marker_0.03290102770552039" style="background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Some co-worker ran into a problem with not able to VMotion a VM off a vSphere host. &lt;/span&gt;&lt;span style="background-color: transparent; color: black; font-family: 'Trebuchet MS'; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;The error is “The virtual machine is installing VMware Tools and cannot initiate a migration operation.” Right click to “End VMware tools install” won’t help. After some digging, we found it can be resolved in two ways.&lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; font-size: 11pt; margin: 0px; text-indent: 0px;"&gt;&lt;span style="background-color: transparent; color: black; font-family: 'Trebuchet MS'; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: 'Trebuchet MS'; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;1) Click on the VM, go to the toolbar on the top in vSphere client, click on the CD/DVD icon -&amp;gt; CD/DVD Drive 1-&amp;gt; disconnect. This should resolve the issue and you should be able to VMotion this VM after this. This mostly happens to a Linux VM after it upgrades its VMware tools. &lt;/span&gt;&lt;/div&gt;&lt;div style="background-color: transparent; font-size: 11pt; margin: 0px; text-indent: 0px;"&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: 'Trebuchet MS'; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;2) Found this in Bob Plankers’ &lt;/span&gt;&lt;a href="http://lonesysadmin.net/2009/12/11/how-to-cancel-a-stuck-vmware-tools-install-from-the-esx-cli/"&gt;&lt;span style="background-color: transparent; color: #000099; font-family: 'Trebuchet MS'; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;"&gt;The Lone Sysadmin&lt;/span&gt;&lt;/a&gt;&lt;span style="background-color: transparent; color: black; font-family: 'Trebuchet MS'; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt; blog. It works great too.&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: 'Trebuchet MS'; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;First, you need the ID of the VM (all on one line if it wraps):&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: 'Trebuchet MS'; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;/usr/bin/vmware-cmd /vmfs/volumes/datastore-name/vm-folder/vmx-file.vmx getid&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: 'Trebuchet MS'; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Then you can do a:&lt;/span&gt;&lt;br /&gt;&lt;span style="background-color: transparent; color: black; font-family: 'Trebuchet MS'; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;/usr/bin/vmware-vim-cmd vmsvc/tools.cancelinstall idnumber&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-9136936102621436613?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/9136936102621436613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=9136936102621436613' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/9136936102621436613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/9136936102621436613'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2010/11/how-to-cancel-stuck-vmware-tools.html' title='How to Cancel a Stuck VMware Tools Install'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-8680633931049868136</id><published>2010-09-08T16:45:00.000-04:00</published><updated>2010-09-08T16:45:56.526-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>P2V fails at 94% after finished cloning disks</title><content type='html'>Issue:&lt;br /&gt;Physical server rebooted itself when VMware Converter reached 94% or 98%. By the time of its crash, it had already finished cloning its disks, and failed while it was trying to connect to the VM or reconfigure the VM. And the VM always goes to BSOD when it boots up.&lt;br /&gt;&lt;br /&gt;Cause: &lt;br /&gt;The cause the reboot of the physical server is unknown. It involves the physical hardware, the OS, and the application, and none of them can pinpoint where the failure comes from.&lt;br /&gt;The cause of the BSOD in the VM is the virtual disk controller driver isn’t in place and the VM isn’t configured to be ready to run in a virtual environment.&lt;br /&gt;&lt;br /&gt;Solution: &lt;br /&gt;In the VMware Converter, run “Configure Machine” and use the wizard to configure the VM. After it is finished, we should be able to power on the VM into Windows.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-8680633931049868136?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/8680633931049868136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=8680633931049868136' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/8680633931049868136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/8680633931049868136'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2010/09/p2v-fails-at-94-after-finished-cloning.html' title='P2V fails at 94% after finished cloning disks'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-5390617100950807841</id><published>2009-11-19T12:33:00.001-05:00</published><updated>2009-11-19T12:33:12.093-05:00</updated><title type='text'>VMware Update Manager 4.0</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;font size="3"&gt;Can't download patchs via VMware Update Manager 4.0&lt;/font&gt;&lt;/b&gt;&lt;br&gt;&lt;/div&gt;&lt;b&gt;&lt;br&gt;My environment is known for having complex firewalls and proxy. Lots of time it takes lots of effort and time to make application works. This time is no exception for VMware Update Manager 4.0. &lt;br&gt;&lt;br&gt;The installation process for VUM 4 was very straight forward. Then it comes to the hard part. It can't download any patches for ESX hosts nor for VMs. After lots of testing, and some help from VMware's communities forum, finally I made it work. Here is what I have done. &lt;br&gt;&lt;br&gt;1) Have proxy server opened up HTTP/HTTPS to the following 3 domains: *.vmware.com, *.shavlik.com, and *.microsoft.com. The last domain is not for downloading patches, but for Test Connection since that is one of the websites that it use to test connectivity.&lt;br&gt;&lt;br&gt;2) Set up proxy setting. Do not put http in front of your proxy server name in the box. Make sure you have the right authentication information in it if it is required.&lt;/b&gt;&lt;br&gt;&lt;br&gt;If you are seeing some errors like this, it could be caused by your proxy setting.&lt;br&gt;&lt;br&gt;&lt;div style="margin-left: 40px;"&gt;httpDownload, 730 Error 12007 from WinHttpSendRequest for url &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; https://hostupdate.vmware.com/software/VUM/PRODUCTION/index.xml&lt;br&gt;&lt;/div&gt;&lt;br&gt;or &lt;br&gt;&lt;br&gt;&lt;div style="margin-left: 40px;"&gt;&lt;span style="font-family: Courier New;"&gt;&lt;font size="2"&gt;'httpDownload' 4284 ERROR [httpDownload, 726] Error 12029 from WinHttpSendRequest for url &lt;/font&gt;&lt;/span&gt;https://hostupdate.vmware.com/software/VUM&lt;span style="font-family: Courier New;"&gt;&lt;font size="2"&gt;/PRODUCTION/index.xml&lt;/font&gt;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;div style="margin-left: 40px;"&gt;&lt;/div&gt;&lt;span style="font-family: Courier New;"&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;Please check out the following KB for more information.&lt;br&gt;&lt;a href="http://kb.vmware.com/kb/1012926" target="_blank"&gt;http://kb.vmware.com/kb/1012926&lt;/a&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-5390617100950807841?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/5390617100950807841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=5390617100950807841' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5390617100950807841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5390617100950807841'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/11/vmware-update-manager-40.html' title='VMware Update Manager 4.0'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-4574245324397432207</id><published>2009-06-05T15:10:00.005-04:00</published><updated>2009-06-05T15:24:42.692-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><title type='text'>How to replace SSL cert in VirtualCenter</title><content type='html'>&lt;p class="MsoNormal"&gt;When replacing a SSL cert, there might be chance to cause encryption problems between ESX and VC. Doing it improperly will lose permissions setting, and it will take a long time for it to get stabilized. &lt;/p&gt;&lt;p class="MsoNormal"&gt;To generate a new SSL cert, we can follow the instruction here at &lt;a title="KB 1009092" target="_blank" href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=1009092" id="yfa:"&gt;KB 1009092&lt;/a&gt;, or in &lt;a title="Leo's blog" target="_blank" href="http://blog.core-it.com.au/?p=133" id="e9ki"&gt;Leo's blog&lt;/a&gt;. The way they listed to install a new SSL cert could be working for someone, but it didn't work on many other folks like &lt;a title="this one" target="_blank" href="http://communities.vmware.com/message/1037292;jsessionid=053A3068C424B7F2664D16C1D00A6EAF" id="xl5q"&gt;this one&lt;/a&gt;, and &lt;a title="this one" target="_blank" href="http://communities.vmware.com/thread/149438" id="sk0y"&gt;this one&lt;/a&gt;. Here I list some basic steps that needed to perform in order to have a smooth change.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;1) Disable HA&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle"&gt;2) Disconnect ESX from VC&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle"&gt;3) Stop VC service&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle"&gt;4) Replace SSL cert&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle"&gt;5) Start VC service&lt;/p&gt;&lt;p class="MsoListParagraphCxSpLast"&gt;6) Reconnect ESX to VC with root/pw&lt;/p&gt;&lt;br /&gt;If it still have issues, like having an error of &lt;span style="font-family:Courier New;"&gt;vim.faultlogin, we can remove VC agent, and delete vpxuser from SC. Reconnecting ESX to VC will recreate the user and reinstall the VC agent.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Here are a couple KBs and articles might be helpful with changing SSL cert:&lt;br /&gt;&lt;br /&gt;&lt;a title="Enabling Server-Certificate Verification for Virtual Infrastructure Clients" target="_blank" href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=4646606" id="l:as"&gt;Enabling Server-Certificate Verification for Virtual Infrastructure Clients&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a title="Configuring Custom SSL Certificates in VirtualCenter 2.5" target="_blank" href="http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&amp;amp;docType=kc&amp;amp;externalId=1005210&amp;amp;sliceId=1&amp;amp;docTypeID=DT_KB_1_1&amp;amp;dialogID=23262176&amp;amp;stateId=wrong%20Id" id="iwuj"&gt;Configuring Custom SSL Certificates in VirtualCenter 2.5&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-4574245324397432207?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/4574245324397432207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=4574245324397432207' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4574245324397432207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4574245324397432207'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/06/how-to-replace-ssl-cert-in.html' title='How to replace SSL cert in VirtualCenter'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-4147014908345987962</id><published>2009-04-29T12:44:00.004-04:00</published><updated>2009-04-29T12:59:49.749-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><title type='text'>ESX WRITE10 error</title><content type='html'>Recently a WRITE10 error in one of my ESX host caught my attention, and it occurs more than 10 times every second.&lt;br /&gt;&lt;p class="MsoPlainText"&gt;Apr 29 12:01:10 cla1011 vmkernel: 11:22:45:34.946 cpu4:1077)WARNING: VSCSI: 5291: WRITE10 past end of virtual device with 29365, length 128&lt;/p&gt;&lt;p class="MsoPlainText"&gt;After search on Google and VMware's communities, and still could not find detail information and solution about it, I turned to VMware technical support. The technical support engineer sent me their internal KB.&lt;/p&gt;&lt;p class="MsoPlainText"&gt;&lt;br /&gt;&lt;/p&gt;&lt;hr size="2"&gt;&lt;p class="MsoPlainText"&gt;&lt;b&gt;S&lt;/b&gt;&lt;b&gt;ymptoms&lt;/b&gt;&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;Repeatedly logging messages similar to either of the following in /var/log/vmkernel (or /var/log/messages on ESXi):&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;Feb 5 15:44:46 USPLVS02 vmkernel: 63:05:31:58.181 cpu3:1129)WARNING: VSCSI: 5292: WRITE10 past end of virtual device with 33554432 numBlocks, offset 33554351, length 128&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;Feb 12 17:03:04 pa-tse-h02 vmkernel: 156:05:50:47.889 cpu0:1174)WARNING: VSCSI: 3430: READ10 past end of virtual device with 20971520 numBlocks, offset 20980737, length 16&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;These messages indicate that I/O is being attempted that is outside the boundaries of the virtual device (virtual disk). In layman's terms, the VM has a list of ten items, and the guest OS is asking for the 12th item on the list.&lt;/p&gt;&lt;p class="MsoPlainText"&gt;&lt;b&gt;Resolution&lt;/b&gt;&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;These messages indicate that I/O is being attempted that is outside the boundaries of the virtual device (virtual disk). In layman's terms, the VM has a list of ten items, and the guest OS is asking for the 12th item on the list.&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;To find out which VM is responsible for these, the World ID (WID) must be determined from the log messages. The WID is after the cpu specifier, and before the WARNING in the above messages. In the case of the WRITE10 message above, the WID is 1129; for the READ10 message the WID is 1174.&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;If you look in /proc/vmware/sched/cpu, then the vcpu column (first one) will list the number identified in the logs.&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;To determine the VM responsible if it is not running:&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;cat `ls -rt vmkern*` | less&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;Find the first instance of the log message (using "/WRITE10" or "/READ10" will likely find it for you very well) Then search backwards in the logs for the WID value (in less this can be done with "?&lt;wid&gt;". ex: ?1129 Note: It searches beginning just before the top line on screen. Press 'n' to find the next match.) and keep searching earlier in logs until you find something similar to:&lt;/wid&gt;&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;Feb 12 16:51:55 pa-tse-h02 vmkernel: 156:05:39:38.873 cpu2:1173)Sched: vm 1174: 4836: adding 'vmm0:ProblemVMName': group 'host/user/pool0': cpu: shares=2911 min=0 max=-1&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;The text will show you the name of the problematic VM after the vmm entry. In this case, "adding 'vmm0:ProblemVMName'" shows that the VM causing the issue is named ProblemVMName.&lt;/p&gt;      &lt;p class="MsoPlainText"&gt;If you look at the contents of the descriptor file for the offending Virtual Machine's disks, you will find an entry listing the number of cylinders for the virtual disk. As an example:&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;ddb.geometry.cylinders = "2088"&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;In this case, the virtual disk has 2088 cylinders. Running "fdisk -l" against the flat file of the virtual disk will return information similar to:&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;You must set cylinders.&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;You can do this from the extra functions menu.&lt;/p&gt;  &lt;p class="MsoPlainText"&gt; &lt;/p&gt;  &lt;p class="MsoPlainText"&gt;Disk ANSGOOD-flat.vmdk: 0 MB, 0 bytes&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;255 heads, 63 sectors/track, 0 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;          Device Boot    Start       End    Blocks   Id  System&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;ANSGOOD-flat.vmdk1   *         1      2089  16779861    7  HPFS/NTFS&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;Partition 1 has different physical/logical endings:&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;     phys=(1023, 254, 63) logical=(2088, 254, 63)&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoPlainText"&gt;Note that in this case, the end value for the partition/disk set in the partition table is 2089, exceeding the number of cylinders set in the descriptor file. If this were proper, it would show 2088 as the end value, instead of 2089. The operating system, as a result of this incorrect partition table&lt;/p&gt;    &lt;p class="MsoPlainText"&gt;Extending the VMDK just enough to allow it to contain the size of the partition table might fix this, but because it is an invalid conglomeration of settings, it can not be safely assumed that this can be fixed. Other possible means of fixing the behavior is to cause the partition table to fit within the disk, by correcting it's ending value. Moving the data to a new, properly configured disk/partition table/file system is the best bet as the state of the file system by trying to modify the VMDK or partition table isn't known, and may be damaged by the changes, or already is damaged. Give the customer the options, and let them choose how to handle the changes to their system, as they can best judge how they want to protect their data.&lt;/p&gt;&lt;p class="MsoPlainText"&gt;&lt;br /&gt;&lt;/p&gt;&lt;hr size="2"&gt;  &lt;p class="MsoPlainText"&gt;The solution to it is either extend the VMDK file or shrink the partition table. Extending seems safer than shrink. The solution that I chose was using VMware Converter. By the way, VMware Converter 4 is offering some cool features over the previous version 3.0.3.&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoPlainText"&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-4147014908345987962?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/4147014908345987962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=4147014908345987962' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4147014908345987962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4147014908345987962'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/04/esx-write10-error.html' title='ESX WRITE10 error'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-2711149113572956283</id><published>2009-04-17T12:14:00.005-04:00</published><updated>2009-04-30T14:27:19.831-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>How to upgrade HBA firmware</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;p class="MsoNormal"  style="font-family:Verdana;"&gt; &lt;span style="font-size:85%;"&gt;In my case, I was to upgrade firmware on Emulex HBA for my ESX 3.5 Update 1 host. Here is my hardware:&lt;br /&gt;&lt;br /&gt;  Server: Dell PowerEdge 6950&lt;br /&gt;&lt;br /&gt;  HBA: Emulex LPe1150-E&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;ol start="1" type="1"&gt;&lt;li class="MsoNormal"  style="font-family:Verdana;"&gt; &lt;span style="font-size:85%;"&gt;Download HBAnyware Library and Utilities Kit at &lt;a href="http://www.emulex.com/downloads/dell/drivers/vmware-esx.html" title="Emulex Download"&gt;&lt;span style="color:blue;"&gt;Emulex Download&lt;/span&gt;&lt;/a&gt; section for Dell.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="MsoNormal"  style="font-family:Verdana;"&gt;&lt;span style="font-size:85%;"&gt;Download Emulex LPe1150-E latest &lt;a href="http://www.emulex.com/downloads/dell/lpe1150-e.html" title="firmware"&gt;&lt;span style="color:blue;"&gt;firmware&lt;/span&gt;&lt;/a&gt; (as of this writing, it is 2.80A4)&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="MsoNormal"  style="font-family:Verdana;"&gt;&lt;span style="font-size:85%;"&gt;Upload both the HBAnywhere and firmware to the ESX host&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="MsoNormal"  style="font-family:Verdana;"&gt;&lt;span style="font-size:85%;"&gt;Verify the firmware version before the upgrade &lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;ul  type="circle" style="font-family:Verdana;"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;cat /proc/scsi/lpfc/*&lt;/span&gt;&lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;&lt;li class="MsoNormal"  style="font-family:Verdana;"&gt;&lt;span style="font-size:85%;"&gt;Install HBAnywhere by running&lt;/span&gt;&lt;br /&gt;&lt;/li&gt; &lt;ul  type="circle" style="font-family:Verdana;"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;rpm -ivh elxvmwarecorekit-2.1a40-1.i386.rpm&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;The binary executable files will be store at /usr/sbin/hbanyware/&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt; &lt;li class="MsoNormal"  style="font-family:Verdana;"&gt;&lt;span style="font-size:85%;"&gt;List the HBA that are manageable by HBAnywhere&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;ul  type="circle" style="font-family:Verdana;"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;/usr/sbin/hbanyware/hbacmd ListHBAs&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt; &lt;li class="MsoNormal"  style="font-family:Verdana;"&gt;&lt;span style="font-size:85%;"&gt;Upgrade firmware in HBA&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;ul  type="circle" style="font-family:Verdana;"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;./hbacmd Download 10:00:00:00:c9:63:f4:19 /location_of_firmware(etc, /root/wf280a4.all)&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt; &lt;li class="MsoNormal"  style="font-family:Verdana;"&gt;&lt;span style="font-size:85%;"&gt;Now we can verify the upgraded firmware version&lt;/span&gt;&lt;br /&gt;&lt;/li&gt; &lt;ul type="circle"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:Verdana;"&gt;cat /proc/scsi/lpfc/*&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/ol&gt; &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-2711149113572956283?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/2711149113572956283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=2711149113572956283' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/2711149113572956283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/2711149113572956283'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/04/how-to-upgrade-hba-firmware.html' title='How to upgrade HBA firmware'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-8390770143455696203</id><published>2009-04-08T14:03:00.002-04:00</published><updated>2009-04-08T14:04:29.828-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><title type='text'>VMware VIMA</title><content type='html'>While I was searching for a syslog appliance, ran across Duncan Epping's blog about &lt;a title="VMotioning Service Console" href="http://www.yellow-bricks.com/2008/11/25/vmotioning-your-service-console/" id="ya9:"&gt;VMotioning Service Console&lt;/a&gt;. Following his information and went over to VMware's &lt;a title="VIMA" href="http://www.vmware.com/support/developer/vima/" id="j2af"&gt;VIMA&lt;/a&gt; webpage, downloaded it and gave it a try. I got to say it is like a bomb. Got to love it. It give ESX admins another central point of management of ESX, besides vCenter, via command lines. William Lam's &lt;a title="VMware ESX and ESXi Scripts &amp;amp; Resources" href="http://engineering.ucsb.edu/%7Eduonglt/vmware/" id="cak1"&gt;VMware ESX and ESXi Scripts &amp;amp; Resources&lt;/a&gt; even gives some great examples on how to make use of this great appliance. With RCLI &amp;amp; VI Perl Toolkit integrated into the applicance, ESX admin now can make use of it from one central place. VIMA still got lots of places needed to improve, but it is really a greate starting point.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-8390770143455696203?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/8390770143455696203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=8390770143455696203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/8390770143455696203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/8390770143455696203'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/04/vmware-vima.html' title='VMware VIMA'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-5265536896872183796</id><published>2009-03-31T14:04:00.003-04:00</published><updated>2009-03-31T14:12:07.409-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><title type='text'>ESX 3.5 Update 4</title><content type='html'>Just surprisingly found out VMware just released ESX 3.5 Update 4 yesterday on 30 Mar 2009. A couple months back, a consultant told me that VMware ESX 3.5 Update 3 was the last VI3 updates, and the next release is going to be ESX 4, or vSphere. Well, we will have to wait for a while before ESX 4 come out. It is not like I can't wait for ESX 4 coming out (well, maybe I do), I just wish VMware does a better job in QA. There is no need to have a buggy major release. I think I can wait.&lt;br /&gt;&lt;br /&gt;After glancing at the release note, I found a couple things that I don't want to use ESX 3.5U4 in my production environment. Using these will japordize my currently stable environment. Normally when VMware has new update release for ESX, the first thing I would check out is &lt;b&gt;What's New&lt;/b&gt;, which will contain the major change. The second thing is &lt;b&gt;Known Issues&lt;/b&gt;, which will determine how soon I will be putting it into our production environment.&lt;br /&gt;&lt;br /&gt;In this realse ESX 3.5U4, &lt;b&gt;What's New &lt;/b&gt;mainly brings out more hardware support, and Network drivers, HBA drivers updates, along with a couple newer version of OS support. What really stop me from putting ESX 3.5U4 into production is the &lt;b&gt;Known Issues.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;And here are the major &lt;b&gt;Known Issues&lt;/b&gt; that I don't like.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;x64-based versions of Windows Vista and Windows Server 2008 guest operating systems require Microsoft hotfix&lt;/b&gt;                                                             x64-based versions of Windows Vista and Windows Server 2008 guest operating systems without Microsoft hotfix &lt;a title="http://support.microsoft.com/kb/950772" href="http://support.microsoft.com/kb/950772" id="evt6"&gt;http://support.microsoft.com/kb/950772&lt;/a&gt; might encounter a        situation where the guest operating system stops responding and returns the following error:&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;MONITOR PANIC: vcpu-3:ASSERT vmcore/vmm/cpu/segment.c:430&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;a name="pr260464" id="pr260464"&gt;&lt;/a&gt;&lt;b&gt;Linux guest operating systems lose network connectivity after automatic tools upgrade&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;If the version of VMware tools in a Linux guest operating system becomes out of date and an automatic tools upgrade is performed, the guest operating system loses network connectivity. After an automatic tools upgrade, the guest operating system stops the network service and does not restart the service automatically after tools upgrade.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Workaround: &lt;/b&gt;Restart the network service in the guest operating system manually or reboot the guest operating system after an automatic tools upgrade.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;The cursor disappears after VMware Tools has been configured&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This issue has been observed on ESX Server 3.5 Update 4 with SUSE Linux Enterprise Server 8 (with or without SP4) guests. Immediately after you configure VMware Tools, the mouse cursor is not visible.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Workaround:&lt;/b&gt; Reboot the virtual machine.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Virtual Machines Might Not Power on After a Failover When the Host Is Isolated&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Virtual machines might not start after a failover when a host is isolated and the isolation response is set to &lt;b&gt;Guest Shutdown,&lt;/b&gt; which is the default configuration for a cluster. This might occur on clusters with fewer than five nodes and can happen on virtual machines&lt;br /&gt;that take more time to complete the guest shutdown.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Workaround&lt;/b&gt;: Set the Isolation Response to either &lt;b&gt;Leave powered on&lt;/b&gt; or &lt;b&gt;Power&lt;/b&gt; &lt;b&gt;off&lt;/b&gt; for clusters which have fewer than five nodes. To set the Isolation Response for a virtual machine, select the cluster, click the Edit Settings link, and select &lt;b&gt;Virtual Machine Options&lt;/b&gt; under VMware HA. From the Isolation Response pop-up menu, select either &lt;b&gt;Leave powered on&lt;/b&gt; or &lt;b&gt;Power off&lt;/b&gt; options for the specific virtual machine.&lt;/li&gt;&lt;/ul&gt;There might be more dislikes in the &lt;b&gt;Known Issues&lt;/b&gt; sections, since here is just what I have at the first glance. Another thing that make me think twice before an upgrade is the VMware tools upgrade. It is painful for Windows and Linux. Well, back to reality. All of these known issues wont' prevent me from installing it in my lab.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-5265536896872183796?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/5265536896872183796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=5265536896872183796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5265536896872183796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5265536896872183796'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/03/esx-35-update-4.html' title='ESX 3.5 Update 4'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-4368928480607362331</id><published>2009-03-30T14:22:00.007-04:00</published><updated>2009-04-05T09:50:39.110-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><title type='text'>Could not power on VM II</title><content type='html'>Here is a revisit the problem with not being able to power on a VM. In my previous post, &lt;a href="http://thelifecode.blogspot.com/2007/02/could-not-power-on-vm.html"&gt;Could not power on VM&lt;/a&gt;, it use a Linux command to kill the process so that the locked swap file can be release. Today I found an even easier way to fix the problem.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;In my situation, I have an ESX server has some physical problem, which I haven't figured out what caused it yet. Basically two hostd and one vpxa processes are taking up 100% usage of CPU and 95% of 800MB memory and 50% of 1.6GB swap in service console. Contacted VMware technical support, and after he tried a couple things that I did to kill the hostd processes and vpxa without success, he gave me a solution, which is to reboot the ESX server. That is right, the solution is to reboot the ESX. In VC, the ESX has a "not responding" status. I have to export a list of the VM running in this server, record what datastore these VMs reside in. After that, I disconnected the ESX, and removed it from VC. Now I need to use RDP or SSH to connect to VM, and to shutdown the VM so that I can register the VMs in another ESX and power it on. Most of the VMs are working fine. But there always one or two VMs doesn't behave the way they are supposed to. One VM gave me an error of "Could not power on VM: No swap file. Failed to power on VM.". When I tried to remove the file from service console, it gave me an error of "Device or resource busy". The service console in this ESX isn't 100% fully functioning. "ps -ef | grep VM_name" doesn't returned anything. It means, killing the process won't work in this case. The solution I found is to rename the VM's vswp file.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Error: Could not power on VM: No swap file. Failed to power on VM.&lt;br /&gt;Solution: Rename to vm_name-xxxxxx.vswp file name to something else, and VM can be powered on.&lt;br /&gt;&lt;br /&gt;Here are two good articles about how to kill a VM: &lt;a href="http://www.gabesvirtualworld.com/?p=82" mce_href="http://www.gabesvirtualworld.com/?p=82"&gt;Gabe's virtual world&lt;/a&gt; and &lt;a href="http://technoblog.org/2009/01/how-to-kill-a-stuck-or-hung-vm-vmware-esx-35/" mce_href="http://technoblog.org/2009/01/how-to-kill-a-stuck-or-hung-vm-vmware-esx-35/"&gt;Technoblog&lt;/a&gt;. The reason I mentioned above is basically the last resort.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-4368928480607362331?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/4368928480607362331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=4368928480607362331' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4368928480607362331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4368928480607362331'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/03/could-not-power-on-vm-ii.html' title='Could not power on VM II'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-2318882580289713732</id><published>2009-03-13T13:45:00.004-04:00</published><updated>2010-08-13T12:34:05.951-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><title type='text'>NetApp ESX Host Utilities Kit 6.0</title><content type='html'>NetApp is going to have an ESX Host Utilities (6.0 replease) vCenter Plugin, with release date dependent upon VMware official release of vSphere. It was NetApp's showcase in VMworld Europe 2009.&lt;br /&gt;&lt;br /&gt;This Host Utilities needs only a single installation to vCenter as a plugin instance, eliminates the hassle of the needs to install it into every ESX host.&lt;br /&gt;&lt;br /&gt;Check out the video here&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/CjEe0boc7bc&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/CjEe0boc7bc&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-2318882580289713732?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/2318882580289713732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=2318882580289713732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/2318882580289713732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/2318882580289713732'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/03/neapp-esx-host-utilities-kit-60.html' title='NetApp ESX Host Utilities Kit 6.0'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-3607387384536135181</id><published>2009-03-11T15:13:00.002-04:00</published><updated>2009-03-12T08:43:52.473-04:00</updated><title type='text'>Improving ESX performance by unloading USB</title><content type='html'>&lt;div&gt;Many systems have shared interrupts between the USB controller and other components. In order to reduce any performance impact due to the shared interrupts, we can configure the ESX to avoid loading the USB drivers.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Configure the USB controller setting in BIOS to enable USB, so that the system supports USB devices both during and after ESX boot process even if USB drivers are not loaded by the ESX software. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Remove the following USB modules aliases from /etc/modules.conf&lt;/li&gt;&lt;br /&gt;    alias usb-controller usb-uhci&lt;br /&gt;&lt;br /&gt;    alias usb-controller1 ehci-hcd&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Save /etc/modules.conf and restart the system&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;This &lt;a title="KB1290" target="_blank" href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=1290" id="q56k"&gt;VMware KB 1290&lt;/a&gt; has more detail information&lt;br /&gt;on how you can tell if your system has shared interrupts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-3607387384536135181?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/3607387384536135181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=3607387384536135181' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/3607387384536135181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/3607387384536135181'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/03/improving-esx-performance-by-unloading.html' title='Improving ESX performance by unloading USB'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-3051628356645051747</id><published>2009-01-27T12:51:00.004-05:00</published><updated>2009-03-17T14:46:37.249-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><title type='text'>Disabling ESX WebAccess</title><content type='html'>Haven't thought about it, but it is interesting to know how to do that. Here is a &lt;a href="http://communities.vmware.com/thread/59508"&gt;discussion&lt;/a&gt; about it in VMware communities. Since vmware-hostd is using port 80 and 443, blocking firewall ports don't seem to be a right way to do it. Replacing the index page looks like a right way to go.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-3051628356645051747?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/3051628356645051747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=3051628356645051747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/3051628356645051747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/3051628356645051747'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/01/disabling-esx-weba.html' title='Disabling ESX WebAccess'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-5819217364635978193</id><published>2009-01-21T13:14:00.004-05:00</published><updated>2009-01-21T13:23:07.282-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><title type='text'>Another ESX bug</title><content type='html'>I was planning to upgrade my VirtualCenter from version 2.5 Update 1 to version 2.5 Update 3, and then I received an email from VMware. This email states there is an issue with ESX 3.5 U3 could adversely effects my environment with I/O failure on SAN LUNs. I guess ESX 3.5 U3 can’t go in my environment, and I won’t be getting any benefits from VC 2.5 U3. I told my boss to hold off on this upgrade to VC 2.5 U3.&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;&lt;p class="MsoNormal"&gt;Here is the detail of this email:&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style="color: rgb(65, 160, 41);"&gt;&lt;span style="font-size:85%;"&gt;ISSUE DETAILS:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;VMware ESX and ESXi 3.5 U3 I/O failure on SAN LUN(s) and LUN queue is blocked indefinitely. This occurs when VMFS3 metadata updates are being done at the same time failover to an alternate path occurs for the LUN on which the VMFS3 volume resides. The effected releases are ESX 3.5 Update 3 and ESXi 3.5 U3 Embedded and Installable with both Active/Active or Active/Passive SAN arrays (Fibre Channel and iSCSI).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style="color: rgb(65, 160, 41);"&gt;&lt;span style="font-size:85%;"&gt;PROBLEM STATEMENT AND SYMPTONS:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;&lt;span style="font-size:85%;"&gt;ESX or ESXi Host may get disconnected from Virtual Center&lt;br /&gt;&lt;br /&gt;All paths to the LUNs are in standby state&lt;br /&gt;&lt;br /&gt;Esxcfg-rescan might take a long tome to complete or never complete (hung)&lt;br /&gt;&lt;br /&gt;VMKernel logs show entries similar to the following:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt;"&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;&lt;span style="font-size:85%;"&gt;Queue for device vml.02001600006006016086741d00c6a0bc934902dd115241 49442035 has been blocked for 6399 seconds.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;&lt;span style="font-size:85%;"&gt;Please refer to &lt;/span&gt;&lt;a href="http://app.connect.vmware.com/e/er.aspx?s=524&amp;amp;lid=4836&amp;amp;elq=7B584EEA01674713BEC9C74769C7DD31"&gt;KB 1008130&lt;/a&gt;&lt;span style="font-size:85%;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style="color: rgb(65, 160, 41);"&gt;&lt;span style="font-size:85%;"&gt;SOLUTION:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;A reboot is required to clear this condition.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;&lt;span style="font-size:85%;"&gt;VMware is working on a patch to address this issue. The knowledge base article for this issue will be updated after the patch is available. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style="color: rgb(65, 160, 41);"&gt;&lt;span style="font-size:85%;"&gt;NEXT STEPS:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;If you encounter this condition, please collect the following information and open an SR with VMware Support:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;1.&lt;/span&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;&lt;span style="font-size:85%;"&gt; Collect a vsi dump before reboot using /usr/lib/vmware/bin/vsi_traverse.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;2.&lt;/span&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;&lt;span style="font-size:85%;"&gt; Reboot the server and collect the vm-support dump.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;3. &lt;/span&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;&lt;span style="font-size:85%;"&gt;Note the activities around the time where a first “blocked for xxxx seconds” message is shown in&lt;br /&gt;the VMkernel.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-5819217364635978193?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/5819217364635978193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=5819217364635978193' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5819217364635978193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5819217364635978193'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2009/01/another-esx-bug.html' title='Another ESX bug'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-6689661858644555701</id><published>2008-12-11T13:11:00.002-05:00</published><updated>2008-12-11T13:12:17.919-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>How to check VMware tools version in a Linux VM not running X win</title><content type='html'>Since in a Linux VM not running X windows, we can't use vmware-toolbox or .vmx to check the version of the VMware tools. We can check the version of VMware tools listed in vmware-config-tools.pl, although it could be the case that VMware tools got installed, but haven't been configured yet. Run the following command to grab the version of VMware tools have been installed.&lt;br /&gt;&lt;br /&gt;#grep buildNr /usr/bin/vmware-config-tools.pl&lt;br /&gt;  my $buildNr;&lt;br /&gt;  $buildNr = '3.5.0 build-82663'&lt;br /&gt;  return remove_whitespaces($buildNr);&lt;br /&gt;&lt;br /&gt;3.5.0 build-82663 is the VMware tools version number.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-6689661858644555701?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/6689661858644555701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=6689661858644555701' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/6689661858644555701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/6689661858644555701'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/12/how-to-check-vmware-tools-version-in.html' title='How to check VMware tools version in a Linux VM not running X win'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-7268150139636752722</id><published>2008-11-18T09:09:00.004-05:00</published><updated>2008-11-18T09:28:42.330-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>ESX intermittently disconnects from VirtualCenter</title><content type='html'>&lt;div&gt;Error:&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sometimes an ESX host could intermittently disconnects from VirtualCenter. There are many things could cause it, but here are two common, but haven't paying much attention places that we need to look for.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Solution:&lt;/div&gt;&lt;div&gt;1) Use "df -h" Check to see if / directory in ESX Service Console is filling up. After / directory is clean up and wait for a while before reconnecting ESX to VirtualCenter.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2) When seeing a message like below in /var/log/vmware/hostd.log, it is time to upgrade the memory in service console, and change its default soft and hard limit. If the memory checker reach its hard limit, bad things could happen to ESX.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;/var/log/vmware/hostd.log&lt;/div&gt;&lt;div&gt;"[2008-11-14 22:05:13.319 'Memory checker' 20937648 warning] Current value 138020 exceeds soft limit 122880."&lt;/div&gt;&lt;div&gt;"Unable to fork: Cannot allocate memory"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SC memory: With VirtualCenter 2.5 and above, it is easy to upgrade the ESX service console memory to 800MB, but it requires a reboot. See &lt;span style="font-family:verdana;"&gt;&lt;a id="yzoh" href="http://kb.vmware.com/kb/1003313" target="_blank" title="KB1003313"&gt;KB1003313&lt;/a&gt;&lt;span style="font-size:85%;"&gt;  and &lt;/span&gt;&lt;a id="bq__" href="http://kb.vmware.com/kb/1003501" target="_blank" title="KB1003501"&gt;KB1003501&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span class="Apple-style-span" style="font-family: Georgia; font-size: 16px; "&gt; in VMware's website.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Soft/Hard limit: Edit the config.xml under /etc/vmware/hostd and add the following into the &amp;lt;config&gt; section:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&amp;lt;hostdWarnMemInMB&gt;200&amp;lt;/hostdWarnMemInMB&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&amp;lt;hostdStopMemInMB&gt;250&amp;lt;/hostdStopMemInMB&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Do a restart on hostd process by:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;service mgmt-vmware restart &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-7268150139636752722?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/7268150139636752722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=7268150139636752722' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/7268150139636752722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/7268150139636752722'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/11/troubleshooting-esx-host-intermitt.html' title='ESX intermittently disconnects from VirtualCenter'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-7131123118380290126</id><published>2008-11-12T14:52:00.002-05:00</published><updated>2008-11-12T14:54:11.219-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Creating a floppy image</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Occasionally need to create floppy image, and an easy way to do it is to use Linux to create it. And you can mount it right there to add any files to it to. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The following command is to create a blank floppy, filled with zero.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;        /bin/dd if=/dev/zero of=/root/BlankFloppy.flp bs=512 count=2880&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And this blank floppy can be formatted in Linux too.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;        /sbin/mkfs.vfat -v -c /root/BlankFloppy.flp&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mount the floppy image so that you can put files into it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;        mount -o loop /root/BlankFloppy.flp /media/floppy&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;In Windows, you can use some Winimage, Floppyimage, undisker to create image of floppy.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-7131123118380290126?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/7131123118380290126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=7131123118380290126' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/7131123118380290126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/7131123118380290126'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/11/creating-floppy-image.html' title='Creating a floppy image'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-5236899612079510874</id><published>2008-07-15T23:26:00.000-04:00</published><updated>2008-07-15T23:27:11.290-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Auto'/><title type='text'>Replacing O2 sensor in 2005 Honda CR-V LX</title><content type='html'>&lt;p class="MsoNormal"&gt;After the Just Brakes scam, I decided to DIY on my car if it has problems. It didn’t take long before I had a chance. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;My 2005 Honda CR-V LX 2WD had an engine light came on one day. I went over to the dealership close to my house the next morning. I was told that I would be charged $99 for diagnostic to find out why the light came on, and I would have to come back again since that day’s schedule was full. I was glad that he told me to come back; otherwise I would have to come up with my own reason to give him that I need to come back later. I don’t like they charge their customers like this. I remembered my co-worker told me that AutoZone offers free diagnostic on cars. After work I bought my car over to AutoZone, and the clerk gave me a printout of code P0135, which said it was O2 sensor’s error. I came back home and get online for some research. It took me a while. I spent quite a bit to time to see if my car is still under emission warranties. Finally, I downloaded my car’s Emission Warranty from Honda Owner Link website, and it confirmed with the information I got from two dealers’ service departments and America Honda – my car’s O2 sensor (A/F sensor) has 3 year/36K miles warranty only. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;In the beginning I ordered the O2 sensor for $100 from The Parts Authority in Amazon. But it just wasted my time since the one they shipped me wasn’t a right one. Calling them back and found out that they don’t know which one is for my car. Finally they told me that they don’t have it. I ended up with paying both ways shipping for nothing. Finally I placed my order with Majestic Honda at www.hondaautomotiveparts.com. They have diagrams in their website for each part they are selling. It took about a week to get to me. I went to AutoZone to rent the O2 sensor socket, anti-seize and prepared to have a hard time to take off the original O2 sensor. I ended up taking less than one minute to take it off. Putting the new one on was very easy too. The engine light kept on in that day, but it went off in the next early morning. I felt pretty good about it. This is my first time doing maintenance on my car, and I am saving about $190 replacing it myself. Honda dealer was going to charge me $400 if I let them do it, plus $99 diagnostic.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-5236899612079510874?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/5236899612079510874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=5236899612079510874' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5236899612079510874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5236899612079510874'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/07/replacing-o2-sensor-in-2005-honda-cr-v.html' title='Replacing O2 sensor in 2005 Honda CR-V LX'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-5221710684411786974</id><published>2008-06-23T00:18:00.001-04:00</published><updated>2008-06-23T00:18:54.594-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Free tool secures VMware ESX</title><content type='html'>ConfigCheck is a free utility that can compares VMware ESX configurations against best practices guidelines development by VMware Inc. The tool was jointly released Wednesday by VMware and configuration management software maker Tripwire Inc. ConsigCheck only works on ESX 3.5.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.tripwire.com/configcheck/configcheckdownload.cfm"&gt;http://www.tripwire.com/configcheck/configcheckdownload.cfm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-5221710684411786974?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/5221710684411786974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=5221710684411786974' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5221710684411786974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5221710684411786974'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/06/free-tool-secures-vmware-esx.html' title='Free tool secures VMware ESX'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-8879741631067163030</id><published>2008-06-23T00:17:00.000-04:00</published><updated>2008-06-23T00:18:16.916-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Auto'/><title type='text'>Just Brakes Scam</title><content type='html'>Just Brakes is advertising $99 for 4 brake pads brake job to show their cares for their customers. What a scam it is. The one I went to completely lied to me and ripped me off.   &lt;p class="MsoNormal"&gt;After I drove into Just Brakes, at 11235 Alpharetta Rd, #100, Roswell, GA 30076, Dean was the technician did the quote to me. After he had someone take everything off, including tires, calipers, brake pads. He said my disk pads need to be replaced, which was $99.98. Since my 2005 Honda CR-V’s rear brake pads has clips on it, which are different from 2004’s Honda CR-V. They don’t have rear brake pads in stock, and I need to pay $75 so that they can have the rear brake pads. And he said disk hardware also needs to be replaced. When he brought me into the shop to show me what it was, he made it very vague. He pointed at the calipers and said the things on it bent, and needed to be replaced. Sorry for my naïve, but I didn’t know what caliper was, and what disk hardware was. &lt;span style=""&gt; &lt;/span&gt;I felt pretty confused. &lt;span style=""&gt; &lt;/span&gt;Disk hardware cost about $85. And bleeding is another $39.99. The total came to $304.83, which includes a $10 discount coupon. At that time, I was very confused, and they had taken everything apart. I wondered what would happened if I refused the deal. And I have taken half a day off already. What the heck. I agreed on the quote written on the back of a piece of paper. The whole thing was pretty thick though. They finished it in less than an hour. However, no one delivered any parts during that hour, and Dean was with me all the time. When a guy brought in my car key, Dean tried to explain that the delivery guy must come in from the back. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;After I came back, and did my research online and found out this is a scam that Just Brakes has been doing to lots of its customers. The so-called Disk Hardware is just a clip on a caliper, costs about $10 online. I know part of this scam was my fault, for being too naïve on cars. I didn’t grow up in the US, and cars aren’t any hobbies to me. I guess it is about time for me to learn about cars. Secondly, I trusted Just Brakes too much. Car salesmen are infamous, now I guess cars shops are too. Certain business industries aren’t honors during their business practice. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-8879741631067163030?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/8879741631067163030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=8879741631067163030' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/8879741631067163030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/8879741631067163030'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/06/just-brakes-scam.html' title='Just Brakes Scam'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-5903619535264664514</id><published>2008-05-26T00:17:00.001-04:00</published><updated>2008-11-18T09:16:41.488-05:00</updated><title type='text'></title><content type='html'>&lt;p id="w8xc0" class="MsoNormal"&gt;&lt;span id="w8xc1" lang="EN-US"&gt;ESX3: ramcheck&lt;/span&gt;&lt;/p&gt;  &lt;p id="w8xc3" class="MsoNormal"&gt;&lt;span id="w8xc4" lang="EN-US"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p id="w8xc6" class="MsoNormal"&gt;&lt;span id="w8xc7" lang="EN-US"&gt;I have been using Memtest86+ for all the ESX servers I deployed. It has been all good, but it requires booting from Memtest86+. During the memory check, ESX server isn’t running. Ran across a tool posted in &lt;a id="w8xc8" href="http://www.xtravirt.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=106&amp;amp;Itemid=65"&gt;xtravirt.com&lt;/a&gt;, which is actually an ESX built-in utility to do memory check. The command is ramcheck. The good thing about this is it is a built-in utility, and it runs in the background of ESX, which means no down time will be involved. Just run&lt;/span&gt;&lt;/p&gt;  &lt;p id="w8xc9" class="MsoNormal"&gt;       &lt;span id="w8xc10" lang="EN-US"&gt;s&lt;i id="w8xc12"&gt;ervice ramcheck start&lt;/i&gt;&lt;/span&gt;&lt;i id="w8xc12"&gt;&lt;/i&gt;&lt;/p&gt;&lt;i id="w8xc12"&gt;  &lt;p id="w8xc14" class="MsoNormal"&gt;&lt;span id="w8xc15" lang="EN-US"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;It runs in a background and writes out a log file to /var/log/vmware/ramcheck.log and ramcheck-err.log. Since it not only checks the memory in Service Console, but also the memory in VMkernel, it has to run as a world in VMkernel space. It consumes only a few percent of CPU resource in the background, but the trade of is the time will take a couple weeks to complete. Run esxtop will show it as ramcheck.&amp;lt;id&amp;gt;. It will stop automatically once it finished all the memory check.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p id="w8xc16" class="MsoNormal"&gt;&lt;span id="w8xc17" lang="EN-US"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p id="w8xc19" class="MsoNormal"&gt;&lt;span id="w8xc20" lang="EN-US"&gt;&lt;span class="Apple-style-span" style="font-style: normal;"&gt;It might not be a complete replace of Memtest86+, but it does offer an alternative, non intrusive maintenance memory check during operation of an ESX server.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p id="w8xc21" class="MsoNormal"&gt;&lt;span id="w8xc22" lang="EN-US"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p id="w8xc24" class="MsoNormal"&gt;&lt;span id="w8xc25" lang="EN-US"&gt;&lt;a id="w8xc26" href="http://www.xtravirt.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=106&amp;amp;Itemid=65"&gt; &lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p id="w8xc28" class="MsoNormal"&gt;&lt;span id="w8xc29" lang="EN-US"&gt; &lt;/span&gt;&lt;/p&gt;              &lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-5903619535264664514?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/5903619535264664514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=5903619535264664514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5903619535264664514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5903619535264664514'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/05/esx3-ramcheck-i-have-been-using.html' title=''/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-477356356486959763</id><published>2008-05-07T14:45:00.000-04:00</published><updated>2008-05-07T14:46:04.561-04:00</updated><title type='text'>vmkping error: syscall version mismatch (compiled: 0x7616c4e3, kernel: 0x50f63116)</title><content type='html'>Today after I configured an ESX 3.0.2 Update 1 server, I wanted to use vmkping to test vmkernel IP stack. However, it returned an error stating "syscall version mismatch (compiled: 0x7616c4e3, kernel: 0x50f63116)". Odd, since it doesn't look like an network issue, which was what I was always getting. After a search online, found a VMware KB 1002880 posted on Feb 2008 at &lt;a href="http://kb.vmware.com/selfservice/dynamickc.do?externalId=1002880&amp;amp;sliceId=2&amp;amp;command=show&amp;amp;forward=nonthreadedKC&amp;amp;kcId=1002880"&gt;http://kb.vmware.com/selfservice/dynamickc.do?externalId=1002880&amp;amp;sliceId=2&amp;amp;command=show&amp;amp;forward=nonthreadedKC&amp;amp;kcId=1002880&lt;/a&gt;. The KB states that only commands vmkping and ramcheck are affected, and all other system utilities, ESX Server stability and reliability are not jeopardized.Ok, I was planning to patch it anyway.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-477356356486959763?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/477356356486959763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=477356356486959763' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/477356356486959763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/477356356486959763'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/05/vmkping-error-syscall-version-mismatch.html' title='vmkping error: syscall version mismatch (compiled: 0x7616c4e3, kernel: 0x50f63116)'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-8871676515292677364</id><published>2008-05-01T14:52:00.002-04:00</published><updated>2008-05-01T15:33:59.143-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>How to assigned Customization role</title><content type='html'>After spending a whole day testing and researching, finally found a solution to this "tiny" problem - assigning rights to use Customization Specifications in VirtualCenter 2.0.2.&lt;br /&gt;1) Create a role for customization.&lt;br /&gt;Customization User:&lt;br /&gt;Virtual Machine -&gt;Provisioning -&gt;Read Customization Specifications&lt;br /&gt;2) At the root of the VirtualCenter tree, assign the AD group to this new role - Customization User, uncheck Propagate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-8871676515292677364?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/8871676515292677364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=8871676515292677364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/8871676515292677364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/8871676515292677364'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/05/how-to-assigned-customization-role.html' title='How to assigned Customization role'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-57186775948760652</id><published>2008-04-23T21:52:00.002-04:00</published><updated>2008-04-23T21:54:33.107-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ESX'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>How to check BIOS version in Linux without rebooting the server?</title><content type='html'>Occassionally when we are doing troubleshooting, we are asked for the BIOS version. Here is a tool can help to find out the version of BIOS without rebooting the server - dmidecode, DMI table decoder. It is a tool for dumping DMI (Desktop Management Interface), or SMBIOS(System Management BIOS) table contents into a human readable format.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-57186775948760652?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/57186775948760652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=57186775948760652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/57186775948760652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/57186775948760652'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/04/how-to-check-bios-version-in-linux.html' title='How to check BIOS version in Linux without rebooting the server?'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-8099659775424087073</id><published>2008-02-28T13:25:00.003-05:00</published><updated>2008-02-28T13:33:43.041-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>VMware Storage VMotion GUI</title><content type='html'>VMware's Enthusiasts can't wait VMware come out with their own GUI for Storage VMotion, and they have been creating their own GUI for this wonderful feature.&lt;br /&gt;&lt;br /&gt;VI plugins from Schley Andrew Kutz&lt;br /&gt;&lt;a href="http://www.lostcreations.com/code/wiki/vmware/viplugins/svmotion"&gt;http://www.lostcreations.com/code/wiki/vmware/viplugins/svmotion&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SVMotion GUI from Koen Warson&lt;br /&gt;&lt;a href="http://www.svmotion.com/"&gt;http://www.svmotion.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-8099659775424087073?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/8099659775424087073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=8099659775424087073' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/8099659775424087073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/8099659775424087073'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/02/vmware-storage-vmotion-gui.html' title='VMware Storage VMotion GUI'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-4325854854633621539</id><published>2008-02-28T13:23:00.001-05:00</published><updated>2008-02-28T13:25:11.612-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Changing ESX Service Console's IP, Gateway, DNS</title><content type='html'>Found this KB in VMware's website, and thought it should be useful for anyone who is new to VMware ESX from a Windows background.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=4309499"&gt;http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;amp;cmd=displayKC&amp;amp;externalId=4309499&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-4325854854633621539?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/4325854854633621539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=4325854854633621539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4325854854633621539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4325854854633621539'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/02/changing-esx-service-consoles-ip.html' title='Changing ESX Service Console&apos;s IP, Gateway, DNS'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-4251360340733783917</id><published>2008-02-04T21:53:00.000-05:00</published><updated>2008-02-09T12:35:57.748-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>VMware Storage VMotion</title><content type='html'>With ESX 3.5 and VirtualCenter 2.5, VMware introduces a new feature called Storage VMotion. As a matter of fact, it isn’t a completely new feature. It has been used during Virtual Machine upgrade from ESX 2.x to ESX 3.x, which was called DMotion. It moves the Virtual Machine’s memory from a ESX 2.x host to a ESX 3.x host, and moves its virtual disks from VMFS 2 to VMFS 3 datastore. It greatly reduces the Virtual Machine’s downtime during upgrade. In ESX 3.5/VC2.5, the Virtual Machine stays in the same host, but moves its virtual disks to a new location. I think it is a great extend of VMotion feature. It helps a lot in SAN LUN maintenance, and load balancing.  &lt;p class="MsoNormal"&gt;You will need RCLI package installed. It has Windows and Linux version. Or better yet, just use VirtualCenter to download a RCLI Virtual Appliance directly from vmware.com. The command to run Storage VMotion is svmotion. It can be run in interactive mode or non-interactive mode. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Interactive Mode: use the --interactive flag to enter this mode, and it will ignore the rest of flags if it has any.&lt;/li&gt;&lt;/ul&gt;    &lt;div&gt;&lt;table id="pwpo" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;            &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;br /&gt;atl1396:~# &lt;span style="color:red;"&gt;svmotion --interactive&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt; &lt;/p&gt;         &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Entering interactive mode.  All   other options and environment&lt;br /&gt;variables will be ignored. Enter the VirtualCenter service url you wish to connect to (e.g.   https://myvc.mycorp.com/sdk, or just myvc.mycorp.com): &lt;span style="color:red;"&gt;VC.domain.com&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Enter your username: &lt;span style="color:red;"&gt;VCadmin&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Enter your password:&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt; &lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Attempting to connect to https://VC.domain.com/sdk.&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Connected to server.&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt; &lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Enter the name of the datacenter: &lt;span style="color:red;"&gt;DataCenter&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Enter the datastore path of the virtual machine&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;(e.g. [datastore1]   myvm/myvm.vmx): &lt;span style="color:red;"&gt;[sanlun] VM1/VM1.vmx&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt; &lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Enter the name of the destination datastore: &lt;span style="color:red;"&gt;sanlun2&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt; &lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;You can also move disks independently of the virtual machine. If you want the disks to stay with the virtual   machine, then skip this step..&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Would you like to individually place the disks (yes/no)? &lt;span style="color:red;"&gt;no&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt; &lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Performing Storage VMotion.&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;0%   |-----------------------------------------------------|   100%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt; &lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Non-interactive Mode:&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;table id="s7la" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;svmotion --url=https://virtualcenter.domain.com/sdk &lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;             --username=user_name   to login into VirtualCenter &lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;             --datacenter=DataCenter   &lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;             --vm='[testlun1]   TestVM1/TestVM1.vmx:testlun3'&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;             --disks='[testlun3]   TestVM1/TestVM1.vmdk:testlun3'&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;The --disks flags is optional. If the disks need to be stored at different datastores, or to separate datastore for .vmx file and .vmdk files. Sometimes it is good to use it to separate the datastore. Snapshots store in the same directory as the .vmx file by default. &lt;/p&gt;  &lt;p class="MsoNormal"&gt; &lt;/p&gt;    &lt;div style="width: 28px; height: 28px;"&gt;&lt;/div&gt;&lt;div style="width: 28px; height: 28px;"&gt;&lt;/div&gt;&lt;div style="width: 28px; height: 28px;"&gt;&lt;/div&gt;&lt;div style="width: 28px; height: 28px;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-4251360340733783917?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/4251360340733783917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=4251360340733783917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4251360340733783917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4251360340733783917'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/02/with-esx-3_6939.html' title='VMware Storage VMotion'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-2485095442332884939</id><published>2008-01-20T02:27:00.002-05:00</published><updated>2008-02-28T13:23:10.862-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>VC 2.5 upgrade preparation list</title><content type='html'>&lt;p class="MsoNormal" style="LINE-HEIGHT: normal"&gt;&lt;a name="Preparation"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size:12;"&gt;Preparation: &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/a&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style="MARGIN-TOP: 0in" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;b&gt;&lt;i&gt;Database &lt;p&gt;&lt;/p&gt;&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoListParagraphCxSpFirst" style="MARGIN-LEFT: 0.75in; TEXT-INDENT: -0.25in"&gt;1) Backup SQL database: VirtualCenter, msdb, master&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="MARGIN-LEFT: 0.75in; TEXT-INDENT: -0.25in"&gt;2) Check to make sure SQL user, vcenter, has the db_owner role in both VCenter database, and msdb database, but don’t have the sa role.&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="MARGIN-LEFT: 0.75in; TEXT-INDENT: -0.25in"&gt;3) Copy VCenter, msdb, master backup to ATL1502&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="MARGIN-LEFT: 0.75in; TEXT-INDENT: -0.25in"&gt;4) Create a new database for VMware Update Manager&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="MARGIN-LEFT: 0.75in; TEXT-INDENT: -0.25in"&gt;5) Setup OCBD for Update Manager&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;i&gt;ESX servers &lt;p&gt;&lt;/p&gt;&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="MARGIN-LEFT: 0.75in; TEXT-INDENT: -0.25in"&gt;1) Make sure /tmp/vmware-root exists in every ESX servers. &lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="MARGIN-LEFT: 1.25in; TEXT-INDENT: -0.25in"&gt;&lt;span style="font-family:Symbol;"&gt;· &lt;/span&gt;A tool &lt;a href="http://www.run-virtual.com/?page_id=160"&gt;ITQ VLan and Portgroup Manager&lt;/a&gt; from Paul Geerlings will make this task very easy. It can execute shell commands via SSH connection to multiple ESX servers from a central location. Use with care though. It is powerful enough to help with your tasks, and it is powerful enough to do some damage too.&lt;/p&gt;&lt;p class="MsoListParagraphCxSpMiddle" style="MARGIN-LEFT: 0in"&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Symbol;"&gt;·&lt;/span&gt;&lt;b&gt;&lt;i&gt;VirtualCenter&lt;/i&gt;&lt;/b&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;&lt;i&gt;&lt;p&gt;&lt;/p&gt;&lt;/i&gt;&lt;/b&gt;We have about 400 VMs sessions running in 17 physical hosts in our VMware environment. During upgrade, if a VM needs to do a hard reboot, it will be nightmare to search that VM by going to the hosts one by one. One of the prep jobs is to generate a list of all VMs along with all the host names.&lt;/li&gt;&lt;li&gt;HA error has been a known problem post VC upgrade. The error that upgrade could cause doesn’t limit to HA error, but also Service Console’s network connectivity. Although I have never seen this kind of recommendation in VMware’s documentation, I have experienced it myself, and I have seen many other people have the same problem.&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;span style="LINE-HEIGHT: 115%;font-size:11;" &gt;&lt;br /&gt;The installation of VirtualCenter is pretty simple and straight forward. It is just like a normal Windows application. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-2485095442332884939?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/2485095442332884939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=2485095442332884939' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/2485095442332884939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/2485095442332884939'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2008/01/preparation-database-1-backup-sql.html' title='VC 2.5 upgrade preparation list'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-7101659274174097647</id><published>2007-12-27T13:30:00.000-05:00</published><updated>2008-01-06T12:33:01.937-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>NIC Teaming in SuSE Linux</title><content type='html'>&lt;h2&gt;NIC Teaming in SuSE Linux &lt;/h2&gt;&lt;p&gt;This change has to be done through console. Running ssh to the box wont' get the job done. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Create a bonding file, ifcfg-bond0 in /etc/sysconfig/network.&lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;&lt;table id="ybnq" bordercolor="#000000" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;&lt;pre&gt;    linux880:/etc/sysconfig/network # vi ifcfg-bond0&lt;br /&gt;    DEVICE=bond0&lt;br /&gt;    IPADDR=172.18.9.97&lt;br /&gt;    NETMASK=255.255.255.0&lt;br /&gt;    NETWORK=172.18.9.0&lt;br /&gt;    BROADCAST=172.18.9.255&lt;br /&gt;    STARTMODE=onboot&lt;br /&gt;    BOOTPROTO=static&lt;br /&gt;    BONDING_MASTER=yes&lt;br /&gt;    BONDING_MODULE_OPTS='mode=1 miimon=100 &lt;br /&gt;    / use_carrier=0'&lt;br /&gt;    BONDING_SLAVE0=eth0&lt;br /&gt;    BONDING_SLAVE1=eth1&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;Create an ifcfg-ethx file for each interface in the bod. All interfaces should have MASTER and SLAVE definitions. &lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;&lt;table id="qskf" bordercolor="#000000" cellspacing="0" cellpadding="3" border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;&lt;pre&gt;    linux880:/etc/sysconfig/network # vi ifcfg-eth0&lt;br /&gt;    DEVICE=eth0&lt;br /&gt;    STARTMODE=none&lt;br /&gt;    BOOTPROTO=static&lt;br /&gt;    MASTER=bond0&lt;br /&gt;    SLAVE=yes&lt;br /&gt;    USERCTL=no&lt;br /&gt;   &lt;br /&gt;    atl880:/etc/sysconfig/network # vi ifcfg-eth1&lt;br /&gt;    DEVICE=eth1&lt;br /&gt;    STARTMODE=none&lt;br /&gt;    BOOTPROTO=static&lt;br /&gt;    MASTER=bond0&lt;br /&gt;    SLAVE=yes&lt;br /&gt;    USERCTL=no&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;Delete the original NIC configuration file ifcfg-eth-id-MACADDRESS, or edit the configuration file to disable it. &lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;Add the bonding alias to /etc/modprobe.conf.local and /etc/modules.conf so that system knows which one is the bonding file to loaded. &lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;&lt;table id="vu_d" bordercolor="#000000" cellspacing="0" cellpadding="3" border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;&lt;pre&gt;    linux880:/# more /etc/modprobe.conf.local&lt;br /&gt;    #&lt;br /&gt;    # please add local extensions to this file&lt;br /&gt;    #&lt;br /&gt;    alias bond0 bonding&lt;br /&gt;   &lt;br /&gt;    linux880: # more /etc/modules.conf&lt;br /&gt;    alias bond0 bonding&lt;br /&gt;    options bond0 miimon=100 mode=1&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;Now restart the network devices: /etc/init.d/network restart &lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;&lt;table id="wgte" bordercolor="#000000" cellspacing="0" cellpadding="3" border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"&gt;&lt;pre&gt;    linux880:~ # /etc/init.d/network restart&lt;br /&gt;    Shutting down network interfaces:&lt;br /&gt;       bond0                                  done&lt;br /&gt;       eth0      device: Broadcom BCM5708 (rev 12)&lt;br /&gt;       eth1      device: Broadcom BCM5708 (rev 12)&lt;br /&gt;    Shutting down service network  .  . .  .  done&lt;br /&gt;    Setting up network interfaces:&lt;br /&gt;       lo&lt;br /&gt;       lo        IP address: 127.0.0.1/8      done&lt;br /&gt;       eth0      device: Broadcom BCM5708 (rev 12)&lt;br /&gt;       eth0      Startmode is 'none'       skipped&lt;br /&gt;       eth1      device: Broadcom BCM5708 (rev 12)&lt;br /&gt;       eth1      Startmode is 'none'       skipped&lt;br /&gt;       bond0&lt;br /&gt;       bond0     enslaving interfaces:  eth0 eth1&lt;br /&gt;       bond0     IP address: 172.18.9.97/24   done&lt;br /&gt;    Setting up service network  .  .  .  .  . done&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;Run ifconfig to view the configuration change in network setting. Add it should shows bond0, eth0, eth1 and lo in the configuration.&lt;/li&gt;&lt;/ul&gt;&lt;pre&gt;&lt;/pre&gt;&lt;div style="WIDTH: 28px; HEIGHT: 28px"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-7101659274174097647?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/7101659274174097647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=7101659274174097647' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/7101659274174097647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/7101659274174097647'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2007/12/nic-teaming-in-suse-linux-this-change.html' title='NIC Teaming in SuSE Linux'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-2392967775842072190</id><published>2007-12-27T11:05:00.000-05:00</published><updated>2007-12-27T11:34:10.215-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Changing ESX Service Console memory</title><content type='html'>During default ESX installation, Service Console will be allocated 272MB of memory. Most of time, it is sufficient. However, if you have third party software installed in Service Console, or you have a powerful server (like Sun Fire x4600, with 8 Dual core CPU, 64GB memory) that can support more than 50 vCPUs, I strongly suggest to change the Service Console memory to 512MB. In ESX 2.x, VMware suggested 512MB should be used to support more than 32 vCPUs. Since ESX 3.x has a much more effect method to manage its memory, it runs 50 to 60 vCPUs without any problems with 512MB. If you have other third party software in the Service Console, you might want to increase to more than 512MB.  &lt;p class="MsoNormal"&gt;Here is how to change the Server Console’s memory, and it needs a reboot to take in effect. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;First of all, back up the files that we are going to modify.&lt;/p&gt;  &lt;table class="MsoNormalTable" style="border: medium none ; width: 380px; margin-left: 36.9pt; border-collapse: collapse; height: 75px;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 261pt;" valign="top" width="340"&gt;   cp /etc/vmware/esx.conf /etc/vmware/esx.conf.bak   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 261pt;" valign="top" width="340"&gt;  cp /boot/grub/grub.conf /boot/grub/grub.conf.bak  &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Second, modify esx.conf and grub.conf:&lt;/p&gt;  &lt;p class="MsoListParagraph" style="text-indent: -0.25in;"&gt;1.      Edit /etc/vmware/esx.conf to change the number of 272 to 512 &lt;/p&gt;  &lt;table class="MsoNormalTable" style="border: medium none ; margin-left: 0.5in; border-collapse: collapse; width: 350px; height: 39px;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 1pt solid black; padding: 0in 5.4pt; width: 2.45in;" valign="top" width="235"&gt; Original: /boot/memSize = "272"    &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.45in;" valign="top" width="235"&gt;   After: /boot/memSize = "512"    &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoListParagraphCxSpFirst"&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="text-indent: -0.25in;"&gt;2.       Edit /boot/grub/grub.conf to change:&lt;/p&gt;  &lt;table class="MsoNormalTable" style="border: medium none ; margin-left: 0.5in; border-collapse: collapse; width: 350px; height: 86px;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 2.45in;" valign="top" width="235"&gt;   Original: 272M  &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.45in;" valign="top" width="235"&gt;   After:  512M   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.45in;" valign="top" width="235"&gt;   Original: uppermem 277504   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.45in;" valign="top" width="235"&gt;After: uppermem 523264  &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal"&gt;           Or&lt;/p&gt;  &lt;table class="MsoNormalTable" style="border: medium none ; margin-left: 0.5in; border-collapse: collapse; width: 350px; height: 77px;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 1pt solid black; padding: 0in 5.4pt; width: 2.45in;" valign="top" width="235"&gt; Original: 272M &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.45in;" valign="top" width="235"&gt; After: 800MB &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.45in;" valign="top" width="235"&gt; Original: uppermem 277504 &lt;/td&gt;  &lt;/tr&gt;  &lt;tr&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 2.45in;" valign="top" width="235"&gt;  After: uppermem 818176 &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Update: &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Just found sed is a stream editor in Linux. Using sed in a script would make this job much easier and less errors.&lt;/p&gt;  &lt;table class="MsoNormalTable" style="border: medium none ; width: 400px; margin-left: 0.45in; border-collapse: collapse; height: 258px;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 1pt solid black; padding: 0in 5.4pt; width: 373.5pt;" valign="top" width="498"&gt;   &lt;p class="MsoNormal"&gt;#!/bin/sh&lt;/p&gt;   &lt;p class="MsoNormal"&gt;#back up config files&lt;/p&gt;   &lt;p class="MsoNormal"&gt;/bin/cp /etc/vmware/esx.conf /etc/vmware/esx.conf.bak&lt;/p&gt;   &lt;p class="MsoNormal"&gt;/bin/cp /boot/grub/grub.conf /boot/grub/grub.conf.bak&lt;/p&gt;   &lt;p class="MsoNormal"&gt;#editing esx.conf and grub.conf&lt;/p&gt;   &lt;p class="MsoNormal"&gt;/bin/sed -i -e 's/272/512/' /etc/vmware/esx.conf &lt;/p&gt;   &lt;p class="MsoNormal"&gt;/bin/sed -i -e 's/272M/512M/' /boot/grub/grub.conf &lt;/p&gt;   &lt;p class="MsoNormal"&gt;/bin/sed -i -e 's/277504/523264/' /boot/grub/grub.conf&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-2392967775842072190?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/2392967775842072190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=2392967775842072190' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/2392967775842072190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/2392967775842072190'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2007/12/changing-esx-service-console-memory.html' title='Changing ESX Service Console memory'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-6028624109609249121</id><published>2007-12-20T06:32:00.000-05:00</published><updated>2007-12-21T02:44:36.750-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Back to my blog</title><content type='html'>&lt;p&gt;Have been working with VMware's product for almost two year. The more I work with VMware ESX, the more I love it. It has been a great experience. From VMware ESX 2.5.x to the latest one ESX 3.5, I have set up different solutions and designs to create a stable, redundant virtualization environment. From basic setup, to upgrade, to backup, the flexibility that virtualization has provided really amazed me, and make me love my job more and more from one day to another. Of course, I have been getting help from VMware's virtualization communities. Some of them are from VMware's forum, some are from VMware's enthusiasists. They also helped me to pass VMware's VCP (VMware Certified Professional) exam. I really appreciate their help. Here I am trying to list some of my favirite help resources. They are very good VMware resources.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.xtravirt.com/"&gt;http://www.xtravirt.com/&lt;/a&gt; - At that time I was search from a backup solution for ESX 3.0.1's VM. VMware's VCB 1.0.1 was failing on me. VCB was able to create a snapshot of the VM, let backup software back it up, but lots of times, it failed to delete the snapshots. In VMware's forum, Alex Mittell posted his VISBU backup script. After trying out his script, found it was awesome. After a couple other releases, it is getting better and better. Laster on, he and other guys found this company in UK. There are a lot of White Papers, tips, and utilities for VMware in this web site. &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-6028624109609249121?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/6028624109609249121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=6028624109609249121' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/6028624109609249121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/6028624109609249121'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2007/12/blog.html' title='Back to my blog'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-4640633611035495712</id><published>2007-02-28T10:28:00.001-05:00</published><updated>2007-12-20T02:47:07.246-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Could not power on VM</title><content type='html'>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family:Times New Roman;"&gt;Problem: No swap file. Failed to Power on VM&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family:Times New Roman;"&gt;Solution: The reason that the VM not be able to start up is that the VM process is running on another ESX host in the same cluster group. Run "ps –ef grep VM_server_name" on each ESX host to find out which one owns it and then kill that process. VM should be able to powered on from VirtualCenter at this point. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-4640633611035495712?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/4640633611035495712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=4640633611035495712' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4640633611035495712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/4640633611035495712'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2007/02/could-not-power-on-vm.html' title='Could not power on VM'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-5806957765019953294</id><published>2007-02-28T09:44:00.001-05:00</published><updated>2007-12-20T02:47:29.912-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Object Not Exist</title><content type='html'>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family:Times New Roman;"&gt;Problem: The request refers to an object that no longer exists or has never existed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;Solution: This would happen in different scenarios. Restarting VirtualCenter Agent service in the host would most likely fix the problem (command is "service mgmt-vmware restart). If not, restart the VirtualCenter service in the VirtualCenter Server. &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;P.S. The platform here is ESX 3.0.1 and VC 2.0.1.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-5806957765019953294?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/5806957765019953294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=5806957765019953294' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5806957765019953294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5806957765019953294'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2007/02/vmware-p.html' title='Object Not Exist'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-5716761969974262397</id><published>2007-02-16T16:35:00.001-05:00</published><updated>2007-12-20T02:47:48.692-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>how to check daylight saving time in VMware ESX</title><content type='html'>It took me a while to find out if my ESX hosts had the patch for dayling saving time change. Here are a couple defferent commands to check it.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;zdump -v /etc/localtime  grep 2007 &lt;/p&gt;&lt;p&gt;zdump -v US/Eastern  grep 2007&lt;/p&gt;&lt;p&gt;zdump -v EST5EDT  grep 2007&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-5716761969974262397?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/5716761969974262397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=5716761969974262397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5716761969974262397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/5716761969974262397'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2007/02/how-to-check-daylight-saving-time-in.html' title='how to check daylight saving time in VMware ESX'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-6856463162890002671</id><published>2007-02-13T17:20:00.001-05:00</published><updated>2007-12-20T03:01:42.609-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Failed to install VirtualCenter Agent service</title><content type='html'>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;Problem:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;Upon upgrading VMware VirtualCenter 2.0.1 patch 33643, I was trying to connect to the VI3 host back to VirtualCenter, but one host keep giving an error "Failed to install VirtualCenter Agent service". &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;Solution:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;VMware VirtualCenter is having problem to stop and uninstall the VirtuaCenter Agent service in the VI3 host. All we need to do is manually stop the service, uninstall the agent, and reconnect the host. A new VirtualCenter Agent would be able to install in the host upon reconnection. &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;___________________________________&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;em&gt;To double check the version of the VirtualCenter Agent:&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;[root@ESX3 root]# rpm -qa grep vpxa&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;VMware-vpxa-2.0.1-32042&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;em&gt;To stop mgmt-vmware:&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;[root@ESX3 root]# service mgmt-vmware stop&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;Stopping VMware ESX Server Management services:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;VMware ESX Server Host Agent Services&lt;span style="mso-tab-count: 2"&gt; &lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;[&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;OK&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;]&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;VMware ESX Server Host Agent Watchdog&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;[&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;OK&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;]&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;VMware ESX Server Host Agent&lt;span style="mso-tab-count: 1"&gt; &lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;[&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;OK&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;]&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;em&gt;To stop vpxa:&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;[root@ESX3 root]# /etc/init.d/vmware-vpxa stop&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;Stopping vmware-vpxa:&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;&lt;span style="mso-tab-count: 3"&gt;&lt;/span&gt;[&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;OK&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;]&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;em&gt;Uninstall vpxa:&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;[root@ESX3 root]# rpm -e VMware-vpxa-2.0.1-32042&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;Stopping vmware-vpxa:&lt;span style="mso-tab-count: 1"&gt; &lt;/span&gt;&lt;span style="mso-tab-count: 2"&gt;&lt;/span&gt;&lt;span style="mso-tab-count: 2"&gt;&lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;[&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;OK&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;]&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;warning: /etc/vmware/vpxa.cfg saved as /etc/vmware/vpxa.cfg.rpmsave&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;em&gt;To make sure vpxa is no longer there:&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;[root@ESX3 root]# rpm -qa grep vpxa&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;[root@ESX3 root]# rpm -qa grep vpx&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;em&gt;Restart up mgmt-vmware service:&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;[root@ESX3 root]# service mgmt-vmware start&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;Starting VMware ESX Server Management services:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;VMware ESX Server Host Agent (background)&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;[&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;OK&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;]&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;Availability report startup (background)&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;/span&gt;[&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;OK&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;]&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;em&gt;After reconnecting to the VI3 host from VirtualCenter, double check to make sure the version of the VirtualCenter Agent is right:&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;[root@ESX3 root]# rpm -qa grep vpxa&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;VMware-vpxa-2.0.1-33643&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-6856463162890002671?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/6856463162890002671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=6856463162890002671' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/6856463162890002671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/6856463162890002671'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2007/02/failed-to-install-virtualcenter-agent.html' title='Failed to install VirtualCenter Agent service'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-6343281068114039630</id><published>2007-02-12T22:29:00.001-05:00</published><updated>2007-12-20T02:49:29.627-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Can’t VMotion VM error</title><content type='html'>&lt;span style="font-family:Times New Roman;"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;Problem: &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;When trying to VMotion a VM in ESX 2.5.3, a error message comes up in the validation check "Unable to migrate from host: Virtual machine as CPU and/or memory affinities configured, preventing VMotion." &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;Solution: &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;There is a config file for VirtualCenter 2.1 called vpxd.cfg located in the VirtualCenter server's "C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter. Search for &amp;lt;/vmcore&amp;gt;, and add the following lines between &amp;lt;/vmacore&amp;gt; and &amp;lt;/config&amp;gt;. &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&amp;lt;migrate&amp;gt; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in"&gt;&lt;span style="font-family:Times New Roman;"&gt;&amp;lt;test&amp;gt; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: 0.5in"&gt;&lt;span style="font-family:Times New Roman;"&gt;&amp;lt;AffinityNotConfigured&amp;gt;false&amp;lt;/AffinityNotConfigured&amp;gt; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in"&gt;&lt;span style="font-family:Times New Roman;"&gt;&amp;lt;/test&amp;gt; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Times New Roman;"&gt;&amp;lt;/migrate&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-6343281068114039630?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/6343281068114039630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=6343281068114039630' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/6343281068114039630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/6343281068114039630'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2007/02/cant-vmotiuon-vm-error.html' title='Can’t VMotion VM error'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-116361183709630300</id><published>2006-11-15T12:30:00.001-05:00</published><updated>2007-12-20T02:49:52.168-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Troubleshooting 1</title><content type='html'>&lt;div class="Section1"&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="FONT-WEIGHT: bold;font-size:12;" &gt;Problem: Recovers a VMFS when a VMFS is locked and no ESX server is controlling it&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="FONT-WEIGHT: bold;font-size:12;" &gt;Solution:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="FONT-WEIGHT: bold;font-size:12;" &gt;vmkfstools &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="FONT-WEIGHT: bold;font-size:12;" &gt;-R --recover&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;This command enables you to recover a VMFS (accessible by multiple ESX servers) when other vmkfstools commands indicate that the file system is locked by another ESX Server machine, but, in fact, no other server is currently accessing this file system. This situation may occur if the VMFS was being accessed by a server (for example, running a virtual machine) and that server crashed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;Note: You should only use this command if you are certain that no other ESX Server is still accessing the file system.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="PADDING-RIGHT: 0in; PADDING-LEFT: 0in; PADDING-BOTTOM: 1pt; BORDER-TOP-STYLE: none; PADDING-TOP: 0in; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: solid"&gt;&lt;p class="MsoNormal" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: medium none"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p class="MsoNormal"&gt;&lt;span class="smallerb"&gt;&lt;b&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="FONT-WEIGHT: bold;font-size:12;" &gt;Problem: Scans the specified vmhba adapter for devices and LUNs &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="FONT-WEIGHT: bold;font-size:12;" &gt;Solution: vmkfstools &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="FONT-WEIGHT: bold;font-size:12;" &gt;-s --scan &amp;lt;FC_SCSI_adapter&amp;gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="FONT-WEIGHT: bold"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;This option is particularly useful for adapters connected to storage area networks, particularly if you are reconfiguring your SAN. If a new device or LUN becomes accessible through the adapter, then ESX Server registers this new virtual device for use by virtual machines. If an existing device or LUN is no longer used and appears to be gone, then it is removed from use by virtual machines. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="FONT-WEIGHT: bold;font-size:12;" &gt;Note:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt; Only use this &lt;span style="font-family:Courier New;"&gt;-s&lt;/span&gt; option for Fibre Channel adapters. &lt;/p&gt;&lt;div style="PADDING-RIGHT: 0in; PADDING-LEFT: 0in; PADDING-BOTTOM: 1pt; BORDER-TOP-STYLE: none; PADDING-TOP: 0in; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: solid"&gt;&lt;p style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: medium none"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;You can see the results of the scan by using &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Courier New;"&gt;ls&lt;/span&gt; &lt;span style="font-family:Courier New;"&gt;/vmfs&lt;/span&gt; or looking at the contents of &lt;span style="font-family:Courier New;"&gt;/proc/vmware/scsi&lt;/span&gt;. &lt;/p&gt;&lt;/div&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-family:Arial;font-size:10;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-116361183709630300?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/116361183709630300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=116361183709630300' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/116361183709630300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/116361183709630300'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/11/troubleshooting-1.html' title='Troubleshooting 1'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-116360484169555467</id><published>2006-11-15T10:34:00.000-05:00</published><updated>2007-12-20T02:50:08.575-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>VMware Converter 3.0 Beta</title><content type='html'>&lt;div class="Section1"&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;Just try out VMware Converter 3.0 Beta, and I got to say it is damn cool. It can hot clone a server (a running server) into a virtual machine in ESX. And I can modify the hard drive size on C and D drive. For a total of 10GB hard drive space, it takes about 20 minutes to move it, plus another 10 minutes for it to connect to VirtuaCenter 2.1. With P2V 2.1.1 or P2V 2.1.2, I need to use a image software to create a image of the hard drive first and then restore it in to a VM, then use the P2V assistant to reconfigure it. But with VMware Converter, it is just one step. The time spending on transforming a physical server into a virtual server has dramatically reduced. And the downtime reduces to less than one minute. In our test, it dropped 2 packets while it’s being pinged. But overall, it is a very good tool.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;However, if they could shutdown the physical server after Converter finish cloning it, before it starts up the new VM, it would be much better. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;Just found a cool web site about virtualization. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;&lt;a href="http://www.easyvmx.com/"&gt;http://www.easyvmx.com/&lt;/a&gt; is the simple and failsafe way to create complete virtual machines for VMware Player on the web. It will generate the files for a virtual machine that can run in VMware Player. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-family:Arial;font-size:10;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-116360484169555467?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/116360484169555467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=116360484169555467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/116360484169555467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/116360484169555467'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/11/vmware-converter-30-beta.html' title='VMware Converter 3.0 Beta'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115956028777840959</id><published>2006-09-29T15:30:00.000-04:00</published><updated>2007-12-20T02:50:33.698-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Upgrade IBM BladeServer HS20's firmware</title><content type='html'>&lt;div align="left"&gt;IBM BladeCenter HS20 Type 8843&lt;br /&gt;&lt;br /&gt;Blade Server Firmware Update&lt;br /&gt;In IBM BladeCenter, blade servers’ firmware updates are very critical. It greatly impact on its stability, and performance.&lt;br /&gt;&lt;br /&gt;Here are the steps that I normally do to update the firmware.&lt;br /&gt;1) Check the firmware version on the particular blade server.&lt;br /&gt;a. Login into the BladeCenter management module.&lt;br /&gt;b. Go to Monitor-&gt;System Status-&gt;Firmware VPD to check the firmware version of the blade server’s BIOS, Diagnostics, and Blade System Management Processor. The Firmware VPD displays the BIOS and firmware levels of the chassis, switches, blades and management modules within the BladeCenter. There are always recommended minimum levels of code for all flashable devices. Always check the IBM support Web site for the recommended levels of code. It may not be possible to work with a problem if firmware is down-level (or the problem may be caused by down-level firmware).&lt;br /&gt;&lt;br /&gt;In the chart below, IBMBlade3 has the latest firmware, IBMBlade4’s firmware has been outdated, and it needs to be updated.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/0.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/0.jpg" border="0" /&gt; &lt;p align="left"&gt;&lt;/a&gt;Firmware update figure 1&lt;br /&gt;&lt;br /&gt;2) Locate the firmware for the right blade server&lt;br /&gt;a. Go to Blade Tasks -&gt; Firmware update, choose which blade server as the target to do the firmware update, and then browse to find the firmware file, which should have an extension “.PKT”. After clicking on Update, it reads the file, and the “Confirm Firmware Update” page will appear. We can click on Continue to perform the task.&lt;br /&gt;&lt;br /&gt;During the update process, DO NOT, power off, restart, or remove the module from the chassis. All of these are being done in the background, and no restart of the blade server needs to be done. And it shows you how the process of the update.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/1.0.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/1.0.jpg" border="0" /&gt; &lt;p align="center"&gt;&lt;/a&gt;Firmware update figure 2&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/222.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/222.jpg" border="0" /&gt;&lt;/a&gt;Firmware update figure 3&lt;br /&gt;&lt;br /&gt;3) It will let you know if it is finished. The whole update process takes about 10 minutes for the firmware update.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/3.0.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/3.0.jpg" border="0" /&gt;&lt;/a&gt;Firmware update figure 4&lt;br /&gt;&lt;br /&gt;4) Now we can go back to Firmware VPD (Vital Product Data) to check the Blade System Management Processor version. (In this case, the Build ID should be BWBT23A)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115956028777840959?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115956028777840959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115956028777840959' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115956028777840959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115956028777840959'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/09/upgrade-ibm-bladeserver-hs20s-firmware.html' title='Upgrade IBM BladeServer HS20&apos;s firmware'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115772399162845580</id><published>2006-09-08T09:46:00.000-04:00</published><updated>2007-12-20T02:50:51.642-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Enabling VMotion</title><content type='html'>&lt;ul&gt;&lt;li&gt;Select the host that you want to enable VMotion&lt;/li&gt;&lt;li&gt;Click on Configuration, and on the left hand side there is a panel Hardware, click on Networking&lt;/li&gt;&lt;li&gt;In the Virtual Switch that you want to enable VMotion, click on Properties&lt;/li&gt;&lt;li&gt;In the vSwitch properties’ tab Ports, add a VMkernel configuration&lt;/li&gt;&lt;li&gt;After you add it, click on Edit&lt;/li&gt;&lt;li&gt;Here are the fields that are in the VMkernel Properties&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Port Properties &lt;/li&gt;&lt;li&gt;Network Label: Use a name that is meaningful to you &lt;/li&gt;&lt;li&gt;VLAN ID (Optional): Like what it said, you might not need it. But if you do, you should know what ID you need to use. &lt;/li&gt;&lt;li&gt;VMotion: check to box to enable VMotion &lt;/li&gt;&lt;li&gt;IP Settings&lt;br /&gt;IP Address: 10.10.10.100&lt;br /&gt;Subnet Mask: 255.255.255.0&lt;br /&gt;VMkernel Default Gateway: 10.10.10.1&lt;br /&gt;Here should be a subnet just for VMotion only, since it will generate lots of traffic when VMotion is in process. And the default gateway doesn’t have to be a real one. blockquote&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/VMkernel%201.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/VMkernel%201.jpg" border="0" /&gt; &lt;/ul&gt;&lt;/a&gt;&lt;p align="center"&gt;Example of VMkernel Properties&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/Host%20Configuration%201.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/Host%20Configuration%201.jpg" border="0" /&gt; &lt;p align="center"&gt;&lt;/a&gt;This is what it looks like after the VMkernel has been setup in vSwitch1.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Do the same thing to the other host that is in same cluster (the resource pool).&lt;/li&gt;&lt;li&gt;Now VMotion has been created in the cluster. We can go ahead to test VMotion, HA, and DRS. In fact, VMotion is the foundation of HA and DRS. If VMotion is working fine, all you need for HA and DRS is the licenses. Pretty simple and straight forward.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115772399162845580?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115772399162845580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115772399162845580' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115772399162845580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115772399162845580'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/09/enabling-vmotion.html' title='Enabling VMotion'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115444250324213898</id><published>2006-08-01T10:17:00.000-04:00</published><updated>2007-12-20T02:51:15.289-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>Installation of VMware VirtualCenter 2.0</title><content type='html'>VMware VirtualCenter is the tool from VMware to monitor and manage its virtualization. VirtualCenter 2.0 is the latest version, and it provides excellent scalability, high availability, networking, and event management. Here is the VMware VirtualCenter 2.0 installation practice that I have done. Now someone can benefit from this.&lt;br /&gt;&lt;br /&gt;First, we need to prepare a SQL server database to work with VirtualCenter. Use SQL Server Enterprise Manager to create a SQL Server database and a database user with database operator DBO rights. That’s it for the SQL Server database.&lt;br /&gt;&lt;br /&gt;Now we can go to the VirtualCenter server to install VirtualCenter. Before we do the installation, we need to set up the ODBC Data Source.&lt;br /&gt;&lt;br /&gt;Go to Settings -&gt; Control Panel -&gt; Administrative Tools -&gt; Data Source (ODBC)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/1.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/1.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Select System DSN tab, and create a new SQL Server ODBC connection by clicking on Add, and select SQL Server, and click Finish. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/2.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/2.jpg" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Type an ODBC DSN name in the Name field. For example, Type in Virtual Center. Optionally, type an ODBC DSN description in the Description field. Select or type in the SQL Server host name&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/3.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/3.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;After clicking on Next, select SQL Server authentication (Windows NT authentication is supported only if the SQL Server is running on the same system as VirtualCenter Server), enter the VirtualCenter database’s login information.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/4.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/4.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;After choosing the correct database, we can test the Test Data Source. If it passes the test, we are done.&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/9.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/9.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;VirtualCenter installation&lt;br /&gt;During VMware VirtualCenter Server 2.0’s installation wizard, the first thing it would ask is the database storage. For testing purpose, you could use MSDE. But for production, it is recommended to use Microsoft SQL Server or Oracle. VMware won’t provide technical support in MSDE.&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/10.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/10.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After clicking on Next, it would ask for the database information. Enter the Data Source Name (DSN) for the VMware VirtualCenter database that was created previously (if it is not created yet, click on the button ODBC DSN Setup), along with the ODBC Source Administrator and password.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/11.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/11.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Proper licensing is required to run the VMware VirtualCenter Server, and here we are configuring it to connect to a VMware License Server, which has been installed in the same server as the VirtualCenter Server.&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/12.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/12.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Next step is to configure VMware VirtualCenter Web Service. And the following port numbers are default.&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/13.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/13.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The next step is to set up how to start up VirtualCenter Web Service.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/15.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/15.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After this, you just need to confirm that you want to continue to install VMware VirtualCenter, and it will do the rest. Now you are done.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115444250324213898?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115444250324213898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115444250324213898' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115444250324213898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115444250324213898'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/08/installation-of-vmware-virtualcenter.html' title='Installation of VMware VirtualCenter 2.0'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115385972206379460</id><published>2006-07-25T16:31:00.000-04:00</published><updated>2007-12-20T02:52:48.428-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>VI 3 Notes</title><content type='html'>&lt;p&gt;&lt;strong&gt;Service Console&lt;br /&gt;&lt;/strong&gt;To change hostname: /etc/sysconfig/network&lt;br /&gt;&lt;br /&gt;******************&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Installation&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;Installation Logs:&lt;br /&gt;/root/install.log is a complete log of installation&lt;br /&gt;/root/anaconda-ks.cfg is a kickstart file containing the selected installation&lt;br /&gt;&lt;br /&gt;Using ILO, DRAC might encounter corruption problems if using the virtual CD feature.&lt;br /&gt;RSAII is not recommended to use virtual CD feature to install or upgrade ESX Server.&lt;br /&gt;&lt;br /&gt;VMFS is not supported on IDE or SATA.&lt;br /&gt;&lt;br /&gt;An ESX Server must have SCSI storage, NAS or a SAN non which to store VM.&lt;br /&gt;&lt;br /&gt;ESX Server supports up to 256 LUN for Operation, but the installer supports a maximum of 128 LUN only.&lt;br /&gt;&lt;br /&gt;VMware recommends that you do not rearrange driver controllers among PCI slots after you have installed the ESX Server software.&lt;br /&gt;&lt;br /&gt;DO NOT install ESX Server on a SHARED LUN.&lt;br /&gt;&lt;br /&gt;Before the installation, ZONE and MASK all the SAN LUN away from the server.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;******************&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Hardware &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;• VMware provides a driver disk for&lt;br /&gt;• New hardware for VM: after installation, use VirtualCenter to assign the hardware to the virtual machines.&lt;br /&gt;• New hardware for the Service Console: A simple reboot won’t make the service console aware of the newly installed hardware; Run kudzu to detects any new hardware and adds appropriate entries to /etc/modules.conf; or edit /etc/modules.conf manually:for example, adding a new SCSI adapter that use a driver named adapXXXX, add this line:&lt;br /&gt;&lt;strong&gt;alias scsi_hostadapter adapXXXX&lt;/strong&gt;&lt;br /&gt;• Device Driver Mappings during upgrade to VI3&lt;br /&gt;ESX Server installer renames the file&lt;br /&gt;&lt;strong&gt;/etc/vmware/vmware-device.map.local&lt;/strong&gt;&lt;br /&gt;to &lt;strong&gt;/etc/vmware/vmware-device.map.local.orig &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;******************&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Backup&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;Creating a Rescue Floppy Disk&lt;br /&gt;Use dd, rawwritewin, rewrite to create a floppy image called bootnet.img. This file is located on ESX Server CD in the /images directory.&lt;/p&gt;&lt;br /&gt;******************&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Storage&lt;/strong&gt;&lt;br /&gt;How to add storage to VI3 in VirtualCenter 2&lt;br /&gt;&lt;ol&gt;&lt;li&gt;In VC2, go to the server's configuration, click on Storage (SCSI, SAN, and NFS) in the left inside the hadware panel, and click on "Add Strorage..." in the upper right corner.&lt;/li&gt;&lt;li&gt;In the Add Storage dialog box, we can choose either a)Disk/LUN for Fibre Channel, iSCSI SAN storage, or local SCSI disk; b)Network File System for a shared folder over a network for VMware datastore.&lt;/li&gt;&lt;li&gt;In the next step, it will display all the scanned volume device. Choose the correct one, and click on next.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;P2V&lt;/p&gt;&lt;p&gt;For a image containing a OS, after restoring the image to attached virtual hard drive, we need to make it an active drive in the attaching virtual server. Otherwise, it won't be able to boot.&lt;br /&gt;It is the same thing for P2V Assistant helper virtual server. We need to make the attached virtual hard drive active before P2V Assistant can recongnize it by size, OS and reconfigure it.&lt;/p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115385972206379460?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115385972206379460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115385972206379460' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115385972206379460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115385972206379460'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/07/vi-3-notes.html' title='VI 3 Notes'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115385010204755806</id><published>2006-07-25T13:30:00.000-04:00</published><updated>2006-11-15T12:30:28.496-05:00</updated><title type='text'>Server Virtialization</title><content type='html'>Last week I went to VMware's Virtual Infrastruture 3 seminar. It was very informative, and got a chance to hear 2 VMware customers real experience with VI3. At the end, I won a VMware T-shirt. VMware has improved itself over the past a couple years, and now it is still growing by partnering with Intel, Microsoft and etc. Anyway, here are some information I learned from this seminar.&lt;br /&gt;&lt;br /&gt;********************************************&lt;br /&gt;&lt;br /&gt;As the interface between server hardware and multiple operating systems, ESX Server performs a complex set of tasks. It controls all physical resources, such as processors, memory, storage, graphics cards and network adapters, and arbitrates between the guess OS to support IT service level and avoid conflicts.&lt;br /&gt;&lt;br /&gt;OS traditionally run in a privileged space in the software stack, which gives them prioritized access to physical resources. In today’s virtualization solutions, ESX Server runs in this privileged space, and guest OS run in the space traditionally used for applications.&lt;br /&gt;Since ESX Server runs directly on server hardware, it impacts the performance and reliability of all the other applications running on the same system. Now Intel has introduce Intel Virtualization Technology to optimize the virtualization on Intel architecture.&lt;br /&gt;Intel Virtualization Technology has helped to create a new, privileged space for ESX Server, so guest OS and applications can run in the environment they were designed for. It greatly increases virtualization-friendly hardware environment. This reduces the need for intervention, and allows guest OS to run directly on the hardware. Hardware-based transitions-handoffs between ESX Server and guest OS are supported in hardware, reducing the need for complex, compute-intensive software transitions. Hardware-based memory protection-Processor state information for ESX Server and each guest OS is retained in dedicated address spaces to accelerate transitions.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Hyper-Threading Technology&lt;br /&gt;&lt;/strong&gt;This technology enables each processor to handle two software threads or tasks simultaneously, and benchmark tests have shown it can increase application performance for some server applications by as much as 30 percent. In an ESX server running multiple virtual machines, this can be a significant advantage to increase performance and flexibility.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Multi-core processors&lt;/strong&gt;&lt;br /&gt;Intel is on a track to deliver dual-core and then multi-core processors, which will continue to increase total server power and flexibility for virtualized environments. In conjunction with Hyper-Threading, a 2-way box with dual-core processors will support up to 8 simultaneous tasks; a 4-way box up to 16 tasks; an 8-way box up to 32 tasks; and a 16-way box up to 64 tasks.&lt;br /&gt;&lt;br /&gt;64-bit Virtual Machine will be support in ESX, which will enable IT organizations to support a much broader range of business applications in a virtual environment. They will be able to fun both 64-bit and 32-bit OS on the same server, and each 64-bit OS will be able to host both 64-bit and 32-bit applications. This flexibility will enable IT organizations to plan and implement selective and incremental 64-bit software migrations, to optimize ROI based on specific business and application requirements.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115385010204755806?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115385010204755806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115385010204755806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115385010204755806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115385010204755806'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/07/server-virtialization.html' title='Server Virtialization'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115340701198548376</id><published>2006-07-20T10:47:00.000-04:00</published><updated>2006-11-15T12:30:28.383-05:00</updated><title type='text'>Virtual memory in Windows</title><content type='html'>Memory paging occurs when memory resources required by the processes running on the server exceed the physical amount of memory installed. Windows, like most other operating systems, employs virtual memory techniques that allow applications to address greater amounts of memory than what is physically available. This is achieved by setting aside a portion of disk for paging. This area, known as the paging file, is used by the operating system to page portions of physical memory contents to disk, freeing up physical memory to be used by applications that require it at a given time. The combination of the paging file and the physical memory is known as virtual memory. Virtual memory is managed in Windows by the virtual memory manager (VMM). &lt;a name="wp467607"&gt;&lt;/a&gt;Physical memory can be accessed at exponentially faster rates than disk. Every time a server has to move data between physical memory and disk will introduce a significant system delay. While some degree of paging is normal on servers, excessive, consistent memory paging activity is referred to as thrashing and can have a very debilitating effect on overall system performance. Thus, it is always desirable to minimize paging activity. Ideally servers should be designed with sufficient physical memory to keep paging to an absolute minimum. &lt;a name="wp527864"&gt;&lt;/a&gt;The paging file, or pagefile, in Windows, is PAGEFILE.SYS. Virtual memory settings are configured via the System control panel. &lt;a name="wp457246"&gt;&lt;/a&gt;To configure the page file size: &lt;a name="wp467647"&gt;&lt;/a&gt;1. Open the System Control Panel.&lt;a name="wp467648"&gt;&lt;/a&gt; 2. Select the Advanced tab.&lt;a name="wp467649"&gt;&lt;/a&gt; 3. Within the Performance frame, click the Settings button.&lt;a name="wp457255"&gt;&lt;/a&gt; 4. Select the Advanced tab. &lt;a name="wp467653"&gt;&lt;/a&gt;5. Click the Change button. The window shown in Figure 1-1 will appear.&lt;a name="wp527877"&gt;&lt;/a&gt; Window Server 2003 has several options for configuring the page file that previous versions of Windows did not. Windows Server 2003 has introduced new settings for virtual memory configuration, including letting the system manage the size of the page file, or to have no page file at all. If you let Windows manage the size, it will create a pagefile of a size equal to physical memory + 1MB. This is the minimum amount of space required to create a memory dump in the event the server encounters a STOP event (blue screen). &lt;a name="wp454532"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/VirtualMemory.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/VirtualMemory.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Figure 1-1 Virtual memory settings &lt;/p&gt;&lt;p&gt;&lt;a name="wp496294"&gt;&lt;/a&gt;&lt;br /&gt;A pagefile can be created for each individual volume on a server, up to a maximum of sixteen page files and a maximum 4 GB limit per pagefile. This allows for a maximum total pagefile size of 64 GB. The total of all pagefiles on all volumes is managed and used by the operating system as one large pagefile. &lt;a name="wp497785"&gt;&lt;/a&gt;&lt;br /&gt;When a pagefile is split between smaller pagefiles on separate volumes, the virtual memory manager optimizes the workload by selecting the least busy disk based on internal algorithms when it needs to work write to the pagefile. This ensures best possible performance for a multiple-volume pagefile. &lt;a name="wp497735"&gt;&lt;/a&gt;&lt;br /&gt;While not best practice, it is possible to create multiple page files on the same volume. This is different to what most documentation suggests. This is achieved by placing the page files in different folders on the same volume. This change is carried out via editing the system registry rather than via the standard GUI interface. The process to achieve this is outlined in Microsoft KB article 237740: &lt;a name="wp513929"&gt;&lt;/a&gt;&lt;a href="http://support.microsoft.com/?kbid=237740" target="_window"&gt;http://support.microsoft.com/?kbid=237740&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115340701198548376?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115340701198548376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115340701198548376' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115340701198548376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115340701198548376'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/07/virtual-memory-in-windows.html' title='Virtual memory in Windows'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115170216880843042</id><published>2006-06-30T17:15:00.000-04:00</published><updated>2007-12-20T02:53:14.019-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Installing HS20 HBA driver</title><content type='html'>In order to connect ESX3.0 to the SAN, the IBM blade server HS20’s HBA bios, and driver needs to be EMC approved, and have the PowerPath installed.&lt;br /&gt;Although in the BIOS it says it is a QLogic 2310 HBA, however, in QLogic’s website, there is no driver for 2310. It is weird. And further shows that it is a QLogic 2340 made for IBM.&lt;br /&gt;&lt;br /&gt;[root@bdc1esxv1 byron]# rpm -ivh qla2x00-v7.03.00-2.i686.rpm&lt;br /&gt;Add these two lines:&lt;br /&gt;alias scsi_hostadapter2 qla2300_conf to /etc/modules.conf&lt;br /&gt;alias scsi_hostadapter3 qla2300 to /etc/modules.conf&lt;br /&gt;&lt;br /&gt;Manually edit /etc/modules.conf to add this line:&lt;br /&gt;options qla2300 ConfigRequired=0 ql2xfailover=0&lt;br /&gt;&lt;br /&gt;Want to check if the driver for QLogic HBA has been installed? Open and take a look at the file /proc/modules:&lt;br /&gt;qla2300_conf 301624 0 (autoclean)&lt;br /&gt;sg 36612 0 (autoclean)&lt;br /&gt;loop 12432 0 (autoclean)&lt;br /&gt;…&lt;br /&gt;…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115170216880843042?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115170216880843042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115170216880843042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115170216880843042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115170216880843042'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/06/installing-hs20-hba-driver.html' title='Installing HS20 HBA driver'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115151856416190823</id><published>2006-06-28T14:15:00.000-04:00</published><updated>2006-11-15T12:30:28.033-05:00</updated><title type='text'>Windows Vista features</title><content type='html'>Windows TAP team introduces a new service as the solution to delegating the install of per-machine ActiveX controls to a standard user in the enterprise. This is the subject of today’s Live Meeting with Microsoft TAP team. It consists of a Windows service, a Group Policy administrative template, and a few changes in Internet Explorer.  However, it is not in the current Beta 2 yet. Still need to wait. However, I found a very nice and neat feature in Vista. Under Control Panel -&gt; Programs -&gt; Currently Running Programs, the Windows Defender shows all the currently running processes, and their details information. For example, Microsoft Office Live Meeting application is being shown like this:&lt;br /&gt;&lt;br /&gt;File Name: PWConsole.exe&lt;br /&gt;Display Name: Microsoft Office Live Meeting&lt;br /&gt;Description: Microsoft Office Live Meeting application&lt;br /&gt;Publisher: PlaceWare, Inc., a wholly owned subsidiary of Microsoft Corporation.&lt;br /&gt;Digitally Signed By: Microsoft Code Signing PCA&lt;br /&gt;File Type: Application&lt;br /&gt;Auto Start: No&lt;br /&gt;File Path: E:\Program Files\Microsoft Office\Live Meeting 7\Console\7.9.1709.0\PWConsole.exe&lt;br /&gt;File Size: 2702608 Bytes&lt;br /&gt;File Version: 7.9.1709.0&lt;br /&gt;Date Installed: 5/9/2006 9:03:46 AM&lt;br /&gt;Process ID: 7540&lt;br /&gt;User Name: CO\byron.zhao&lt;br /&gt;Classification: Allowed&lt;br /&gt;Ships with Operating System: No&lt;br /&gt;&lt;br /&gt;Now we can find out any non-legitimate processes easily.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115151856416190823?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115151856416190823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115151856416190823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115151856416190823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115151856416190823'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/06/windows-vista-features.html' title='Windows Vista features'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115098721278818734</id><published>2006-06-22T10:38:00.000-04:00</published><updated>2006-11-15T12:30:27.956-05:00</updated><title type='text'>Dell BladeCenter 1855</title><content type='html'>Just got informed that we got a Dell BladeCenter in to test. Wolf… Sweat. Can’t wait to get downstairs to pick it up. After the inventory, here is what we got.&lt;br /&gt;&lt;br /&gt;7U PowerEdge 1855 Chassis that can hold 10 blade servers&lt;br /&gt;1 PowerEdge 1855 blade server&lt;/p&gt;&lt;ul&gt;&lt;li&gt;2 Hard drive, 146 GB UltraSCSI 320 hard drives&lt;/li&gt;&lt;li&gt;1 QLogic HBA&lt;/li&gt;&lt;li&gt;2 Xerox CPU&lt;/li&gt;&lt;li&gt;6 GB Memory&lt;/li&gt;&lt;li&gt;2 Front USB/Video cable&lt;/li&gt;&lt;li&gt;1 Rear KVM cable&lt;/li&gt;&lt;li&gt;2 Ethernet Pass-Through blades&lt;/li&gt;&lt;li&gt;2 Fibre Channel Pass-Through blades &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.dell.com/content/products/productdetails.aspx/pedge_1855?c=us&amp;cs=555&amp;amp;amp;l=en&amp;amp;s=biz"&gt;Here&lt;/a&gt; is Dell PowerEdge 1855 BladeCenter's detail. The look and design are very similiar to Fujitsu BX 600 BladeCenter. I haven't tried the 1855 yet, but I like the Fujitsu BX600 BladeCenter more over the IBM HS20. The deployment, and management software is way better than IBM's. However, Fujitsu BX600 only has Brocade switch module, but not have McData fibre channel module to support SAN. I think we will go for Pass-Through module than the Brocade Silkworm module.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Anyway, after knowing that we only have one Dell blade server to test, kind of lose insteresting in it. Going back to work on VMware.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115098721278818734?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115098721278818734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115098721278818734' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115098721278818734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115098721278818734'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/06/dell-bladecenter-1855.html' title='Dell BladeCenter 1855'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115092410086190995</id><published>2006-06-21T16:51:00.000-04:00</published><updated>2006-11-15T12:30:27.874-05:00</updated><title type='text'>Whats is going on</title><content type='html'>In the past a couple days, I have been working on VMware Virtual Infrastructure 3.0. This time VMware provides very powerful features in its enterprise product. I joined their webinar yesterday, and watched the demo they did. It has very similiar features as Fujitsu-siemens' Adaptive Services Control Center (ASCC), which could dynamically distribute the resource to different applications based on the management policies. And VMware make it software base to share the resources.&lt;br /&gt;&lt;br /&gt;Can't wait. I have installed the VI3.0 on a HS20 in the IBM BladeCenter. The installation process is even simplier than the ESX 2.53. And I also installed the VirtualCenter 2.0 and the Virtual Infrastructure Client 2.0 on a BX620 S2 blade  (Blade7) in the Fujitsu BladeCenter. This time I have no problem to have the VirtualCenter connect to the SQL server on Blade8.&lt;br /&gt;&lt;br /&gt;Now I am reading the documentations on the VI3.0, and will have it connect to the SAN. It is fun to learn all these. Not sure how much will be trained in the Jumpstart training, but I am looking forward to it.&lt;br /&gt;&lt;br /&gt;Today I got 4 GB from Keith to put into a HP ML 370. I am going to use it to test VI 3.0 too. :-) Got to love all these toys.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115092410086190995?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115092410086190995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115092410086190995' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115092410086190995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115092410086190995'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/06/whats-is-going-on.html' title='Whats is going on'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115021297486273089</id><published>2006-06-13T11:33:00.000-04:00</published><updated>2006-11-15T12:30:27.795-05:00</updated><title type='text'>Upgrading the ISO in the CIGESM</title><content type='html'>&lt;p&gt;Last Friday the IOS in CIGESM in the IBM BladeCenter needs to be upgrade. CIGESM is a Cisco Intelligent Gigabit Ethernet Switch Module for IBM eServer BladeCenter (Part number: 13N2281). In Cisco web site I found a couple of the latest ISO for CIGESM. This time I wanted to try something new. I downloaded an ISO crypto tar file. A crypto ISO supports SSH connection. For a bin file, I can just copy the bin file from the tftp server to the switch. But now with a tar file, I need to do some research to see how to untar it in Cisco switch. After the research, I found that it is quite easy. Here is the fun.&lt;br /&gt;&lt;/p&gt;&lt;strong&gt;&lt;em&gt;           SDC1BLAD2#archive download-sw /overwrite&lt;br /&gt;                                      tftp://172.16.130.43/cigesm-i6k212q4-tar.121-22.EA6a.tar&lt;/em&gt;&lt;/strong&gt; &lt;p&gt;“archive download” command’s usage can be found &lt;a href="http://www.cisco.com/en/US/products/hw/switches/ps5023/products_command_reference_chapter09186a0080395bad.html#wp2273183"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;It overwrote the old IOS file, and the HTML folder. The switch needs to be reloaded in order to reflect the new IOS since the old IOS has been loaded into the memory. After the reload, we need to put the domain name in it in order to generate the key for security connection.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;            SDC1BLAD2(config)#ip domain-name test.com&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;            The name for the keys will be: SDC1BLAD2.test.com&lt;br /&gt;&lt;em&gt;&lt;strong&gt;            SDC1BLAD2(config)#crypto key generate rsa&lt;br /&gt;&lt;/strong&gt;&lt;/em&gt;            Choose the size of the key modulus in the range of 360 to 2048 for your General Purpose Keys. Choosing a key modulus greater than 512 may takea few minutes.&lt;br /&gt;How many bits in the modulus [512]:Generating RSA keys ...[OK]&lt;br /&gt;&lt;em&gt;&lt;strong&gt;            SDC1BLAD2(config)#&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115021297486273089?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115021297486273089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115021297486273089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115021297486273089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115021297486273089'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/06/upgrading-iso-in-cigesm.html' title='Upgrading the ISO in the CIGESM'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-115012342023747205</id><published>2006-06-12T10:33:00.000-04:00</published><updated>2007-12-20T02:53:44.217-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>CPU Upgrade - IBM Blade Server HS20 (type 8843)</title><content type='html'>Ok, it is time to upgrade the blade server HS20 to dual processors. On Sunday’s maintenance window, a second CPU was successfully installed into 5 IBM blade servers HS20.&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/CPU%20and%20Heat%20Sink.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/CPU%20and%20Heat%20Sink.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It was much easier than I did it to my own PC long time ago.&lt;br /&gt;Here are a couple steps that I went through to install the second CPU, alone with a couple snap shots using my Sony W600i cell phone.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Installation:&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;Here is the CPU and the heat sink.&lt;br /&gt;&lt;br /&gt;After opening up the cover, I carefully removed bezel assembly (need to watch out the control panel cable), disconnected the control panel cable from the control panel connector. At this moment, the CPU heat sink filler can be easily lift up and removed.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/CPU%20is%20in%20position.0.jpg"&gt;&lt;img style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/CPU%20is%20in%20position.0.jpg" border="0" /&gt;&lt;/a&gt; Peeled off the sticker use to cover the CPU’s pin holes. Pull out and lift up the CPU locking lever to unlock the CPU socket. Touch the static-protective package containing the CPU to any unpainted metal surface on the blade server. Align up the triangle on the corner of the CPU with the triangle on the corner of the socket and carefully let the CPU sit into the socket. Make sure that the CPU is oriented and aligned correctly in the socket, and do not use excessive force to press it. It should be able to sit into the socket itself without pressing it. After that, the lever can be carefully close to secure the CPU in the socket.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/Heat%20Sink%20is%20in%20position.0.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/Heat%20Sink%20is%20in%20position.0.jpg" border="0" /&gt;&lt;/a&gt;After removing the heat sink from the plastic protective cover, align and place the heat sink on top of the CPU in the retention bracket, with grease side down. Press firmly on the heat sink. A screwdriver is used to secure the heat sink to the retention bracket on the system board alternating between two captive mounting screws.&lt;br /&gt;After all these, replace the bezel assembly and cover, reinstall the blade server in the BladeCenter, and turn on the blade server.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Configuration:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;The BIOS detected the second CPU automatically. And the Windows 2003 server detects the CPU upgrade automatically too, so basically there is no OS configuration needs to be done.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Performance:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;The CPU upgrade was done in 5 production blade servers, so I didn’t use and benchmark to test it. But there is a noticeable speed increase in the performance.&lt;br /&gt;&lt;br /&gt;And here are a couple more snap shots of the device manager and task manager before and after the CPU upgrade.&lt;br /&gt;Before:&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/Device%20Manager.4.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/Device%20Manager.4.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/Taskmgr.4.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/Taskmgr.4.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After:&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/Device%20Manager.5.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/Device%20Manager.5.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/6043/2954/1600/Taskmgr.5.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/6043/2954/320/Taskmgr.5.jpg" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-115012342023747205?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/115012342023747205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=115012342023747205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115012342023747205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/115012342023747205'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/06/cpu-upgrade-ibm-blade-server-hs20-type.html' title='CPU Upgrade - IBM Blade Server HS20 (type 8843)'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-114977390498018418</id><published>2006-06-08T09:35:00.000-04:00</published><updated>2006-11-15T12:30:27.622-05:00</updated><title type='text'>Mounting a ISO file in ESX VMware</title><content type='html'>&lt;div align="left"&gt;Since I have the ESX ISO image file already, why I still need to use the CD? After some research, I found the command used to mount an ISO image on a Linux system.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;mount -o loop -t iso9660 /usr/lib/vmware/isoimages/esx-2.5.2-16390.iso /mnt/cdrom/&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;The flag &lt;em&gt;&lt;strong&gt;–o loop&lt;/strong&gt;&lt;/em&gt; make the mount try to find some unused loop (none explicit loop) device and use it.&lt;br /&gt;I was able to read the files from the ISO image without any problem.&lt;br /&gt;However, when I run&lt;br /&gt;&lt;strong&gt;&lt;em&gt;/usr/bin/scriptedinstall-setup.pl&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;it failed with the following error messages:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div align="left"&gt;mount: you must specify the file system type&lt;br /&gt;umount: /mnt/loop0: not mounted&lt;br /&gt;Unable to open&lt;br /&gt;/usr/lib/vmware-mui/lib/perl5/site_perl/5.005/VMware/Management/SS/&lt;br /&gt;ScriptedInstall/syslinux.cfg&lt;br /&gt;for reading No such file or directory &lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;br /&gt;After I umount the ISO image, and mount a real ESX CD by running:&lt;br /&gt;&lt;em&gt;&lt;strong&gt;mount /dev/scd0 -t iso9660 -o ro /mnt/cdrom/&lt;br /&gt;&lt;/strong&gt;&lt;/em&gt;and run the scripted install setup script, it finished successfully with the following messages:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Setup requires Apache to be restarted. This will invalidate all current VMware Management Interface sessions. Restart Apache now? (y/n)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;To umount the ISO or the CD use the same command:&lt;br /&gt;&lt;strong&gt;&lt;em&gt;umount /mnt/cdrom&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-114977390498018418?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/114977390498018418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=114977390498018418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/114977390498018418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/114977390498018418'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/06/mounting-iso-file-in-esx-vmware.html' title='Mounting a ISO file in ESX VMware'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-114968594194315083</id><published>2006-06-07T09:11:00.000-04:00</published><updated>2006-11-15T12:30:27.549-05:00</updated><title type='text'>Dell PowerEdge 6600 RAID controller error</title><content type='html'>Error:&lt;br /&gt;Last Saturday, someone called me and said the Dell OpenManage management server had an amber light in the front and it kept beeping. Today when I came to work to take a look at it, I found that it has one hard drive failed, and it was beeping loud.&lt;br /&gt;&lt;br /&gt;Solution:&lt;br /&gt;Open up the OpenManage Server Administrator of the server, go to &lt;strong&gt;System-&gt;Storage-&gt;PERC 4/DC&lt;/strong&gt;, click on &lt;strong&gt;Information/Configuration&lt;/strong&gt; in its Properties. Here a couple Controller Tasks can be chosen to execute. Click on &lt;strong&gt;Available Tasks&lt;/strong&gt;, and choose &lt;strong&gt;Quiet Alarm&lt;/strong&gt;, click on &lt;strong&gt;Execute&lt;/strong&gt; to run this task. It will stop the RAID controller’s beeping.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-114968594194315083?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/114968594194315083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=114968594194315083' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/114968594194315083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/114968594194315083'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/06/dell-poweredge-6600-raid-controller.html' title='Dell PowerEdge 6600 RAID controller error'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-114746899417113569</id><published>2006-05-12T17:08:00.000-04:00</published><updated>2006-11-15T12:30:27.471-05:00</updated><title type='text'>Mount &amp; unmount a medium in Linux</title><content type='html'>This was done in ESX VMware.&lt;br /&gt;&lt;br /&gt;1)      Make sure /mnt/cdrom exists. If not, type&lt;br /&gt;&lt;em&gt;                    &lt;strong&gt;mkdir /mnt/cdrom&lt;/strong&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;2)      To mount the CD, type&lt;br /&gt;&lt;em&gt;                    &lt;strong&gt;mount /dev/scd0 –t iso9660 –o ro /mnt/cdrom&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;In Linux system, mount is a command to mount a file system.&lt;br /&gt;&lt;em&gt;&lt;strong&gt;          –t&lt;/strong&gt;&lt;/em&gt; flag is a argument used to indicate the file system type.&lt;br /&gt;&lt;em&gt;&lt;strong&gt;          iso9660&lt;/strong&gt;&lt;/em&gt; is a CD file system type that it supports.&lt;br /&gt;          &lt;strong&gt;&lt;em&gt;-o ro&lt;/em&gt;&lt;/strong&gt; means it mounts the file system read only.&lt;br /&gt;&lt;strong&gt;&lt;em&gt;          /dev/scd0&lt;/em&gt;&lt;/strong&gt; is the source.&lt;br /&gt;&lt;strong&gt;&lt;em&gt;          /mnt/cdrom&lt;/em&gt;&lt;/strong&gt; is the destination.&lt;br /&gt;3)      Before a CD can’t be reject, the CD ROM has to be unmounted.&lt;br /&gt;                   &lt;strong&gt;&lt;em&gt;umount /mnt/cdrom&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;To mount/unmount a USB floppy drive:&lt;br /&gt;&lt;br /&gt;1)      Make sure /mnt/floppy exists. If not, type&lt;br /&gt;                   &lt;strong&gt;&lt;em&gt;mkdir /mnt/floppy&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;2)      To mount the diskette, type&lt;br /&gt;                   &lt;strong&gt;&lt;em&gt;mount /dev/sda –o auto /mnt/floppy&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;3)      To unmount a diskette,&lt;br /&gt;                   &lt;strong&gt;&lt;em&gt;umount /mnt/cdrom&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-114746899417113569?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/114746899417113569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=114746899417113569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/114746899417113569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/114746899417113569'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/05/mount-unmount-medium-in-linux.html' title='Mount &amp; unmount a medium in Linux'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27966235.post-114740783238413476</id><published>2006-05-12T00:18:00.000-04:00</published><updated>2006-11-15T12:30:27.367-05:00</updated><title type='text'>The First Post</title><content type='html'>Life is funny. Remember there was a commercial about a job hunting website. One human was working for a bunch of monkeys. Well, sometimes in real life, it is like that. However, it is still life.  It keeps going on. Better enjoy it even if it is not that funny. If you can't change what is around you, change yourself to adapt it. It is raining now, why not dancing in the rain?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27966235-114740783238413476?l=b.zhaospace.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://b.zhaospace.com/feeds/114740783238413476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27966235&amp;postID=114740783238413476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/114740783238413476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27966235/posts/default/114740783238413476'/><link rel='alternate' type='text/html' href='http://b.zhaospace.com/2006/05/first-post.html' title='The First Post'/><author><name>Byron Zhao</name><uri>http://www.blogger.com/profile/13309685805162330900</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
