Virtual TP servers supported by VMware Tools

Different telepresence servers that are not running Windows supports VMware Tools?

Such as:

  • Conductor
  • Telepresence Server
  • VCS/Highway

One of my server admins asked me, so that if a reboot is required, we could perform a graceful shutdown/reboot through the guest OS instead of coercive power off/power on.

Patrick,

The servers have their own flavor of the VMware tools installed within the application that allows to stop the virtual machines with elegance of in VMware.

HTH

Tags: Cisco Support

Similar Questions

  • Stop virtual machines with or without VMware tools installed

    So after a power failure major where I work has taken place where the batteries of the UPS only ran about 10 minutes and the emergency generator didn't kick in, I was put in charge of writing a script that starts to stop the virtual machines and servers in a given cluster. Now that I am relatively new to the environment here, so I don't know if all the virtual machines have the tools are installed. I want to cover all bases and the virtual machines that do not have the tools installed. My script done now is it initiates closing the comments on all the virtual machines and check every 10 seconds to 120 seconds for virtual machines go offline if after 120 seconds, there are even virtual machines online, it issues a shutdown command on all servers that have not stopped. Now, he'll catch all the virtual machines, but I don't want the machine have to wait 2 minutes before totality if it can be avoided (remember that this script will be executed when the data center goes to the power of the UPS for every watt account to keep critical systems online). the script throws an error when it cannot stop because no tool is installed, so I thought I could use a try/catch block to catch the error and send just a detroit of turning control of these VMs off. I tried to do, but without success.

    Is it possible that I can either catch the error, or a stop all virtual machines that do not have the tools installed?

    Attached is my code, maybe you can spot what can I do to stop the virtual machines without tools within the do / while loop when errors occur first.

    Add-PSSnapin VMware.VimAutomation.Core
    $server = $args [0]
    $cluster = $args [1]
    SE connect-VIServer-Server $server
    $counter = 0
    {}
    If (Get-Cluster-name $cluster | get - vm | where {$_.powerstate - eq 'receiving'}) {}
    If ($counter - eq 0) {}
    Get-Cluster-name $cluster | get - vm | where {$_.powerstate - eq "receptor"} | stop-VMGuest-confirm: $false
    }
    Write-Host "VMs are on waiting" (120-$counter)"seconds"
    $counter = $counter + 10
    Sleep 10
    }
    }
    While ($counter - 110)-or ((Get-VMHost |)) Get - VM | where {$_.powerstate - eq "receptor"}) .count)-No 0
    If ($counter = 120) {}
    Write-Host "certain virtual machines did not not stop properly, tension now.
    Get-Cluster-name $cluster | get - vm | where {$_.powerstate - eq "receptor"} | Stop-VM-confirm: $false
    }
    Write-Host "Putting servers into maintenance mode."
    Get-cluster-name $cluster | Get-vmhost | where {$_.state - eq 'connected'} | Game-VMHost-State "Maintenance".
    Sleep 10
    Write-Host "stop servers."
    Get-cluster-name $cluster | Get-vmhost | where {$_.state - eq 'Maintenance'} | Stop-VMHost-confirm: $false
    Disconnect-VIServer-confirm: $false

    Try something like this

    $vm = Get-VM
    $vm | where {$_.Guest.State -eq "Running"} | Shutdown-VMGuest -Confirm:$false $vm | where {$_.Guest.State -eq "NotRunning"} | Stop-VM -Confirm:$false
    

    Virtual machines running VMware tools will get a judgment of comments, while the virtual machines that do not have the VMware tools running, will get a poweroff.

  • How to get address Virtual Machine MAC on which vmware tools is not installed

    Hello

    I'm putting the MAC address of a virtual machine in a string. At first, I was using this script:

    strMACAddress = objVM.guest.net [0] .macAddress;

    But as indicated in the title, the vmware tools are not installed on the virtual machine. I found a similar position in vSphere Web Services SDK:

    http://communities.VMware.com/thread/254204

    In this post, it is specified to use the script VcVirtualEthernetCard() object. I'm new to Orchestrator and I do not understand how to make a "myVcVirtualEthernetCard" link to my virtual computer object 'objVM '.

    Example:

    IN: objVM (VcVirtualMachine)

    OUT: macAddress

    var myVcVirtualEthernetCard = new VcVirtualEthernetCard();

    macAddress var = myVcVirtualEthernetCard.macAddress;

    Thank you for your help.

    Kind regards

    Fred

    Hello!

    You can browse the table config.hardware.device of the virtual machine:

    IN: vm (Vc:VirtualMachine)

    DEPARTURES: Macaddresses (Array/string)

    //initialize macAddresses array (to make a push() possible later)
    macAddresses = new Array();
    var deviceArray = vm.config.hardware.device;
    if (!deviceArray) throw "Error getting hardware config array of VM";
        System.debug("deviceArray: " + deviceArray);
    //loop through array, find NICs and retrieve there MACs
    for (var i in deviceArray) {
        var currentDevice = deviceArray.pop();
        if (currentDevice) {
            System.debug("currentDevice: " + currentDevice);
            if (currentDevice instanceof VcVirtualE1000 ||
                currentDevice instanceof VcVirtualPCNet32 ||
                currentDevice instanceof VcVirtualVmxnet ||
                currentDevice instanceof VcVirtualVmxnet2 ||
                currentDevice instanceof VcVirtualVmxnet) {
                    System.debug("found network card on " + currentDevice);
                    macAddresses.push(currentDevice.macAddress) ;
            }
        }
    }
    

    Please let me know if it works for you, or if you need more information :-)

    Kind regards

    Joerg

  • Update VMware Tools on specific servers

    Hello

    I developed the following script, using various sources, I found on the internet, which I run from the virtual Center Server to update VMware tools on a number of servers:

    ' $insParm = "/ s v" /qn REBOOT = ReallySuppress "'

    #------------------------------------------------------------------------------
    # Configure the variables
    #------------------------------------------------------------------------------
    Host name of the server #VM
    $VMServer = "06W8F5VC01".
    #User account to connect to the virtual infrastructure:
    $username = "root".

    #Directory path to the list of targets of VM.
    $updList = get-Content "C:\users\jmilano-adm\desktop\serverlist.txt".

    Write-Host "Serverlist: ' $updList
    write-host

    #------------------------------------------------------------------------------
    # Connect to the VM Server
    #------------------------------------------------------------------------------
    # $server = to connect-VIServer-Server $VMServer - User $username
    $server = to connect-VIServer-Server $VMServer
    #Search for specific VM in the production cluster:
    #$folder = get-file-name "Financial Hosts' #Target financial Hosts file in the VM Infrastructure Client console
    $cluster = get-Cluster-name 'MEL_Cluster_01 '.

    Write-Host "cluster Var: ' $cluster

    #------------------------------------------------------------------------------
    # Main()
    #------------------------------------------------------------------------------

    foreach ($uVM to $updList)

    {
    $vm = get-VM-name $uVM - location $cluster

    #$VM.name
    write-host "
    write-host "host to upgrade:" $VM.name

    #$uVM.UpgradeTools_Task ($insParm)
    UPDATE-TOOLS - VM $VM. Name - RunAsync - NoReboot

    write-host "
    write-host "host has been improved.

    #Wait 30 seconds before you start another task update
    Start-sleep - s 30
    }

    I tested the script and it works very well, but what I want to do is change it so that it performs the following:

    * Check this box when the line read from the ServerList.txt file is empty. If Yes, read the next line.

    * Check the virtual server to verify that the VMware Tools is indeed obsolete. If so, update.

    * Check if the server has no VMware tools. If it is not the case, install the latest version.

    To create a log file on the server on which the script is run.

    * Check if the installation was successful in fact. Add this information to the log file.

    Pls know me what changes I need to run the script to reflect the foregoing. Thank you

    Thinking about your questions. Here it is:

    
    #* Checks the virtual server to verify that the VMware Tools is indeed out of date. If so, update it. 
    
     foreach($vmItem in $vm) {
      if($vmItem.extensiondata.guest.toolsStatus -ne "toolsOK"){
       #Possibilities:
       # - toolsOk
       # - toolsOld
       # - toolsNotRunning
       # - toolsNotInstalled
    
       write-host "Vmware Tools is Not ok, upgrading...";
       UPDATE-TOOLS -VM $vmItem.Name -RunAsync -NoReboot
    
      }else{
       write-host "Vmware Tools Ok, no need to upgrade";
      }
    
     }
    #* Check if the server does not have VMware Tools. If it does not, install the latest version.
     I think the earlier script will work fine to this condition. Please tell, if not.
    
    #* Create a log file on the server which the script is being run.
     You can use the Measure-object cmdlet to see how long it took to run the script.
    
    #* Verifies if the installation actually succeeded. Add this information to the log file.
     After the Measuring, you can query again the Vmware Tools Status or create a looping to try more times till Vmware tools is readed as OK
    
  • ESXi 5.1.0.u2 lost vmware tools

    It is a host vmware House. I run ESXi on a USB key.

    I've created a guest today and went to install vmware-tools and this message is returned:

    Call 'VirtualMachine.MountToolsInstaller' of object 'Fedora20' on ESXi 'esxi-mgmt' failed.

    Cannot install VMware Tools. An error occurred trying to access the image file ' / usr/lib/vmware/isoimages/linux.iso ' to install VMware Tools: 0 (no such file or directory). If your product comes with the module of VMware tools, VMware ESX to reinstall, then try again to install the VMware Tools package in the virtual machine.

    I ssh'd in the host and it is isoimages->/productLocker/vmtools listed in Red listed, but does not seem to exist.

    A few days ago, I created a machine virtual windows and installed the vmware-tools very well.

    don't know what happened. the House has had a power outage, but I thought I shut the servers down the fine.

    I need to reinstall this version of ESXi? If I did, will current mt vm s run yet?

    Yes. If you copy the ISO images in this directory. ESX server will be able to install tools

  • Installation of the VMware Tools on the device of 5.2 VM ACS

    A quick glance reveals no instruction on how to do this, anyone know of documentation out there about how to insall VMware tools on the VM?

    Hi Chris,

    Unfortunately, VMware tools can be installed on ACS 5.x. developers are already aware of the situation and there is a request for feature improvement.

    CSCtg50048    Integrate VMWare tools at ACS 5

    Symptom:

    Support for VMWare Tools is not present on 5 ACS.

    Conditions:

    This affects 5 ACS.

    Workaround solution:

    None.

    No ETA for the development. The next version of the ACS will be ready in summer of this year, please search around that time.

    Rgds, jousset

    The rate of useful messages-

  • vmware-tools boards

    ESXi version: 5.1.0 1483297

    vShpere the Client version: 5.1.0 1471691

    recently added some additional linux VM to test, linuxmint 17.2 and 17.3 x 64 versions.

    I went here, https://packages.VMware.com/tools/ESX/index.html to download an iso and got then confused as to which one in versions 5.1.x is good for me.

    also, makes vSphere care if I install vmware-tools or open-vm-tools?

    I could get some advice as to which we please.  TIA

    Hello

    looking to this KB: VMware KB: product VMware correlating build numbers to update levels seems that your version of esxi is the closest

    ESXi Update 5.1 2 2014 01-16 1483097 N/A

    then suggest you to download 5.1u2... I don't know if there are drawbacks, a newer version...

    On open-vm-tools:enables operating system vendors and/or communities and virtual appliance vendors to bundle VMware Tools into their product releases

    For further information refer tohttp://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2073803

    In this scenario vsphere client will display a 3rd part of the vmware tools...

    Concerning

  • Unable to connect to the desktop after the Vmware tools update

    Hey guys,.

    I have problems with a Samsung PCoIP device if it refuses to connect to the virtual machine windows 7 since vmware tools has been updated

    I know very little about vmware view, when he tries to connect it connects to the server vmware view, swimming pool and looks like it is going to connect, but all I get is a black screen, then turned to the login prompt

    The PCoIP device can ping the virtual machine

    I can connect to the computer via RDP virtual

    VMware View version 4.6.0 build-366101

    Any help would be great

    The VMware tools install probably brought to light the specific video driver for VMware view. Try reinstalling VMware View Agent and be careful on the VMware Tools updates.

  • VMware tools date

    Hello

    I 624 VM in my largest cluster virtual machine part is showing "vmware tools obsolete.

    is it possible to get how meany are update how meany are date can generate the report

    If I want to update the VMware tools what is the best practice to do... .on one can take a lot of time

    There are several ways you can find vmware date tools.

    (1) Using vSphere Client, select Data Center/cluster and select VM Filter tab with the status of the VM name and Vmware tools

    (2) using the RVtools (RVTools - homepage)

    (3) using the Power of CLI (Get - VM |) Select name, Version, ToolsVersion, ToolsVersionStatus)

    You can PowerCLI update without restart vmware tools

    Get - VM | Update-tools - NoReboot

    Check this if you want to use inside VM CSV file https://communities.vmware.com/blogs/amitrajit/2013/10/22/update-vmware-tools-without-reboot

  • Application VM that requires no VMware Tools?

    Hey all -

    I'm looking for a way to query VC find some info on my virtual machine. Some of these virtual machines do not have VMware Tools of loading (virtual appliances and whatnot), so guestinfo.pl is not always going to be a good way to find info on them.

    Basically what I want to know is the name of the customer, guest OS (guestFullName), guestState, hostname, IP addresses, addresses MAC and networks that the guest is on. Is it possible to get this info from the host or VirtualCenter rather than having to get it through the virtual machine tools?

    If anyone can point me to a script that does this, or maybe some quick and dirty (and easy to understand - my perl is not terrible) sample code, that would be great.

    These scripts are provided as samples, they are in no way limited to only these two scripts. The main differences between the script guestinfo.pl and vminfo.pl is that one is able to get more details on the guestOS relying on the fact that VMware Tools is installed, you can then get a lot of information that I mentioned earlier on the IP address for each individual interface, the host name of the system, disk information, etc. The script of the latter will provide level virtual machine information that will always be available. One can easily write a script that collects all the details you mentioned earlier and more.

    Regarding your comment on the interrogation of a virtual machine, I'm not sure I follow your statement. All this information is part of a VirtualMachine object, according to what interests you, you will retrieve specific properties/attributes. The configurations of virtual machine (for example, the name of the virtual machine), the number of CPUS, etc. and info level comments are two properties of a VirtualMachine. Connect to a server vCenter Server and extract all virtual machines and then retrieve the properties that you're interested, so you'll need to query each VM.

    I have attached a quick example script that collects some of the basic information about a virtual machine, if she happens to have VMware Tools installed, it will also collect this information, otherwise it will just collect the basic properties. It is written using the vSphere SDK for Perl, which is the same SDK that is used in guestinfo.pl and vminfo.pl, I also added a few comments that should hopefully help you to understand and I would recommend that you take a look at the documentation for more details.

    Here is an example of output, you just nee to specify either vCenter Server or you may connect directly to a host ESX (i):

    VI-admin@vma5:~ >./getVMInfo.pl--racine of the server vcenter-01 - username
    VMName: VM6
    GuestFullName: Novell SUSE Linux Enterprise 8/9 (32-bit)
    ID: slesGuest
    GuestHostname: n/a
    GuestIP: n/a
    GuestVMHost: 10.20.182.39
    GuestNetworks: [dvPortGroup03]

    VMName: VCSA
    GuestFullName: Red Hat Enterprise Linux 3 (32-bit)
    ID: rhel3Guest
    GuestHostname: n/a
    GuestIP: n/a
    GuestVMHost: 10.20.182.39
    GuestNetworks: [smalldvPortGroup]

    VMName: VCC
    GuestFullName: Red Hat Enterprise Linux 4 (32-bit)
    ID: rhel4Guest
    GuestHostname: n/a
    GuestIP: n/a
    GuestVMHost: 10.20.182.29
    GuestNetworks: [dvPortGroup01 dvPortGroup02 dvPortGroup03 dvPortGroup04]

    VMName: VM10
    GuestFullName: Novell SUSE Linux Enterprise 8/9 (32-bit)
    ID: slesGuest
    GuestHostname: n/a
    GuestIP: n/a
    GuestVMHost: 10.20.182.30
    GuestNetworks: [dvPortGroup03]

    With some knowledge of the vSphere API, you can retrieve it and more. Here are the references that have been used:

    http://pubs.VMware.com/vSphere-50/index.jsp?topic=/com.VMware.wssdk.apiref.doc_50/Vim.virtualmachine.html

    http://pubs.VMware.com/vSphere-50/index.jsp?topic=/com.VMware.wssdk.apiref.doc_50/Vim.VM.summary.html

    http://pubs.VMware.com/vSphere-50/index.jsp?topic=/com.VMware.wssdk.apiref.doc_50/Vim.network.html

    http://pubs.VMware.com/vSphere-50/index.jsp?topic=/com.VMware.wssdk.apiref.doc_50/Vim.VM.GuestInfo.html

    http://pubs.VMware.com/vSphere-50/index.jsp?topic=/com.VMware.wssdk.apiref.doc_50/Vim.VM.summary.ConfigSummary.html

    If you are interested in writing scripts using the vSphere SDK for Perl, I would recommend you start here - http://pubs.vmware.com/vsphere-50/index.jsp?topic=/com.vmware.perlsdk.pg.doc_50/viperl_proggd_preface.2.1.html and I also have a collection of scripts that I created over the years that contains more than 100 + work complete scripts here - http://pubs.vmware.com/vsphere-50/index.jsp?topic=/com.vmware.perlsdk.pg.doc_50/viperl_proggd_preface.2.1.html

  • VMware Tools release notes

    Is anyone able to provide me with the release notes for each version of vmware tools?

    was a search on the web, but was unable to find anything.

    I remember that there is not a note of support for VMware Tools - it's buried in the Release Notes for ESX/ESXi because it is a piece of ESX/ESXi

  • Upgrade VMware Tools-hardware virtual FOV 7.0 Build 130927.1406

    Hello

    I tried to update the version of VMware FOV tools, but all that seemed to do is strip out...  Any ideas on how to retrieve and update, including the virtual hardware version also?

    Thank you very much.

    Alex.

    Hi Alex,

    Installation of the tools is a feature of vCenter and VMware would better understand if there is a problem with the installation.  Their support may be able to help solve the problem you are experiencing.

    That being said, I would like to offer assistance if I can.  I installed VMware tools in the same way that you have described.  In the past, if I had a problem installing, vCenter would let know me the reason why.  It would also seem that if tools have been "stripped" of the existing virtual machine.

    I suspect that something similar is happening in your environment.

    I can't be sure this link applies, but we found this VMware.

    http://KB.VMware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalID=1001354

    VMware support should be able to help you further with the installation of the tools. Unfortunately, because it is not our product, I can only offer advice on how to solve the problem with the installation of the tools.

    Bill

  • No end of shooting reports supported by VMWare and VMWare tools Windos version?

    Hello.

    Now what I want to know exactly, that's the latest VMWare workstation with VMWare tools are supported on Windows 98 (Yes, sad, we must deploy some of these virtual machines in order to revive old software).

    Is there any public document describing VMWare tools OS are supported by the version of VMWare?

    Guys thank you very much in advance.

    According to the HCL, Windows 98 is supported for up to WS 9.0, the Tools for this version can be the one to use.

    André

  • How to install VMware tools on RHEL server when it is running only on virtual cnsole (means no graphics system)?

    Hi friends

    I have a requirement to install the VMware tools in RHEL6 server to synchronize the time with the host ESXi5.1. but the RHEL6 server is running on the Virtual Console, this means that I have not installed any graphics packages, installed with packages only, database server as we do in production servers.

    When I try to install the VMware tools on this system, I get the error like this:

    tools.jpg

    How can I do? is there an alternative way to achieve the requirements?

    Thank you!

    Commands on a system of CentOS 5 (RHEL). Orders for 6 are identical.

    root@srv20 [/ TMP] # cd/tmp

    root@srv20 [/ TMP] # mkdir/mnt/cdrom

    root@srv20 [/ TMP] # mount/dev/cdrom/mnt/cdrom

    Mount: block device/dev/sr0 is protected write, read-only installation

    root@srv20 [/ TMP] # cp /mnt/cdrom/VMwareTools-*.tar.gz/tmp

    root@srv20 [/ TMP] # umount-l/mnt/cdrom

    root@srv20 [/ TMP] # tar xfz VMwareTools-version 9.0.0 - 782409.tar.gz

    root@srv20 [/ TMP] # cd vmware-tools-distrib.

    root@srv20 [/ tmp/vmware-tools-distrib] # perl./vmware-install.pl--defaut

    Hope this helps,

  • Cannot install VMWare Tools on virtual Mac

    I created a virtual instance of a Mac (Mountain Lion) on my Windows 7 system.

    I click the button on the drive, select manage and then install VMware Tools. I get an error: component not found on the update server. Contact VMware Support or your system administrator.

    I have confirmed that I can browse the Internet from the virtual system. What other steps should I take, so that I can install the tools?

    Thank you

    Virginia

    Post edited by: BigSam1 Thanks to each of you for the information. I was curious to know if this could be done, so I searched and found a blog with instructions. Now that I know it's not cool to do, I have deleted the virtual Mac.

    Because MAC OS on an Apple brand hardware not violates Apple EULA, this is not supported by VMware Player, which is the reason why there are not VMware Tools available for it.

    André

Maybe you are looking for