''s profileKT' Cheung's Space 【 张智波...PhotosBlogListsMore Tools Help

Blog


    April 01

    启动虚拟机时,提示Device 'Floppy Drive 1' has a backing type that is not supported. This is a general limitation of the host.

    绝对是一个可遇而不可求的问题, 难得一见, 必须纪录下来!
     
    环境, ESX 3.0.1,  VC 2.5.0,  Guest OS: Windows 2000.
     
    现象:
    一台由VMware Converter P2V过来的Windows 2000.
    故障会出现以中的一种或多种:
    a. VC中无法克隆该虚拟机
    b. 启动该虚拟机失败,提示:
          Device 'Floppy Drive 1' has a backing type that is not supported. This is a general limitation of the host.
          Device 'CD-ROM' has a backing type that is not supported. This is a general limitation of the host.
    c. 无法编辑虚拟机硬件
    d. 使用VI Client连接到该ESX, 启动该虚拟机成功, 但是依然无法编辑硬件.
    e. 使用Web Access, 可以启动该虚拟机, 并且能够编辑虚拟机硬件.
     
    原因:
    VC 2.5 与 ESX 3.0.1 之间存在接口问题, 或者是转换过来的虚拟机硬件版本过低, 而不能直接被VC进行访问以及控制.
     
    解决方案:
    升级虚拟机硬件. upgrade virtual hardware.
     
    使用CMD执行VC安装目录下的vmware-vmupgrade.exe,语法大致如下:
    vmware-vmupgrade.exe -u VC-user-name -n /DC/path-to-vm-in-the-inventory
     
    假如你没有VC,不要紧,ESX Console下执行:
    vmware-vim-cmd vmsvc/upgrade vmid
     
    升级虚拟机硬件后,以上问题均可以解决.
     
    ##该文章属于Kt.Cheong原创文章!
    转载时,请标作者以及使用超链接标明出处;在未获得本人允许下,不得用于各种商业用途!
    本人保留一切法律追究的权利!
    February 26

    查看登录ESX、VC用户以及时间的方法|登陆实名制

    在些大企业中,在用户群体非常庞大,以及管理人员人数较多时,对于操作的责任化以及实名制是非常重要的……
     
    这算是一个比较久的问题了,某人问我,我这很多管理员,每天都很多操作,我想知道每天都有哪些人登陆到VC以及ESX,
     
    这该有什么方法?或者可以每天定时到处哪些文件已做备份?
     
    今天,Virtual Center出了2.5.0 update4版本,也顺便整整这个问题。
     
    • 查看哪些用户什么时间登陆过Virtual Center?
      >>方法:以管理员权限登陆到VC,点击“Events”即可。单需要导出该数据时,选择"Export Events", 其中“Type”选择“User”, "Severity"选择“Information”即可!
    • 查看哪些用户登陆过ESX Server?
      >>方法:查看日志文件: /var/log/messages
      关于这个文件,有个比较有趣的地方,也就是当你使用其他类似ssh等方法登陆到ESX时,他也都可以显示出来!
      而且当你使用没有权限的账户去登陆,或者登陆时,密码是错误的而被拒绝,都一一被纪录下来!
      通过查看该日志文件,也就能看到哪些不良份子试图潜入你的ESX了!

    OK,介绍到这里!

    ##该文章属于Kt.Cheong原创文章!
    转载时,请标作者以及使用超链接标明出处;在未获得本人允许下,不得用于各种商业用途!
    本人保留一切法律追究的权利!

    December 18

    VC/ESX操作时遇到的Warning/Fault等信息解决思路

    该教程只提供解决问题的思路,不提供最终解决方案,谢谢!

    先举几个例子,在平时在对VI3等做操作时,不免总遇到些错误,警告等等,现在针对些操作,或者是些警告,探讨一下。

    现在VI被强制升了级,连错误提示也变得更加恶劣,看都看不懂,无疑对我们troubleshooting带来了麻烦。

    So,现在我们可以通过VMware Infrastructure SDK 来给我们些提示,详细:http://www.vmware.com/support/developer/vc-sdk/

    举例:

    Ø clip_image002

    Ø clip_image006 event.HostDasDisabledRvent

    进入VI API Reference Guide [VI API 2.5],

    查看第一点:Fault.PlattormConfigFault.Summary.

    Fault.PlattormConfigFault.Summary.分为前后两段,分别是Fault.以及PlattormConfigFault.Summary.

    OK, 按照Fault,我们可以在API中的菜单中找到,如图:

    clip_image008

    点击进入,找到:

    clip_image010

    然后,这里可能能给到你一些提示。

    可能第一个例子并不能给到你全部的提示,

    但是你按照相同方法,第2个例子,能够给到你更多的提示。

    再看看第2个例子:event.HostDasDisabledEvent

    Event 需要在Data Object Types里面找,为什么的话,可以点击Home了解下。

    Go…

    clip_image012

    出来了,更多的内容,就自己详细看看吧~ 能给到你更多结束。

    OK,教程结束!

    November 03

    免费的ESX服务器性能监测工具

    转自--> :::虚拟时代::: <--

    Solarwinds公司一直专注于网络管理,今天为大家介绍一款来自Solarwinds的免费ESX服务器工具VM Monitor

    这个免费软件具有以下特点:

    • 通过监测CPU、内存利用率及虚拟机的配置和运行状态,快速地检测VMware ESX服务器的性能。
    • 单个虚拟机的详细数据统计,包括虚拟机名称、客户操作系统、VM的状态、处理器的使用率、内存和网络。
    • 你可以通过图形化的具体指标直观地监视服务器,防止性能退化。

     

    该工具确实很方便,但需要在你的ESX服务器开启SNMP。具体方法如下:

    1. 通过SSH或服务器控制台连接到你的ESX服务器。
    2. 编辑/etc/snmp/snmp.conf ,并给rocommunity值添加一个community string。
    3. 接着你必须修改smnpd的值,以便当服务器启动时自动启动,chkconfig snmpd on
    4. 最后重新启动服务器,或输入service snmpd start来启动SNMP daemon服务。

    该工具可以在这里免费下载

    August 19

    Error Attempted to read or write protected memory.

    Failed to edit the Virtual machine settings, have an issue: Error Attempted to read or write protected memory.
     
    Resolution:
     
    Copy libeay32.dll and ssleay32.dll from
    C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\2.5
    to
    C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher
    19th.Aug   @ Kt.Cheong
     
    May 14

    VMware Infrastructure Client Update 1 --Consolidation 一功能消失??

    如果安装了VMware Virtual Center Update1的朋友细心的话,会发现了使用VI Client登陆到VC后,发现主工具栏中的"Consolidation"一图标消失了.而在2.5中,这显然是存在的.

    未命名

    如果需要开启该功能,修改系统盘中的:

    C:\Documents and Settings\All Users\Application data\VMware\VMware VirtualCenter\下的
      vpxd.cfg
    ==========================================================

    <config>
      <vcp2v>
        <!--<!dontStartConsolidation-->true</dontStartConsolidation>-->
      </vcp2v>

    ==========================================================

    将该行注释掉后,重启VMware VC Server服务即可.

    May 12

    P2V windowsOEM到ESX后,提示30天内激活系统

    参照KB文章:

    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1002095

    虚拟磁盘容量不足,如何扩展虚拟磁盘

    先需要说明的一点,该方法只合适扩展非系统分区以外的卷。如果要扩展系统分区,需要使用第3方软件。

     

    ESX上先vmware-cmd -l 查看一下自己所有的虚拟机的路径。

    使用vmkfstools -X 100G /vmfs/volume/lunID/virtualMachinePath/virtualmachie.vmdk

     

    然后进入该虚拟机(WINDOWS操作系统):

    cmd--diskpart   
    DISKPART> select disk 1
    磁盘 1 现在是所选磁盘。
    DISKPART> select partition 1
    分区 1 现在是所选分区。
    DISKPART> extend

    DISKPART> exit

    April 09

    VMware ESX / VMware Workstation 上Win2K3 EE SP2安装TrueView2008无法启动

    Products:

    All Products

     

    Details:

    Workstation / ESX 3.x 下运行Guest OS(windows 2003 EE SP2),该系统下正常安装DWG True View2008,点击图标后,无法正常运行,也没启动任何进程.

     

    Solution:

    由于Guest OSwindows 2003 EE SP2)在安装完操作系统后,自动启动Data Execution Prevention(关于DEP,详细请见http://support.microsoft.com/kb/875352/en-us),而导致程序无法正常启动,将程序列入到不受保护列表内即刻解决该问题。

    解决步骤:

    我的电脑属性高级性能设定--数据执行保护在“为所有的windows程序和服务开启DEP,除了我选择的这些”里面添加你要启动的程序,应用,确定,重新启动电脑后运行程序即可。

     

     

    Products Versions:

    Any

     

    Keyword:

    WindowsSP2 , 运行

    March 11

    第一时间更新中文版VMware Beta中文版--包括兼容性列表,安装方法,下载地址

    下载地址转自"中国虚拟化先锋"

    http://www.vmware.cn/Soft/1071.html   esx 3.5.0 U1 75130 beta

    http://www.vmware.cn/Soft/1070.html   Virtual Center 2.5 77941 官方中文beta版

    http://www.vmware.cn/Soft/1069.html   ESX 3.5 官方中文补丁beta

    安装 ESX Server 主机的语言包如果在通过 ESX Server 主机使用 VI Web Access 或 VI Client 时需要支持德语、日语、或简体中文的语言,必须安装语言包。
    语言包 VMware-ESXlangpack-2.5.0-build#.zip 随附在您下载的安装文件捆绑包中。此文件位于 langpack 目录中。安装语言包:

    • 将 ZIP 文件的内容解压到临时目录。
    • 将文件从 esx/hostd/ 目录复制到 ESX Server 主机上的 hostd 安装目录(通常为 usr/lib/vmware/hostd/)。
      cp -pr esx/hostd/locale /usr/lib/vmware/hostd
    • 将文件从 esx/webAccess/ 目录复制到 ESX Server 主机上的 VI Web Access 安装目录(通常为 /usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/webapps/)。
      cp -pr esx/webAccess/webapps/ui /usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/webapps/
    • cp -pr esx/webAccess/webapps/WEB-INF /usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/webapps/ui/
    • cp -pr esx/docroot /usr/lib/vmware/hostd/
    • 编辑 /etc/vmware/hostd/config.xml 文件以启用正确的默认语言: 对于德语,将下列各行添加到 config.xml 文件:
      <locale>
      <DefaultLocale>de_DE</DefaultLocale>
      </locale>
      对于日语,将下列各行添加到 config.xml 文件:
      <locale>
      <DefaultLocale>ja_JP</DefaultLocale>
      </locale>
      对于简体中文,将下列各行添加到 config.xml 文件:
      <locale>
      <DefaultLocale>zh_CN</DefaultLocale>
      </locale>
    • 键入下列命令以重新启动 VI Web Access 和主机代理服务:

    service mgmt-vmware restart
    service vmware-webAccess restart


    ESX Server 3.x 系统兼容性指南
    ESX Server 3.x I/O 兼容性指南
    ESX Server 3.x 存储器/SAN 兼容性指南
    ESX Server 3.x 备份软件兼容性指南
    VMware Infrastructure 兼容性列表

    “安装指南”中的“许可”


    “ESX Server 3 配置指南”中的“网络”


    “ESX Server 3 配置指南”中适用于防火墙端口的“安全”

      ESX Server 3 配置指南

      基本系统管理

      ESX Server 3 安装指南

      VMware Infrastructure 简介

      快速入门指南

      升级指南

    Kt.Cheong(r)copyleft