<?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-8789116829167621095</id><updated>2012-01-27T11:41:21.385+01:00</updated><title type='text'>Koen Warson's blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8789116829167621095.post-2836500562420959490</id><published>2008-09-01T12:01:00.001+02:00</published><updated>2008-09-01T12:01:19.953+02:00</updated><title type='text'>ESXi Unsupported Console Access or even SSH</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I know it's old news but you can access the ESXi console by using this unsupported method :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;reach to your ESXi over KVMoverIP or just console and press Alt-F1&lt;/li&gt;    &lt;li&gt;then type &amp;quot;&lt;strong&gt;UNSUPPORTED&lt;/strong&gt;&amp;quot; and press &amp;lt;&lt;strong&gt;enter&lt;/strong&gt;&amp;gt;&lt;/li&gt;    &lt;li&gt;login with your root login and password&lt;/li&gt;    &lt;li&gt;and you can do your thing ... or enable SSH in the next steps&lt;/li&gt;    &lt;li&gt;Edit the inetd.conf file by typing &amp;quot;&lt;strong&gt;vi /etc/inetd.conf&lt;/strong&gt;&amp;quot;&lt;/li&gt;    &lt;li&gt;remove the # in front of the SSH line&lt;/li&gt;    &lt;li&gt;reboot your ESXi server (or kill the inetd process and start it again)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The blogs that initially posted this info are :&amp;#160; &lt;br /&gt;(it's where I found it as well)&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://www.run-virtual.com/?p=223" href="http://www.run-virtual.com/?p=223"&gt;http://www.run-virtual.com/?p=223&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="http://www.vm-aware.com/2008/07/17/enable-ssh-for-esxi/" href="http://www.vm-aware.com/2008/07/17/enable-ssh-for-esxi/"&gt;http://www.vm-aware.com/2008/07/17/enable-ssh-for-esxi/&lt;/a&gt;&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/8789116829167621095-2836500562420959490?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/2836500562420959490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=2836500562420959490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/2836500562420959490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/2836500562420959490'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2008/09/esxi-unsupported-console-access-or-even.html' title='ESXi Unsupported Console Access or even SSH'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-952323910306929438</id><published>2008-06-09T17:35:00.001+02:00</published><updated>2008-06-09T17:44:17.684+02:00</updated><title type='text'>Unattended setup of Virtual Center</title><content type='html'>&lt;p&gt;I recently had to setup a VDI training environment which needed 6 virtual center servers.&amp;#160; I don't like repetitive tasks so I tried to script it a little. I would like to refer to &lt;a href="http://www.vinternals.com/2008/01/virtualcenter-25-silent-install.html"&gt;http://www.vinternals.com/2008/01/virtualcenter-25-silent-install.html&lt;/a&gt;&amp;#160; because that kind of gave me the start I needed.     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;I tried to put as much variables in there as possible.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;First I set some variables like where the Media is, the DBserver, ... then the script detects the hostname, I have 6 servers called VCTEAM1 ...6 and I take out the number to link the server to the right database in the back-end.&amp;#160; I assume the license file is called VCIlicense.lic and is in the VC_Media folder.&amp;#160; Then we start the installation; the installation itself doesn't initialize the database so we need to start &lt;strong&gt;vpxd.exe&lt;/strong&gt; with the &lt;strong&gt;-b&lt;/strong&gt; parameter to do so... and then next the install sequence for the VIclient is started, and it's done.&amp;#160; And most important here is the script :&lt;/p&gt;  &lt;p&gt;&lt;font size="1"&gt;#Install VC unattended      &lt;br /&gt;SET VC_Media=C:\VC250       &lt;br /&gt;SET Team=%computername:~7%       &lt;br /&gt;SET DBServer=SQL2005DB &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="1"&gt;#Create DSN connection      &lt;br /&gt;REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\vpx%Team% /v Driver /t REG_SZ /d C:\WINDOWS\system32\sqlncli.dll       &lt;br /&gt;REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\vpx%Team% /v Description /t REG_SZ /d vpx%Team%       &lt;br /&gt;REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\vpx%Team% /v Server /t REG_SZ /d %DBServer%       &lt;br /&gt;REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\vpx%Team% /v LastUser /t REG_SZ /d Team%Team%       &lt;br /&gt;REG ADD &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources&amp;quot; /v vpx%Team% /t REG_SZ /d &amp;quot;SQL Native Client&amp;quot; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="1"&gt;#Install Virtual Center + Lic Server      &lt;br /&gt;start &amp;quot;Installing VC&amp;quot; /wait &amp;quot;%VC_media%\vpx\VMware-vcserver.exe&amp;quot; /s /w /v&amp;quot;/qr WARNING_LEVEL=0 VMLS_LICENSEPATH=&amp;quot;%VC_Media%\VCIlicense.lic&amp;quot; VC_EDITION=vc DB_SERVER_TYPE=Custom DB_DSN=\&amp;quot;vpx%Team%\&amp;quot; DB_USERNAME=&amp;quot;Team%Team%&amp;quot; DB_PASSWORD=&amp;quot;vmware%Team%&amp;quot; INSTALL_VCI=\&amp;quot;\&amp;quot; REBOOT=SUPPRESS&amp;quot; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="1"&gt;#Initiate the Database Tables      &lt;br /&gt;start &amp;quot;Creating DB tables&amp;quot; /wait &amp;quot;C:\Program Files\VMware\Infrastructure\VirtualCenter Server\vpxd.exe&amp;quot; -b       &lt;br /&gt;net start vpxd &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="1"&gt;#Install VI Client      &lt;br /&gt;start &amp;quot;Installing VI Client&amp;quot; /wait &amp;quot;%VC_Media%\vpx\VMware-viclient.exe&amp;quot; /s /w /v&amp;quot;/qn /L*v &amp;quot;%TEMP%\vmvcc.log&amp;quot; WARNING_LEVEL=0&amp;quot; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="1"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Maybe one more point, in this script there is assumed that the connection goes to a SQL2005 database because the generated DSN is using the SQL Native Client DLL.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-952323910306929438?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/952323910306929438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=952323910306929438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/952323910306929438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/952323910306929438'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2008/06/unattended-setup-of-virtual-center.html' title='Unattended setup of Virtual Center'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-1813659468826751157</id><published>2008-05-26T11:51:00.001+02:00</published><updated>2008-05-26T12:02:35.185+02:00</updated><title type='text'>Create an NFS share on Windows 2003 Server R2 for use with ESX</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Jean Yves Dumont and myself posted a little demonstration on how to create an NFS share on Windows 2003 Server R2 for use with ESX.&lt;/p&gt;  &lt;p&gt;Here are the links :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.youtube.com/user/VMwareELearning"&gt;http://www.youtube.com/user/VMwareELearning&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://vmwareelearning.blip.tv"&gt;http://vmwareelearning.blip.tv&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you want to view it offline and higher quality send a mail to : nfsw2k3@vmware.com    &lt;br /&gt;and you receive an automatic bounce back with a download link.&lt;/p&gt;  &lt;p&gt;K.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-1813659468826751157?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/1813659468826751157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=1813659468826751157' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/1813659468826751157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/1813659468826751157'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2008/05/create-nfs-share-on-windows-2003-server.html' title='Create an NFS share on Windows 2003 Server R2 for use with ESX'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-7866165542598419246</id><published>2008-05-05T12:02:00.001+02:00</published><updated>2008-05-05T12:02:07.580+02:00</updated><title type='text'>Source Code available for ESXtasks tool</title><content type='html'>&lt;p&gt;I uploaded the source code for my ESXtasks tool.&amp;#160; &lt;span lang="EN-US" style="mso-ansi-language: en-us"&gt;It's a tool made with Vmware SDK 2.5.0 on Visual Basic 2008 Express Edition that automates a few tasks in your virtual infrastructure.     &lt;br /&gt;This tool is the result of some playing around with VB code and doesn&amp;#8217;t guarantee anything (not from me and certainly not from Vmware), for me the tool does its job, but off course you never know because I surely didn&amp;#8217;t test it in all possible ways. &lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-US" style="mso-ansi-language: en-us"&gt;From now on you can download the source code with the already compiled dlls so you can reuse it to start making other projects as well.&amp;#160; Keep me posted about your initiatives.     &lt;br /&gt;The site : &lt;a href="http://www.svmotion.com"&gt;http://www.svmotion.com&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-US" style="mso-ansi-language: en-us"&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span lang="EN-US" style="mso-ansi-language: en-us"&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/8789116829167621095-7866165542598419246?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/7866165542598419246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=7866165542598419246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/7866165542598419246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/7866165542598419246'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2008/05/source-code-available-for-esxtasks-tool.html' title='Source Code available for ESXtasks tool'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-8854202720042230424</id><published>2008-02-21T22:55:00.001+01:00</published><updated>2008-02-21T22:55:06.388+01:00</updated><title type='text'>Storage Vmotion with a GUI</title><content type='html'>&lt;p&gt;Hi,&lt;/p&gt;  &lt;p&gt;I know I'm not the first that had this idea, to create a tool like this, but it was fun to make and it's fun to share.&lt;/p&gt;  &lt;p&gt;So if you want to do a storage vmotion without installing a remote CLI and with the ease of a GUI, check out &lt;a href="http://www.svmotion.com"&gt;http://www.svmotion.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Things to know about my tool and storage vmotion :&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Storage Vmotion has a bug that crashes your VM, the tool checks if the VM is effected by this bug and cancels the SVmotion.&amp;#160; See also &lt;a href="http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&amp;amp;docType=kc&amp;amp;externalId=1003874&amp;amp;sliceId=1&amp;amp;docTypeID=DT_KB_1_1&amp;amp;dialogID=47044487&amp;amp;stateId=0%200%2047040711" target="_blank"&gt;Vmware KB&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Other functions like export settings and a multi server service console user management thingy ...&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Next steps for me ... in this tool ... extend it to be able to move multi datastore VMs and select different destinations for .vmx, and .vmdk's.&lt;/p&gt;  &lt;p&gt; any remarks can be sent to &lt;a href="mailto:gui@svmotion.com"&gt;gui@svmotion.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;K.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-8854202720042230424?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/8854202720042230424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=8854202720042230424' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/8854202720042230424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/8854202720042230424'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2008/02/storage-vmotion-with-gui.html' title='Storage Vmotion with a GUI'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-809436555998283369</id><published>2008-02-01T18:00:00.001+01:00</published><updated>2008-02-01T18:01:00.390+01:00</updated><title type='text'>VMware VDM with a security server. It's easy if you know how :-)</title><content type='html'>&lt;p&gt;I tried to install VDM with the security server in the DMZ but ran in some connectivity issue's.&amp;#160; Seems after a 1 day testing I found the clue.&amp;#160; First our setup :   &lt;br /&gt;    &lt;br /&gt;VDM Connection Server : 192.168.0.10 (LAN)&lt;/p&gt;  &lt;p&gt;Test Desktop : 192.168.0.20 (LAN)&lt;/p&gt;  &lt;p&gt;VDM Security Server : 192.168.1.2 (DMZ)&lt;/p&gt;  &lt;p&gt;External IP : x.y.z.c (WAN-IP or FQDN)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;First item to check on the external URL setting in the VDM Connection server put in : &lt;a href="https://192.168.0.10:443"&gt;https://192.168.0.10:443&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On the VDM Security Server, go to &amp;quot;c:\Program Files\Vmware\Vmware VDM\Server\sslgateway\conf&amp;quot;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Create a file named &amp;quot;locked.properties&amp;quot; open it with notepad and put in the next text :&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;clientHost=x.y.z.c     &lt;br /&gt;clientPort=443      &lt;br /&gt;clientProtocol=https&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Save and close it, restart the VDM Security Service and the VDM Connection Services and you are good to go.&lt;/p&gt;  &lt;p&gt;Off course you are also able to put a FQDN instead of the x.y.z.c&lt;/p&gt;  &lt;p&gt;H&amp;#232;h&amp;#232;&lt;/p&gt;  &lt;p&gt;K.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-809436555998283369?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/809436555998283369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=809436555998283369' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/809436555998283369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/809436555998283369'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2008/02/vmware-vdm-with-security-server-it-easy.html' title='VMware VDM with a security server. It&amp;#39;s easy if you know how :-)'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-8307839133620301610</id><published>2008-01-08T22:42:00.001+01:00</published><updated>2008-01-08T22:42:29.066+01:00</updated><title type='text'>Vmware Workstation on a Vista host gives some network issue's ...</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After installing Vmware Workstation 6.0.2 on Vista, I had some network issues.&amp;#160; Not able to connect to my Vista machine using RDP, SMB, ...&lt;/p&gt;  &lt;p&gt;After some google-ing I found this :&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.frameworkx.com/contentblogdetail.aspx?blog=57&amp;amp;id=690" href="http://www.frameworkx.com/contentblogdetail.aspx?blog=57&amp;amp;id=690"&gt;http://www.frameworkx.com/contentblogdetail.aspx?blog=57&amp;amp;id=690&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Which indeed solved my problem.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-8307839133620301610?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/8307839133620301610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=8307839133620301610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/8307839133620301610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/8307839133620301610'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2008/01/vmware-workstation-on-vista-host-gives.html' title='Vmware Workstation on a Vista host gives some network issue&amp;#39;s ...'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-7365813448187686996</id><published>2007-09-18T23:09:00.001+02:00</published><updated>2007-10-10T12:31:51.805+02:00</updated><title type='text'>vimsh : handy Vmware ESX Command line tool</title><content type='html'>&lt;p&gt;Hi,&lt;/p&gt; &lt;p&gt;Recently learned/discovered a handy command line tool on ESX :&lt;/p&gt; &lt;p&gt;vimsh&lt;/p&gt; &lt;p&gt;If you just run vimsh and press enter, you enter a sort of separate command line interface&lt;/p&gt; &lt;p&gt;You can do various things with this CLI here some examples :&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;vmsvc/getallvms :&lt;br&gt;gives you a list of all registered virtual machines&lt;br&gt;&lt;/p&gt; &lt;p&gt;vmsvc/poweron, vmsvc/poweroff, vmsvc/powerstate :&lt;br&gt;change/query powerstate of virtual machines&lt;br&gt;&lt;/p&gt; &lt;p&gt;vmsvc/removedisk &lt;br&gt;remove a virtual disk while your virtual machine is online&lt;br&gt;for example vmsvc/removedisk 64 0 4 N removes SCSI device 0:4 from virtual machine with vmID 64, the N leaves the virtual disk file intact.&lt;br&gt;&lt;/p&gt; &lt;p&gt;/hostsvc/vmotion/vnic_set portgroup3&lt;br&gt;enables vmotion on portgroup3, handy to integrate in post-setup configuration scripts&lt;br&gt;&lt;br&gt;and much much more ...&lt;br&gt;You can find a detailed white paper about vimsh at the great site &lt;a title="http://www.xtravirt.com/index.php?option=com_remository&amp;amp;Itemid=75&amp;amp;func=fileinfo&amp;amp;id=4" href="http://www.xtravirt.com/index.php?option=com_remository&amp;amp;Itemid=75&amp;amp;func=fileinfo&amp;amp;id=4"&gt;http://www.xtravirt.com/index.php?option=com_remository&amp;amp;Itemid=75&amp;amp;func=fileinfo&amp;amp;id=4&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;For scripting purposes you can use this command in non-interactive mode, for example : &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;vimsh -ne vmsvc/getallvms &amp;gt; /root/registeredvms.txt&lt;/p&gt;&lt;/blockquote&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-7365813448187686996?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/7365813448187686996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=7365813448187686996' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/7365813448187686996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/7365813448187686996'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/09/vimsh-handy-vmware-esx-command-line.html' title='vimsh : handy Vmware ESX Command line tool'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-1544608334254779291</id><published>2007-06-20T11:55:00.001+02:00</published><updated>2007-06-26T16:30:59.363+02:00</updated><title type='text'>Clustering your Vmware License server</title><content type='html'>&lt;p&gt;Clustering your Vmware License server is quite easy but there are a few things to know.&amp;nbsp; In our setup we used a Majority Node set cluster with file share withness.&amp;nbsp; We installed the license servers on each node and uploaded the license files locally in the licensing directory.&lt;/p&gt; &lt;p&gt;Then we created a resource group with "IP", "Network name", and "Generic service" pointing to the Vmware License service, and if you like you can add your Virtual Center Service as well. (mind KB doc. &lt;a href="http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&amp;amp;externalId=2195771"&gt;http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&amp;amp;externalId=2195771&lt;/a&gt;&amp;nbsp;and be sure you use VC 2.0.1 patch2)&lt;br&gt;&lt;br&gt;After starting the license server we noticed that the license server takes over the node name and not the clustered resource network name. Seems no big deal at first but apparently the ESX-servers dynamically change the license server name in their config to the node name.&amp;nbsp; If that node fails and the other node takes over the licensing service, all your ESX-servers will point to the wrong locations.&lt;/p&gt; &lt;p&gt;But there is a solution :&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Stop the Vmware license server  &lt;li&gt;Go to the license files and open them  &lt;li&gt;Search for "SERVER this_host ANY 27000" be sure to take to one without the # in front of the line  &lt;li&gt;Edit this line and add @&amp;lt;your hostname&amp;gt;, so for example if you clustered resource network name is "VCSERVER01" the line should be : "SERVER this_host ANY &lt;a href="mailto:27000@VCSERVER01"&gt;27000@VCSERVER01&lt;/a&gt;"&lt;br&gt;Clustered networknames are allways uppercase.  &lt;li&gt;Search for "VENDOR VMWARELM port=27010" be sure to take to one without the # in front of the line  &lt;li&gt;Edit this line and add @&amp;lt;your hostname&amp;gt;, so for example if you clustered resource network name is "VCSERVER01" the line should be : "VENDOR VMWARELM port=27010@VCSERVER01"&lt;br&gt;Clustered networknames are allways uppercase.  &lt;li&gt;Save the file  &lt;li&gt;Do this for each license file  &lt;li&gt;Copy the license files to the other node  &lt;li&gt;Start the Vmware License service&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/8789116829167621095-1544608334254779291?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/1544608334254779291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=1544608334254779291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/1544608334254779291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/1544608334254779291'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/06/clustering-your-vmware-license-server.html' title='Clustering your Vmware License server'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-1047472358833552206</id><published>2007-04-02T20:04:00.001+02:00</published><updated>2007-04-02T20:14:14.523+02:00</updated><title type='text'>Problems are hard, solutions are easy ...</title><content type='html'>&lt;p&gt;I had a few clusters-across-boxes on my ESX-servers, and as Vmware described in its guides, I used RDM's.&amp;nbsp;&lt;br&gt;&lt;br&gt;The result of that was that I wasn't able to add&amp;nbsp;nor create vmfs's anymore.&amp;nbsp;&amp;nbsp; Vmkwarning logs showed SCSI-reservation errors, what didn't suprise me as the MS-cluster-service does this, but I couldn't understand that the VI-client timed out on this.&lt;br&gt;&lt;/p&gt; &lt;p&gt;After long search and consulting some college's we came to the idea to increase VI-client timeout settings.&amp;nbsp; (You can find it in the Edit menu of the VI-client, called client settings, remote command timeout)&amp;nbsp; And ofcourse that did the trick, so conclusion : problems are hard, solutions easy !&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-1047472358833552206?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/1047472358833552206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=1047472358833552206' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/1047472358833552206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/1047472358833552206'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/04/problems-are-hard-solutions-are-easy.html' title='Problems are hard, solutions are easy ...'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-3299091536734805274</id><published>2007-03-20T12:37:00.003+01:00</published><updated>2007-03-20T12:37:42.347+01:00</updated><title type='text'>Lost ESX-server's root password ?!?!! :-(</title><content type='html'>&lt;p&gt;After a little google-ing I found a Red Hat Enterprise password reset procedure, that also works on ESX 3,&amp;nbsp;actually it's quite easy.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Reboot your ESX-server.  &lt;li&gt;In the Linux GRUB menu select "&lt;strong&gt;&lt;em&gt;&lt;font color="#ff0000"&gt;Service Console&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;" and press "&lt;strong&gt;&lt;em&gt;&lt;font color="#ff0000"&gt;e&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;" to edit.  &lt;li&gt;Go to the line that starts with "&lt;strong&gt;&lt;em&gt;&lt;font color="#ff0000"&gt;kernel&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;" and press "&lt;strong&gt;&lt;em&gt;&lt;font color="#ff0000"&gt;e&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;" again  &lt;li&gt;Append the word "&lt;strong&gt;&lt;em&gt;&lt;font color="#ff0000"&gt;single&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;" at the end of the line and press enter  &lt;li&gt;Press "b" to boot with these options  &lt;li&gt;Once the system is booted you get a Linux command prompt, where you can enter "&lt;strong&gt;&lt;em&gt;&lt;font color="#ff0000"&gt;passwd&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;" to change the password  &lt;li&gt;Reboot and login using your new password&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-3299091536734805274?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/3299091536734805274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=3299091536734805274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/3299091536734805274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/3299091536734805274'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/03/lost-esx-server-root-password.html' title='Lost ESX-server&amp;#39;s root password ?!?!! :-('/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-7948894927137223950</id><published>2007-03-16T00:00:00.001+01:00</published><updated>2007-03-16T00:00:02.582+01:00</updated><title type='text'>Virtual Center High Availability ...</title><content type='html'>&lt;p&gt;How to ...&amp;nbsp;for now I'm not sure ...&lt;/p&gt; &lt;p&gt;I have a 2 site config with 2 ESX-clusters one in each site.&lt;br&gt;I thought to install a MNS-cluster with a file share witness, and use the new cluster-aware features of VC with patch 2.&lt;br&gt;&lt;br&gt;I would like to virtualize the 2 cluster nodes and put 1 node in each site, and maybe put the witness file share in a 3th site.&lt;/p&gt; &lt;p&gt;It's certainly something to consider but not sure if it will work ... waiting for input from Vmware support ...&lt;/p&gt; &lt;p&gt;to be continued ...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-7948894927137223950?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/7948894927137223950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=7948894927137223950' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/7948894927137223950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/7948894927137223950'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/03/virtual-center-high-availability.html' title='Virtual Center High Availability ...'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-4132964568457395888</id><published>2007-03-10T23:46:00.000+01:00</published><updated>2007-03-11T00:07:22.872+01:00</updated><title type='text'>Unattended install of ESX with Microsoft's RIS-server</title><content type='html'>&lt;p&gt;I needed to install a lot of ESX servers and thought of a little automation.So I looked around the web and found this link : &lt;a href="http://www.vmware.com/community/message.jspa?messageID=466174" target="_blank"&gt;http://www.vmware.com/community/message.jspa?messageID=466174&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In short it comes to this :&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Setup the RIS Server :&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Install DHCP and RIS&lt;/li&gt;&lt;li&gt;On your RIS server create the following folder structure: Setup\English\Images\PXELinux\i386\templates\pxelinux.cfg\ (pxelinux.cfg is a folder) &lt;/li&gt;&lt;li&gt;Download the latest version of syslinux from: &lt;a href="http://www.kernel.org/pub/linux/utils/boot/syslinux/" target="_blank"&gt;http://www.kernel.org/pub/linux/utils/boot/syslinux/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;From the ESX 3 (this works with 2.5.x as well) CD (images\pxeboot) copy the following files to Setup\English\Images\PXELinux\i386\templates vmlinuz initrd.img&lt;br /&gt;&lt;br /&gt;NOTE: you MAY want to rename these files IF you plan on have multiple versions of ESX builds available.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;From the file you downloaded in step 2, copy the pxelinux.0 to the templates folder.&lt;/li&gt;&lt;li&gt;Create a file called pxelinux.sif file in the template folder with the following contents: &lt;em&gt;[OSChooser]&lt;br /&gt;Description = "Linux"&lt;br /&gt;Help = "This option runs a Linux installer."&lt;br /&gt;LaunchFile = "Setup\English\Images\PXELinux\i386\templates\pxelinux.0"&lt;br /&gt;ImageType = Flat Version="1.01"&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;In the Setup\English\Images\PXELinux\i386\templates\pxelinux.cfg folder create a file called 'default' (no extension) with the following info.&lt;br /&gt;&lt;em&gt;DEFAULT esx&lt;br /&gt;prompt 1&lt;br /&gt;display boot.msg&lt;br /&gt;timeout 1000&lt;br /&gt;label esx&lt;br /&gt;kernel vmlinuz append initrd=initrd.img&lt;br /&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Install NFS on your RIS server, Windows 2003 R2 provides it as a standard component&lt;/li&gt;&lt;li&gt;Create an NFS share with a copy of the Vmware ESX 3.0.1 CD. &lt;/li&gt;&lt;li&gt;Enable scripted installation feature on an already installed ESX to create the answer files.&lt;br /&gt;You can use this link page 94 : &lt;a href="http://www.vmware.com/pdf/vi3_installation_guide.pdf" target="_blank"&gt;http://www.vmware.com/pdf/vi3_installation_guide.pdf&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Log in to the ESX Server 3.0.1 service console as root. &lt;/li&gt;&lt;li&gt;Open the file/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/webapps/ui/WEB-INF/struts-config.xml in a text editor such as vi. &lt;/li&gt;&lt;li&gt;Locate the scripted section. &lt;/li&gt;&lt;li&gt;Comment out the line reading:&lt;action parameter="/WEB-INF/jsp/scriptedInstall/disabled.jsp" type="org.apache.struts.actions.ForwardAction" path="/scriptedInstall"&gt; &lt;/li&gt;&lt;li&gt;Uncomment the following lines:&lt;!--&lt;action path="/scriptedInstall" type="com.vmware.webcenter.scripted.ProcessAction"&gt;&lt;forward name="scriptedInstall.form1" path="/WEB-INF/jsp/scriptedInstall/form1.jsp"&gt;&lt;forward name="scriptedInstall.form2" path="/WEB-INF/jsp/scriptedInstall/form2.jsp"&gt;&lt;forward name="scriptedInstall.form3" path="/WEB-INF/jsp/scriptedInstall/form3.jsp"&gt;&lt;forward name="scriptedInstall.form4" path="/WEB-INF/jsp/scriptedInstall/form4.jsp"&gt;&lt;forward name="scriptedInstall.form5" path="/WEB-INF/jsp/scriptedInstall/form5.jsp"&gt;&lt;forward name="scriptedInstall.form6" path="/WEB-INF/jsp/scriptedInstall/form6.jsp"&gt;&lt;forward name="scriptedInstall.form7" path="/WEB-INF/jsp/scriptedInstall/form7.jsp"&gt;&lt;/action&gt;--&gt; &lt;/li&gt;&lt;li&gt;Save and close the file. &lt;/li&gt;&lt;li&gt;Type service vmware-webAccess restart. &lt;/li&gt;&lt;li&gt;Launch a supported Web browser and enter the URL of your ESX Server installation to open VI Web Access.The Welcome page appears. &lt;/li&gt;&lt;li&gt;Click Log in to the Scripted Installer. &lt;/li&gt;&lt;li&gt;Follow the onscreen instructions to create and download the answer file &lt;/li&gt;&lt;li&gt;Save the answer file in the root of your NFS share. &lt;/li&gt;&lt;li&gt;Boot your new physical server, let it boot from PXE &lt;/li&gt;&lt;li&gt;At the boot: type esx and the link to the answer file you want to use during install, for example : esx ks=nfs:192.168.29.45:/PXEInstallESX/KS.cfg&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;TIP : If you have the MAC-addresses of your servers up-front (some hardware vendors can provide this info together with the serial number of the server), you can create additionale files in the Setup\English\Images\PXELinux\i386\templates\pxelinux.cfg directory. Name them after MAC-addresses of your servers.&lt;br /&gt;&lt;em&gt;DEFAULT esx&lt;br /&gt;prompt 1&lt;br /&gt;display boot.msg&lt;br /&gt;timeout 1000&lt;br /&gt;label esx&lt;br /&gt;kernel vmlinuz&lt;br /&gt;append initrd=initrd.img ks=nfs:192.168.29.45:/PXEInstallESX/KS.cfg&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;This way everything would be fully automated.&lt;br /&gt;&lt;br /&gt;Have fun with it ...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-4132964568457395888?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/4132964568457395888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=4132964568457395888' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/4132964568457395888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/4132964568457395888'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/03/unattended-install-of-esx-with.html' title='Unattended install of ESX with Microsoft&apos;s RIS-server'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-3196388768135440391</id><published>2007-01-18T22:42:00.000+01:00</published><updated>2007-01-18T22:46:38.805+01:00</updated><title type='text'>Problems upgrading ESX 3.0 to 3.0.1</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Upgrading ESX 3.0 to ESX 3.0.1 with a remote repository is not really working for me.&lt;br /&gt;Found a very helpfull post on &lt;a href="http://www.vmug.nl/"&gt;http://www.vmug.nl/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Seems that it's better to upgrade yum-2.0.7-3vmw.noarch.rpm and VMware-esx-scripts-3.0.1-32039.i386.rpm manually first and then do the esxupdate. Vmware-Esx-Scripts contains the esxupdate script itself, and that script seems to use yum.&lt;br /&gt;&lt;br /&gt;The way to do it : Go into the 32039 directory, as root and type :&lt;br /&gt;1) rpm -Uvh yum-2.0.7-3vmw.noarch.rpm&lt;br /&gt;2) rpm -Uvh VMware-esx-scripts-3.0.1-32039.i386.rpm&lt;br /&gt;3) esxupdate -f update&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-3196388768135440391?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/3196388768135440391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=3196388768135440391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/3196388768135440391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/3196388768135440391'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/01/problems-upgrading-esx-30-to-301.html' title='Problems upgrading ESX 3.0 to 3.0.1'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-8855673161035345154</id><published>2007-01-16T23:37:00.000+01:00</published><updated>2007-01-16T23:45:38.333+01:00</updated><title type='text'>Vmware ESX 3 patch updates through FTP ...</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Allthough we only have four ESX-servers for the moment I tried to make a ftp-repository for all ESX-patches.   I put the FTP-server on my virtual center server.  But it didn't work proporly, I allways got this error :&lt;br /&gt;&lt;br /&gt;# esxupdate -r &lt;a href="ftp://172.28.247.223/dslib/ESX-1006511"&gt;ftp://172.28.247.223/dslib/ESX-1006511&lt;/a&gt; update&lt;br /&gt;INFO: Configuring...&lt;br /&gt;INFO: Preparing to install VMware ESX Server ESX-1006511...&lt;br /&gt;ERROR: Error (1) executing [yum info] retrygrab() failed for: &lt;a href="ftp://172.28.247.223/dslib/ESX-1006511/headers/header.info"&gt;ftp://172.28.247.223/dslib/ESX-1006511/headers/header.info&lt;/a&gt;&lt;br /&gt;Executing failover method failover: out of servers to try Error getting file &lt;a href="ftp://172.28.247.223/dslib/ESX-1006511/headers/header.info"&gt;ftp://172.28.247.223/dslib/ESX-1006511/headers/header.info&lt;/a&gt;[Errno 6]&lt;br /&gt;ERROR: Url Return no Content-Length - something is wrong&lt;br /&gt;Gathering header information file(s) from server(s) Server:&lt;br /&gt;Esxupdate-compatible repository for VMware ESX Server ESX-1006511&lt;br /&gt;&lt;br /&gt;After some google-ing I found this procedure:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Login to the service console as root&lt;/li&gt;&lt;li&gt;Change directory to /usr/share/yum&lt;/li&gt;&lt;li&gt;Make a backup copy of urlgrabber.py (IMPORTANT) cp urlgrabber.py urlgrabber.py.BAK&lt;/li&gt;&lt;li&gt;Edit urlgrabber.py and find the following lines:&lt;br /&gt;&lt;br /&gt;if have_urllib2 or scheme != 'file':&lt;br /&gt;# urllib does not provide content-length for local files&lt;br /&gt;if not hdr is None and not hdr.has_key('Content-Length'):&lt;br /&gt;raise URLGrabError(6, _('ERROR: Url Return no Content-Length - something is wrong'))&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Comment them out (Add a '#' at the beginning of the line):&lt;br /&gt;&lt;br /&gt;# if have_urllib2 or scheme != 'file': #&lt;br /&gt;# urllib does not provide content-length for local files&lt;br /&gt;# if not hdr is None and not hdr.has_key('Content-Length'):&lt;br /&gt;# raise URLGrabError(6, _('ERROR: Url Return no Content-Length - something is wrong')) Try the esxupdate command again..&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Then try the esxupdate again&lt;/li&gt;&lt;/ul&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/8789116829167621095-8855673161035345154?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/8855673161035345154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=8855673161035345154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/8855673161035345154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/8855673161035345154'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/01/vmware-esx-3-patch-updates-through-ftp.html' title='Vmware ESX 3 patch updates through FTP ...'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-6047375637224591722</id><published>2007-01-12T23:00:00.000+01:00</published><updated>2007-01-13T23:02:45.060+01:00</updated><title type='text'>ESX 3.0 can use datastores on NFS and Windows R2 is NFS-capable out of the box ...</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Yesterday I had the idea to make an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0" onclick="BLOG_clickHandler(this)"&gt;NFS&lt;/span&gt;-share on my Virtual Center server. I would like to use it as a repository for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1" onclick="BLOG_clickHandler(this)"&gt;ISOs&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2" onclick="BLOG_clickHandler(this)"&gt;VM&lt;/span&gt;-&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;Templates&lt;/span&gt; to make it easier for Windows Admins to upload &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4" onclick="BLOG_clickHandler(this)"&gt;ISOs&lt;/span&gt; to a Virtual Infrastructure. If this works they only need to copy their &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5" onclick="BLOG_clickHandler(this)"&gt;ISOs&lt;/span&gt; to the right location on the Virtual Center server and all &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6" onclick="BLOG_clickHandler(this)"&gt;ESX's&lt;/span&gt; have automatically access to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7" onclick="BLOG_clickHandler(this)"&gt;ISOs&lt;/span&gt;, floppies, ... No hassle with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8" onclick="BLOG_clickHandler(this)"&gt;sftp&lt;/span&gt;, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;accounts&lt;/span&gt; on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10" onclick="BLOG_clickHandler(this)"&gt;ESX&lt;/span&gt;, ...&lt;br /&gt;&lt;br /&gt;As my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11" onclick="BLOG_clickHandler(this)"&gt;VC&lt;/span&gt; is a Windows 2003 R2 I could just install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12" onclick="BLOG_clickHandler(this)"&gt;NFS&lt;/span&gt; by using "Add/Remove Windows Components". It's a build-in feature now.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;First try :&lt;/u&gt;&lt;br /&gt;I installed the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13" onclick="BLOG_clickHandler(this)"&gt;NFS&lt;/span&gt; components, shared a folder, with NFS's standard settings, and made the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14" onclick="BLOG_clickHandler(this)"&gt;NFS&lt;/span&gt;-links in Virtual Center on every &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15" onclick="BLOG_clickHandler(this)"&gt;ESX&lt;/span&gt;-box.&lt;br /&gt;Everything looks good but the connection wasn't really stable. Copying large files always failed.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Second try :&lt;/u&gt;&lt;br /&gt;I found some info on the web to adjust a few settings on the windows side :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Anonymous &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16" onclick="BLOG_clickHandler(this)"&gt;UID&lt;/span&gt;: 2 (instead of the std -2)&lt;/li&gt;&lt;li&gt;Anonymous &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17" onclick="BLOG_clickHandler(this)"&gt;GID&lt;/span&gt;: 0 (instead of the std -2)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Next step for me will be to secure this, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;although&lt;/span&gt; everything is in a private &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19" onclick="BLOG_clickHandler(this)"&gt;VLAN&lt;/span&gt;, I would like to have some access control ... &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-6047375637224591722?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/6047375637224591722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=6047375637224591722' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/6047375637224591722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/6047375637224591722'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/01/esx-30-can-use-datastores-on-nfs-and.html' title='ESX 3.0 can use datastores on NFS and Windows R2 is NFS-capable out of the box ...'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-7289491777847595544</id><published>2007-01-07T20:57:00.000+01:00</published><updated>2007-01-07T21:00:51.957+01:00</updated><title type='text'>Change TSprofile for a lot of users ...</title><content type='html'>Recently I had to change a lot of user's TS-profile settings, I wasn't able to do it with GPO's because I had to deal with W2k Citrix Servers so I tried to use the TSprof.exe-tool but that didn't work also because I had a %-sign in the TS-profile. The %value% was directly translated and only the result was saved in the user property, so I made a little VB-program using Visual Basic Express Ed. to do the job, ... (code and .exe included)&lt;br /&gt;&lt;br /&gt;You can use it this way :&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#33ff33;"&gt;&lt;span style="color:#009900;"&gt;Changes tsprofilepaths of users listed in file.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;Usage : UpdateTSprofile -s:[servername] -f:[path/file] -p:[tsroamingprofilepath]&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;-h&lt;/strong&gt; help, shows this info&lt;br /&gt;&lt;strong&gt;-s:[servername]&lt;/strong&gt; domaincontroller to connect to&lt;br /&gt;&lt;strong&gt;-f:[path/file]&lt;br /&gt;&lt;/strong&gt;file path with users to update format should be one domain\user a line&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;-p:[tsroamingprofilepath]&lt;br /&gt;&lt;/strong&gt;path to tsroamingprofilepath if this contains &lt;span style="color:#ff0000;"&gt;%&lt;/span&gt; replace &lt;span style="color:#ff0000;"&gt;%&lt;/span&gt; with &lt;span style="color:#ff0000;"&gt;?&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;Caution : Existing TS-profile Value's will be replaced&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-7289491777847595544?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/7289491777847595544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=7289491777847595544' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/7289491777847595544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/7289491777847595544'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/01/change-tsprofile-for-lot-of-users.html' title='Change TSprofile for a lot of users ...'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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-8789116829167621095.post-5323313780801856435</id><published>2007-01-06T22:08:00.000+01:00</published><updated>2007-01-06T22:48:18.993+01:00</updated><title type='text'>My first article ...</title><content type='html'>My first article ... Not sure where this will go but we will see what the future brings. I will try to put some professional experiences here ...&lt;br /&gt;For example last week I was confronted with a few ESX-servers installed with tiny partitions, and no separate partition for /var/log ...&lt;br /&gt;A best practice should be to provide a separate partition for /var or /var/log.But of course if it's installed this way you have to live with it ...&lt;br /&gt;I used a standard feature of most Linux/Unix machines that is also included in ESX 2.5/3.0 : "logrotate" ...&lt;br /&gt;Here the procedure :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On ESX servers there should be separate partitions for /var and/or /var/log, if those partitions are to small or integrated in to the "/"-partition it can destabilize the ESX-server.&lt;br /&gt;&lt;br /&gt;To adjust the automatic logrotate/Cleanup please use this procedure :&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;SSH-logon to the ESX-server&lt;/li&gt;&lt;li&gt;su to get root permissions&lt;/li&gt;&lt;li&gt;vi /etc/logrotate.conf --&gt; changes are in &lt;span style="color:#ff0000;"&gt;red&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;# see "man logrotate" for details&lt;br /&gt;# rotate log files weekly&lt;br /&gt;weekly&lt;br /&gt;# keep 4 weeks worth of backlogs&lt;br /&gt;rotate&lt;span style="color:#ff0000;"&gt; 2&lt;/span&gt;&lt;br /&gt;# create new (empty) log files after rotating old onescreate&lt;br /&gt;# uncomment this if you want your log files compressed&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;compress&lt;br /&gt;&lt;/span&gt;# RPM packages drop log rotation information into this directoryinclude /etc/logrotate.d&lt;br /&gt;# no packages own lastlog or wtmp -- we'll rotate them here&lt;br /&gt;/var/log/wtmp {&lt;br /&gt;monthly&lt;br /&gt;create 0664 root utmp&lt;br /&gt;rotate 1&lt;br /&gt;}&lt;br /&gt;# system-specific logs may be also be configured here.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;vi /etc/logrotate.d/vmkernel --&gt; changes are in &lt;span style="color:#ff0000;"&gt;red&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;/var/log/vmkernel {&lt;br /&gt;missingok&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;compress&lt;br /&gt;&lt;/span&gt;# keep a history over 3 years.&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;weekly&lt;br /&gt;rotate 2&lt;/span&gt;&lt;br /&gt;# max log size of 200k (thus limiting total disk usage to under 8megs)&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;size 100k&lt;br /&gt;&lt;/span&gt;sharedscripts&lt;br /&gt;postrotate&lt;br /&gt;/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` 2&gt; /dev/null true&lt;br /&gt;endscript&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;run this command : "/usr/sbin/logrotate -f /etc/logrotate.conf"&lt;/li&gt;&lt;li&gt;go to the /var/log dir and cleanup, a last time manually, all log-files with an extension greater or equal then .2&lt;/li&gt;&lt;li&gt;exit&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8789116829167621095-5323313780801856435?l=effectief.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://effectief.blogspot.com/feeds/5323313780801856435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8789116829167621095&amp;postID=5323313780801856435' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/5323313780801856435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8789116829167621095/posts/default/5323313780801856435'/><link rel='alternate' type='text/html' href='http://effectief.blogspot.com/2007/01/my-first-article.html' title='My first article ...'/><author><name>Koen Warson</name><uri>http://www.blogger.com/profile/08606054978692906187</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>
