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 + 10Sleep 10}}While ($counter - 110)-or ((Get-VMHost |)) Get - VM | where {$_.powerstate - eq "receptor"}) .count)-No 0If ($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 10Write-Host "stop servers."Get-cluster-name $cluster | Get-vmhost | where {$_.state - eq 'Maintenance'} | Stop-VMHost-confirm: $falseDisconnect-VIServer-confirm: $falseTry 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-
-
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 to
http://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.
-
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.network.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
-
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.
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é
-
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:
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
-
Firefox won't start on my home page selected.
Regardless of all the settings and troubleshooting I found in the Firefox support, whenever I open Firefox, it goes back to my last session. Sometimes it opens several tabs, even if only one tab is open in the last session. When this happens, the mai
-
My iPod classic is very old. I can't put new movies on it. How can I do this?
My iPod was purchased many years ago. I had the chance to get digital movies, but none of them can be placed on the iPod. It is said that it can not be placed on this version of the iPod. Any suggestions on what I can do to fix this?
-
Satellite A300-1BZ - 2nd location on hard disk?
Hi friends I'm new to this forum so forgive me if I don't post under the good discussion! First of all, I wanted to know if a 2nd HARD drive can be added to my Satellite A300-1BZ (PSAJ4E-03L016KS)? If this is not possible, no one knows what is the la
-
What is the physical meaning of automatic indexing of table entry...
What is the physical interpretation of the automatic indexing. ?
-
Where can I find the name and the password to make my printer work?
I'm trying my printer Pixma MP470 print an e-mail message. I have a drop down menu that tells me that the printer has been suspended. To resume work it asking me to enter a name and a password. I tried all the names I've used elsewhere on the compute