<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ZyHui &#187; VMware</title>
	<atom:link href="http://blog.onecheng.com/archives/tag/vmware/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.onecheng.com</link>
	<description>技术不是问题，关键是做人要厚道！</description>
	<lastBuildDate>Thu, 20 May 2010 05:30:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>在VMware中创建共享磁盘</title>
		<link>http://blog.onecheng.com/archives/327</link>
		<comments>http://blog.onecheng.com/archives/327#comments</comments>
		<pubDate>Tue, 25 Mar 2008 09:00:24 +0000</pubDate>
		<dc:creator>zyhui</dc:creator>
				<category><![CDATA[虚拟技术]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[共享磁盘]]></category>

		<guid isPermaLink="false">http://blog.onecheng.com/archives/327</guid>
		<description><![CDATA[<p>1、创建磁盘</p>
<p>在虚拟机软件的安装目录下，有个vmware-vdiskmanager.exe文件（老版本用plainmaker.exe），运行该命令：</p>
<p>D:\Program files\VMware\VMware Workstation&#62;vmware-vdiskmanager.exe -c -s 20000MB -a lsilogic -t 2 d:\share\sharedisk.vmdk</p>
<p>以上命令在D盘的share文件夹下生成了个20GB的磁盘，有两个文件：</p>
<p>sharedisk-flat.vmdk   sharedisk.vmdk</p>
<p></p>
<p>2、配置虚拟机</p>
<p>在虚拟机器界面选择&#8220;Edit virtual machine settings&#8221;添加硬盘，选&#8220;Use a existing virtual disk&#8221;，添加sharedisk.vmdk，双击新加的磁盘，在弹出的磁盘属性窗选&#8220;advance&#8221;，为新加的硬盘选择虚拟设备节点：sharedisk.vmdk选定&#8220;SCSI 2:0&#8221;。</p>
<p>分别打开两台虚拟机目录中的vmx文件，在最后一行添加：   scsi2:0.shared=&#34;TRUE&#34;    disk.locking=&#34;FALSE&#34;     scsi2:0.SharedBus=&#34;Virtual&#34; </p>
<p>我在VMware Server 1.0.4上配置成功，但是在VMware workstation 6上配置好之后，启动虚拟机的时候系统提示Clustering is not supportted for VMware Workstation，有人说Workstation 5.x的也可以，我没测试。</p>
]]></description>
			<content:encoded><![CDATA[<p>1、创建磁盘</p>
<p>在虚拟机软件的安装目录下，有个vmware-vdiskmanager.exe文件（老版本用plainmaker.exe），运行该命令：</p>
<p>D:\Program files\VMware\VMware Workstation&gt;vmware-vdiskmanager.exe -c -s 20000MB -a lsilogic -t 2 d:\share\sharedisk.vmdk</p>
<p>以上命令在D盘的share文件夹下生成了个20GB的磁盘，有两个文件：</p>
<p>sharedisk-flat.vmdk   <br />sharedisk.vmdk</p>
<p><span id="more-327"></span></p>
<p>2、配置虚拟机</p>
<p>在虚拟机器界面选择&#8220;Edit virtual machine settings&#8221;添加硬盘，选&#8220;Use a existing virtual disk&#8221;，添加sharedisk.vmdk，双击新加的磁盘，在弹出的磁盘属性窗选&#8220;advance&#8221;，为新加的硬盘选择虚拟设备节点：sharedisk.vmdk选定&#8220;SCSI 2:0&#8221;。</p>
<p>分别打开两台虚拟机目录中的vmx文件，在最后一行添加：   <br />scsi2:0.shared=&quot;TRUE&quot;    <br />disk.locking=&quot;FALSE&quot;     <br />scsi2:0.SharedBus=&quot;Virtual&quot; </p>
<p>我在VMware Server 1.0.4上配置成功，但是在VMware workstation 6上配置好之后，启动虚拟机的时候系统提示Clustering is not supportted for VMware Workstation，有人说Workstation 5.x的也可以，我没测试。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.onecheng.com/archives/327/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware Server中虚拟机随宿主机自动启动</title>
		<link>http://blog.onecheng.com/archives/309</link>
		<comments>http://blog.onecheng.com/archives/309#comments</comments>
		<pubDate>Wed, 02 Jan 2008 22:43:18 +0000</pubDate>
		<dc:creator>zyhui</dc:creator>
				<category><![CDATA[虚拟技术]]></category>
		<category><![CDATA[]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[自动启动]]></category>
		<category><![CDATA[虚拟机]]></category>

		<guid isPermaLink="false">http://blog.onecheng.com/archives/309</guid>
		<description><![CDATA[<p>访问虚拟机宿主   http://&#60;vmhost&#62;:8222 或者 https://&#60;vmhost&#62;:8333    用宿主的管理员帐号登陆.    在options页面, 开启 Start Up and Shut Down Virtual Machines 这个选项. 保存退出.</p>
<p>打开 VMWare Server Console, 打开需要自动启动的虚拟机.     VM-&#62;Settings-&#62;Options-&#62;Startup/Shudown    选中 this user , 并添如管理员用户密码    在 on host startup 选中 Power ON</p>
<p>重新启动宿主服务器看看，虚拟机是不是自动启动了？</p>
]]></description>
			<content:encoded><![CDATA[<p>访问虚拟机宿主   <br />http://&lt;vmhost&gt;:8222 或者 https://&lt;vmhost&gt;:8333    <br />用宿主的管理员帐号登陆.    <br />在options页面, 开启 Start Up and Shut Down Virtual Machines 这个选项. 保存退出.</p>
<p>打开 VMWare Server Console, 打开需要自动启动的虚拟机.     <br />VM-&gt;Settings-&gt;Options-&gt;Startup/Shudown    <br />选中 this user , 并添如管理员用户密码    <br />在 on host startup 选中 Power ON</p>
<p>重新启动宿主服务器看看，虚拟机是不是自动启动了？</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.onecheng.com/archives/309/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VI3 (ESX3) 破解/授权历史回顾</title>
		<link>http://blog.onecheng.com/archives/18</link>
		<comments>http://blog.onecheng.com/archives/18#comments</comments>
		<pubDate>Fri, 02 Nov 2007 09:14:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[虚拟技术]]></category>
		<category><![CDATA[ESX Server]]></category>
		<category><![CDATA[ESX3]]></category>
		<category><![CDATA[VI3]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://blog.onecheng.com/archives/18</guid>
		<description><![CDATA[<p>自从 VI3 (ESX3) 发布后，破解/授权经历了几个时代。也产生了不少误解。下面我们来回顾一下。首先，要对 VI3 的授权做一下介绍。VI3 由以下部件组成：ESX －主机。VI 中最重要的部件。VIC －VI Client。客户端。创建/配置/开关虚拟机。VC －Virtual Center。管理服务器。提供 HA、DRS、Template、Clone等&#8221;企业功能&#8221;。License Server。授权服务器。负责管理授权。VI3 的授权有三种方式：Host License：授权文件存放在 ESX 主机上。Server License：授权文件存放在 License Server 上。混合方式：ESX 和 License Server 都有授权文件。既然 VI3 有那么多部件，又有那么多授权方式，到底我们需要什么部件？采用什么授权方式最好？1) 如果你只是需要建虚拟机。那你只需要 ESX 和 VIC。最简单的授权方式是主机授权(Host License)。（当然你也可以采用其他授权方式）局限是：你不能使用一些&#8221;企业功能&#8221;。如 HA (High Availability)、DRS、Template、Clone 等。2) 如果你想体会 VI3 的全部功能，你需要所有部件：ESX、VIC、VC、License Server。推荐的授权方式是服务器授权 Server License。（也可以采用混合授权）。VI3 采用 FlexLM 的授权机制。以 CPU 为授权单位。一个 Host License 看上去是这样的：INCREMENT PROD_ESX_FULL VMWARELM 2005.05 [...]]]></description>
			<content:encoded><![CDATA[<p>自从 VI3 (ESX3) 发布后，破解/授权经历了几个时代。也产生了不少误解。下面我们来回顾一下。<br goog_docs_charIndex="74" /><br goog_docs_charIndex="75" />首先，要对 VI3 的授权做一下介绍。<br goog_docs_charIndex="95" /><br goog_docs_charIndex="96" />VI3 由以下部件组成：<br goog_docs_charIndex="109" />ESX －主机。VI 中最重要的部件。<br goog_docs_charIndex="129" />VIC －VI Client。客户端。创建/配置/开关虚拟机。<br goog_docs_charIndex="163" />VC －Virtual Center。管理服务器。提供 HA、DRS、Template、Clone等&#8221;企业功能&#8221;。<br goog_docs_charIndex="223" />License Server。授权服务器。负责管理授权。<br goog_docs_charIndex="254" /><span id="more-18"></span><br goog_docs_charIndex="255" />VI3 的授权有三种方式：<br goog_docs_charIndex="269" />Host License：授权文件存放在 ESX 主机上。<br goog_docs_charIndex="299" />Server License：授权文件存放在 License Server 上。<br goog_docs_charIndex="340" />混合方式：ESX 和 License Server 都有授权文件。<br goog_docs_charIndex="374" /><br goog_docs_charIndex="375" />既然 VI3 有那么多部件，又有那么多授权方式，到底我们需要什么部件？采用什么授权方式最好？<br goog_docs_charIndex="422" /><br goog_docs_charIndex="423" />1) 如果你只是需要建虚拟机。那你只需要 ESX 和 VIC。最简单的授权方式是主机授权(Host License)。（当然你也可以采用其他授权方式）<br goog_docs_charIndex="499" />局限是：你不能使用一些&#8221;企业功能&#8221;。如 HA (High Availability)、DRS、Template、Clone 等。<br goog_docs_charIndex="564" /><br goog_docs_charIndex="565" />2) 如果你想体会 VI3 的全部功能，你需要所有部件：ESX、VIC、VC、License Server。推荐的授权方式是服务器授权 Server License。（也可以采用混合授权）。<br goog_docs_charIndex="661" /><br goog_docs_charIndex="662" />VI3 采用 FlexLM 的授权机制。以 CPU 为授权单位。<br goog_docs_charIndex="695" /><br goog_docs_charIndex="696" />一个 Host License 看上去是这样的：<br goog_docs_charIndex="721" />INCREMENT PROD_ESX_FULL VMWARELM 2005.05 permanent uncounted  VENDOR_STRING=licenseType=Host;capacityType=cpuPackage;gp=14;exclude=BACKUP;count=2  HOSTID=ANY ISSUED=19-Sep-2006 NOTICE=FulfillmentId=93509  SIGN=&#8221;1234 ABCD 5678 DCBA 4321 DBAC 8721 DDBC 3322 4433 AABB  CCDD 7799 6688 AABB CCDD AADD BBCC 2323 5354 66BC 779E 2324 5566 7788 DDAA 9900 ABD3 7788 9977&#8243;<br goog_docs_charIndex="1084" /><br goog_docs_charIndex="1085" />INCREMENT 代表这个 License 可叠加。<br goog_docs_charIndex="1113" />PROD_ESX_FULL 代表这个是ESX STANDARD。（如果是PROD_ESX_STARTER则代表是 ESX STARTER）。<br goog_docs_charIndex="1184" />permanet 代表这个 License 永不过期。（如果有日期的话，通常是试用 License，日期代表过期日）。<br goog_docs_charIndex="1244" />licenseType=Host 代表这个是主机授权<br goog_docs_charIndex="1271" />exclude=BACKUP 代表不含 BACKUP 功能（需要另外购买）<br goog_docs_charIndex="1309" />count = 2 代表授权两个 CPU<br goog_docs_charIndex="1330" />FulfillmentId=93509 是这个授权的唯一标识号。通过这个标识号，可以知道这个授权是谁购买的。<br goog_docs_charIndex="1385" />SIGN 后面的字串是验证码。如果你更改了以上提到的内容（如有效期、授权数量等），验证码就对不上了。这个授权就不会被 ESX 或 License Server 接受。<br goog_docs_charIndex="1469" /><br goog_docs_charIndex="1470" />一个 Server License 看上去是这样的（省略了 SIGN 字段）：<br goog_docs_charIndex="1510" />SERVER this_host ANY 27000<br goog_docs_charIndex="1537" />VENDOR VMWARELM PORT=27010<br goog_docs_charIndex="1564" />USE_SERVER<br goog_docs_charIndex="1575" /><br goog_docs_charIndex="1576" />INCREMENT PROD_VC VMWARELM 2005.05 permanent 1 \<br goog_docs_charIndex="1625" />VENDOR_STRING=licenseType=Server ISSUED=28-Jun-2006 \<br goog_docs_charIndex="1679" />NOTICE=FulfillmentId=12912 SIGN=&#8230;&#8230;<br goog_docs_charIndex="1718" />INCREMENT PROD_ESX_FULL VMWARELM 2005.05 permanent 4 \<br goog_docs_charIndex="1773" />VENDOR_STRING=licenseType=Server;capacityType=cpuPackage;gp=14;exclude=BACKUP \<br goog_docs_charIndex="1853" />ISSUED=10-Nov-2006 NOTICE=FulfillmentId=155132 SIGN=&#8230;&#8230;<br goog_docs_charIndex="1912" />INCREMENT ESX_FULL_BACKUP VMWARELM 2005.05 permanent 4 \<br goog_docs_charIndex="1969" />VENDOR_STRING=licenseType=Server;capacityType=cpuPackage \<br goog_docs_charIndex="2028" />ISSUED=10-Nov-2006 NOTICE=FulfillmentId=155132 SIGN=&#8230;&#8230;<br goog_docs_charIndex="2087" />INCREMENT VC_ESXHOST VMWARELM 2005.05 permanent 4 \<br goog_docs_charIndex="2139" />VENDOR_STRING=licenseType=Server;capacityType=cpuPackage \<br goog_docs_charIndex="2198" />ISSUED=10-Nov-2006<br goog_docs_charIndex="2217" />INCREMENT VC_VMOTION VMWARELM 2005.05 permanent 4 \<br goog_docs_charIndex="2269" />VENDOR_STRING=licenseType=Server;capacityType=cpuPackage \<br goog_docs_charIndex="2328" />ISSUED=10-Nov-2006 NOTICE=FulfillmentId=155132 SIGN=&#8230;&#8230;<br goog_docs_charIndex="2387" />INCREMENT VC_DAS VMWARELM 2005.05 permanent 4 \<br goog_docs_charIndex="2435" />VENDOR_STRING=licenseType=Server;capacityType=cpuPackage \<br goog_docs_charIndex="2494" />ISSUED=10-Nov-2006 NOTICE=FulfillmentId=155132 SIGN=&#8230;&#8230;<br goog_docs_charIndex="2553" />INCREMENT VC_DRS VMWARELM 2005.05 permanent 4 \<br goog_docs_charIndex="2601" />VENDOR_STRING=licenseType=Server;capacityType=cpuPackage \<br goog_docs_charIndex="2660" />ISSUED=10-Nov-2006 NOTICE=FulfillmentId=155132 SIGN=&#8230;&#8230;<br goog_docs_charIndex="2719" /><br goog_docs_charIndex="2720" />27000 和 27010 是License Server的端口。<br goog_docs_charIndex="2754" />以下是一些在 VC 中的授权项目。功能介绍请参考 VMWARE.COM。<br goog_docs_charIndex="2791" />PROD_VC 对 Virtual Center 的授权。如果没有这个授权，VC 就用不了了。<br goog_docs_charIndex="2839" />PROD_ESX_FULL 对 ESX 主机的授权。如果你的 ESX 主机上已经有 Host License，就不需要用到。这个很重要，下面我们讨论混合授权的时候会提到。<br goog_docs_charIndex="2925" />ESX_FULL_BACKUP －参考 VMWARE.COM。<br goog_docs_charIndex="2957" />VC_ESXHOST VC Agent 授权。如果你想通过 VC 来管理 ESX 主机，就需要这个授权。许多朋友不明白什么叫&#8221;通过VC来管理 ESX&#8221;。当你用 VIC 的时候，如果在登录时用 VC 的 IP 地址，那就叫做&#8221;通过 VC 来管理 ESX&#8221;，可使用各种企业功能。如果用 VIC 登录时，用 ESX 的地址，那就不能使用企业功能。<br goog_docs_charIndex="3128" />VC_VMOTION －参考 VMWARE.COM。<br goog_docs_charIndex="3155" />VC_DAS －参考 VMWARE.COM。<br goog_docs_charIndex="3178" />VC_DRS －参考 VMWARE.COM。<br goog_docs_charIndex="3201" /><br goog_docs_charIndex="3202" />下面来谈一下破解历史。<br goog_docs_charIndex="3214" /><br goog_docs_charIndex="3215" />破解 1.0：<br goog_docs_charIndex="3223" />最早、最经典的是 ZWT (Zero Waiting Time) 的破解。基于 Server License 的。<br goog_docs_charIndex="3281" />FlexLM 的验证码是不能用算号器算出来的。因此 ZWT 用修改执行文件的方式，跳过对验证码的校验。破解的原理如下：<br goog_docs_charIndex="3341" />1) ZWT 提供一个虚假的 server license 文件，32 个 CPU 授权。<br goog_docs_charIndex="3387" />2) 用这个文件来安装 License server。<br goog_docs_charIndex="3415" />3) 破解 ESX 上的 vmware-hostd 和 libvimsvc.so 文件。跳过对授权文件的验证。<br goog_docs_charIndex="3471" />4) 破解 VC 上的 vpx.exe 文件。跳过对授权文件的验证。<br goog_docs_charIndex="3506" /><br goog_docs_charIndex="3507" />这种方法对熟悉 Linux 的朋友不是什么大问题。但对不太熟悉 Linux 的朋友就头痛了（因为要到 ESX 主机上去改文件、改属性等）。这个破解有以下局限：<br goog_docs_charIndex="3591" />1) 需要修改 ESX 上的文件。对不熟悉 Linux 和 VMWare 的朋友，非常头痛。以致出现一些&#8221;关闭防火墙&#8221;的讨论。用心想一想，VMWare 会这么弱智，要手工关闭防火墙才能授权？<br goog_docs_charIndex="3687" />2) ESX 的破解文件基于 3.0，不适用 3.0.1。这个倒不是大问题。比较一下原文件和破解文件就发现，其实只修改了三个字节。针对 3.0.1-32039的破解方法如下（如果看不明白，那就不要尝试了）：<br goog_docs_charIndex="3791" />Comparing files vmware-hostd.new and VMWARE-HOSTD.OLD.32039<br goog_docs_charIndex="3851" />00D5929C: 33 55<br goog_docs_charIndex="3867" />00D5929D: C0 89<br goog_docs_charIndex="3883" />00D5929E: C3 E5<br goog_docs_charIndex="3899" />Comparing files libvimsvc.so.new and LIBVIMSVC.SO.OLD.32039<br goog_docs_charIndex="3959" />001BF050: 33 55<br goog_docs_charIndex="3975" />001BF051: C0 89<br goog_docs_charIndex="3991" />001BF052: C3 E5<br goog_docs_charIndex="4007" />3) VC 的破解文件基于 2.0，不适用 2.0.1。这个就没办法了。只好继续用 VC 2.0 来管理。（VC2.0 可以管理 ESX 3.0.1。目前没发现有问题）。<br goog_docs_charIndex="4093" /><br goog_docs_charIndex="4094" />破解/授权 1.5：<br goog_docs_charIndex="4105" /><br goog_docs_charIndex="4106" />破解 1.5 是由于&#8221;正版&#8221; Host License 的出现。<br goog_docs_charIndex="4139" />许多人混淆了 Host License 和 Host Management，以为用 Host License 就不能使用 VC 的企业功能，这是不正确的。其实可以用&#8221;混合授权&#8221;，结合 ZWT 的破解和 Host License 来使用，同样可以使用所有&#8221;企业功能&#8221;。操作方法如下：<br goog_docs_charIndex="4280" />1) 安装 ESX 后。不需要对 ESX 上的文件进行破解。用 VIC 直接连接 ESX，上载 Host License。<br goog_docs_charIndex="4342" />2) 用 ZWT 的 server license 文件来安装 License server。<br goog_docs_charIndex="4390" />3) 破解 VC 上的 vpx.exe 文件。<br goog_docs_charIndex="4414" />4) 用 VC 来管理 ESX。<br goog_docs_charIndex="4431" />这个破解方式的好处是不需要对 ESX 进行破解工作。（因为 ESX 的授权由&#8221;正版&#8221; Host License提供）。并且，就算升级到 ESX 3.0.1，也不需要做额外的工作。比第一种破解方式简单多了。（实际上是由于&#8221;正版&#8221; Host License 的出现，使我们省却了破解 ESX 的步骤）。<br goog_docs_charIndex="4581" /><br goog_docs_charIndex="4582" />还有一个好处是：Host License 可以安装在无数台 ESX 主机上。当然，能通过同一台 VC 管理的 CPU 数量局限在 32 个 CPU。解决办法是安装一台以上的 VC。一台 VC 管理 32 个 CPU 也够的了。<br goog_docs_charIndex="4696" /><br goog_docs_charIndex="4697" />由于 VC 还是用 ZWT 破解。因此只能用 2.0 版，不能升级到 2.0.1。<br goog_docs_charIndex="4739" /><br goog_docs_charIndex="4740" />授权 2.0：<br goog_docs_charIndex="4748" />由于&#8221;正版&#8221; Server License 的出现，其实这个已经不能叫&#8221;破解&#8221;了。用正版的 server license，不需要任何破解。ESX 可以升级到 3.0.1。VC 可以升级到 2.0.1。当然也可以打所有补丁。<br goog_docs_charIndex="4860" /><br goog_docs_charIndex="4861" />授权 3.0？<br goog_docs_charIndex="4869" />由于&#8221;正版&#8221; Server License 比较难找。只能寄希望于网友交流。或者有一天有 FlexLM 算号器出现（我认为不太可能）。<br goog_docs_charIndex="4937" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.onecheng.com/archives/18/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->
