Usr lib vmware isoimages windows iso

I have some guest vms with a yellow exclamation point on the vmware tools icon indicating they can be updated. When I try and update vmware tools manually, I get the error: "The required VMware Tools ISO image does not exist or is inaccessible. See the error stack for details on the cause of this pr...

I have some guest vms with a yellow exclamation point on the vmware tools icon indicating they can be updated. When I try and update vmware tools manually, I get the error: «The required VMware Tools ISO image does not exist or is inaccessible. See the error stack for details on the cause of this problem.» Below in the Error Stack window, I see the messages, «Call «VirtualMachine.MountToolsInstaller» or object <servername> on ESXi «192.168.3.39» failed. Unable to install VMware Tools. An error occurred while trying to access image file «/usr/lib/vmware/isoimages/windows.iso» needed to install VMware Tools: 0 (Input/output error). If your product shipped with the VMware Tools package, reinstall VMware ESX, then try again to install the VMware Tools package in the virtual machine.»

I found posts that indicated I should check symlinks to the vmtools directory and I think those are present. I also tried to manually browse to the image folder but it appears there is a problem of some sort with the file system. See images below:

vmware1.PNGvmware2.PNG

ESXi is installed on a USB stick. Is the iso images directory corrupted? Can anyone help me on how I can fix this? Should I just replace the USB stick or is there another way?

  • #1

Доброго времени суток! Обновил vsphere 5.5 до версии 6.5. В связи с этим на всех виртуальных машинах повылезали алярмы:

Код:

Vmware tools is outdated on this virtual machine

Когда жамкаю на обновить получаю такое

The required VMware Tools ISO image does not exist or is inaccessible.
vix error code = 21001
Unable to install VMware Tools. An error occurred while trying to access image file «/usr/lib/vmware/isoimages/windows.iso» needed to install VMware Tools: 2 (No such file or directory). Please refer the product documentation or KB article 2129825 for details about how to get VMware Tools package for this guest operating system.

Какой iso образ требуется? ISO с vSphere 6.5 или c vCenter?

— -Подумал и добавил — —

или еще какой то? Можно ли без ISO обновить?

Последнее редактирование модератором: 08.10.2020

  • #2

Код:

isolation.tools.autoInstall.disable = TRUE

поставьте в FALSE

Нажмите на изображение для увеличения.   Название:	Oshibka-vix-error-code-21009-pri-obnovlenii-VMware-Tools-v-vCenter-5.53.jpg  Просмотров:	1  Размер:	18.5 Кб  ID:	6202

Последнее редактирование модератором: 08.11.2018

  • #3

Доброго времени суток! Обновил vsphere 5.5 до версии 6.5. В связи с этим на всех виртуальных машинах повылезали алярмы:

Код:

Vmware tools is outdated on this virtual machine

Когда жамкаю на обновить получаю такое

Какой iso образ требуется? ISO с vSphere 6.5 или c vCenter?

— -Подумал и добавил — —

или еще какой то? Можно ли без ISO обновить?:gowork:

у меня такая же проблема, но я не могу найти где этот ключ добавлять.. А если у меня свыше ста виртуальных машин — мне что в каждой этот ключ добавлять ??

Последнее редактирование модератором: 08.10.2020

  • #4

проблема возникла только с одной виртуальной машиной и на одном ESXi? Если Выполнить миграцию виртуальной машины на другой ESXi, то проблема сохраняется?

  • #5

у меня только на некоторых ESXi в HA-кластере почему-то не работает, а на некоторых работает..

Последнее редактирование модератором: 08.10.2020

  • #6

у меня только на некоторых ESXi в HA-кластере почему-то не работает, а на некоторых работает..:upset:

Попробуйте подключиться к ESXi (где обнаружена проблема) по SSH и выполнить команду

Код:

ls -la /usr/lib/vmware/isoimages/

Далее по статье

  • #7

у меня там совсем плохо. вывод пустой

  • #8

в смысле пусто? С проблемного ESXi дайте вывод с корня

  • #9

Я нашел в логах вот это

2019-04-24T07:04:45.493Z DEBUG lun — naa.200049454505080f
2019-04-24T07:04:45.493Z DEBUG Trying /vmfs/devices/disks/naa.200049454505080f
2019-04-24T07:04:45.525Z cpu27:3428934)Partition: 861: MBR table with partition type ‘0xee’ detected on naa.200049454505080f. However, it does not have a valid GPT table. Is this a valid MBR disk?
2019-04-24T07:04:45.525Z cpu27:3428934)WARNING: Partition: 1270: Partition 9 is active, failure to update partition table for naa.200049454505080f
2019-04-24T07:04:45.558Z cpu27:3428934)Partition: 861: MBR table with partition type ‘0xee’ detected on naa.200049454505080f. However, it does not have a valid GPT table. Is this a valid MBR disk?
2019-04-24T07:04:45.558Z cpu27:3428934)WARNING: Partition: 1270: Partition 9 is active, failure to update partition table for naa.200049454505080f
2019-04-24T07:04:45.929Z ERROR Exception: The primary GPT table is corrupt, but the backup appears OK, so that will be used. Fix primary table ? diskPath (/dev/disks/naa.200049454505080f) diskSize (15261696) AlternateLBA (1) LastUsableLBA (15261662)
2019-04-24T07:04:45.929Z INFO Discovered lun — naa.200049454505080f (console /vmfs/devices/disks/naa.200049454505080f) — JetFlash Mass Storage Dev (7452 MiB, vmkusb)
2019-04-24T07:04:45.930Z DEBUG lun — naa.60060160f1503500f28e04860afee411
2019-04-24T07:04:45.930Z DEBUG Trying /vmfs/devices/disks/naa.60060160f1503500f28e04860afee411
2019-04-24T07:04:46.012Z DEBUG Found overlap in fsTable: ‘vmfs3’ .. overriding ‘<class ‘weasel.fsset.vmfs3FileSystem’>’ with ‘<class ‘weasel.fsset.vmfs3FileSystem’>’.
2019-04-24T07:04:46.013Z DEBUG Executing: partedUtil getptbl /vmfs/devices/disks/naa.60060160f1503500f28e04860afee411

Вывод ls -la

Код:

 ls -la
total 745
drwxr-xr-x    1 root     root           512 Apr 23 13:29 .
drwxr-xr-x    1 root     root           512 Apr 23 13:29 ..
-rw-------    1 root     root            90 Apr 24 08:25 .ash_history
-r--r--r--    1 root     root            20 Apr 18  2018 .mtoolsrc
lrwxrwxrwx    1 root     root            49 Aug  2  2018 altbootbank -> /vmfs/vo                 lumes/918fd6ea-b4565fa8-8059-f94e7437a97c
drwxr-xr-x    1 root     root           512 Aug  2  2018 bin
lrwxrwxrwx    1 root     root            49 Aug  2  2018 bootbank -> /vmfs/volum                 es/51d7dbe1-addd68f1-4fb4-eb6e2e62a538
-r--r--r--    1 root     root        505734 Apr 18  2018 bootpart.gz
drwxr-xr-x   16 root     root           512 Apr 24 08:25 dev
drwxr-xr-x    1 root     root           512 Mar 30 16:40 etc
drwxr-xr-x    1 root     root           512 Aug  2  2018 lib
drwxr-xr-x    1 root     root           512 Aug  2  2018 lib64
-r--r--r--    1 root     root         18571 Aug  2  2018 local.tgz
drwxr-xr-x    1 root     root           512 Apr 23 13:29 locker
drwxr-xr-x    1 root     root           512 Aug  2  2018 mbr
drwxr-xr-x    1 root     root           512 Aug  2  2018 opt
drwxr-xr-x    1 root     root        131072 Apr 24 08:25 proc
lrwxrwxrwx    1 root     root            23 Aug  2  2018 productLocker -> /locke                 r/packages/6.5.0/
lrwxrwxrwx    1 root     root             4 Apr 18  2018 sbin -> /bin
lrwxrwxrwx    1 root     root            12 Aug  2  2018 scratch -> /tmp/scratch
lrwxrwxrwx    1 root     root            49 Aug  2  2018 store -> /vmfs/volumes/                 56433ca7-649f769d-31e8-0027b5a0005f
drwxr-xr-x    1 root     root           512 Aug  2  2018 tardisks
drwxr-xr-x    1 root     root           512 Aug  2  2018 tardisks.noauto
drwxrwxrwt    1 root     root           512 Apr 24 08:01 tmp
drwxr-xr-x    1 root     root           512 Aug  2  2018 usr
drwxr-xr-x    1 root     root           512 Aug  2  2018 var
drwxr-xr-x    1 root     root           512 Aug  2  2018 vmfs
drwxr-xr-x    1 root     root           512 Aug  2  2018 vmimages
lrwxrwxrwx    1 root     root            18 Apr 18  2018 vmupgrade -> /locker/vm                 upgrade/

  • #10

Даже картинка есть

  • photo606.png

    photo606.png

    77,1 КБ

    · Просмотры: 3

  • #11

Похоже flash диски помирают у вас. Попробуйте перейти в

Код:

/usr/lib/vmware/isoimages/

и создать там файл — похеру какой

Surf_rider


  • #12

лучше зайти сразу в

Код:

/vmfs/volumes/56433ca7-649f769d-31e8-0027b5a0005f

и там создать попытаться, но думаю ничего не получится

Последнее редактирование: 08.10.2020

  • #13

Вобщем такие дела

Код:

 cd /vmfs/volumes/56433ca7-649f769d-31e8-0027b5a0005f
-sh: cd: [B]can't cd to /vmfs/volumes/56433ca7-649f769d-31e8-0027b5a0005f[/B]

  • #14

че делать то в итоге?:wtf:

  • #15

ошибка, которая у вас возникает связана с недоступностью USB диска. На данном разделе хранятся ISO образы VMware tools. Из-за этого не получается выполнить обновление VMware tools. Так как в логах были зафиксированы ошибки, которые указывают на повреждение данных, то рекомендуется выполнить проверку USB диска. Возможно потребуется замена USB диска и переустановка ESXi. Как то так. Работки подвалило.

Последнее редактирование модератором: 08.10.2020

VMware Tools ISO Does Not Exist

1. You attempt to Install VMware Tools and you get the following error:

The required VMware Tools ISO image does not exist or is inaccessible. vix error code = 21001 Unable to install VMware Tools. An error occurred while trayin got access image file «/user’/lib/vmware/isoimages/windows.iso» needed to install VMware Tools: 2 (no such file or directory). Please refer the product documentation or KB article 2129825 for details….blah blah blah you get the point.

First…that KB article is wrong. It’s 1036810: https://kb.vmware.com/s/article/1036810

2. Go to the latest VMware Tools of your OS (You don’t need to be logged in):

3. Download the ISO and then WinSCP the file or whatever method you want to use to copy the file to /usr/lib/vmware/isoimages/

The quick and easy way is to just mount it and then install the VMware Tools. If you want to get gritty! Follow on!

4. If you don’t know how to copy files to Linux. Use Linux Academy. It’s way too much to try to type here: 

5. Access the VCSA UI from the browser with port: 5480 (e.g. https://bubba.domain.com:5480/login)

6. Enable SSH Login and Bash Shell under Access on the Appliance.

7. VCSA 6.7U1 doesn’t not have «isoimages» under the /usr/lib/vmware/ path so you need to create it. 

8. mkdir isoimages && cd isoimages

9. If you have external internet connectivity. Grap the file with wget

wget https://packages.vmware.com/tools/esx/latest/windows/VMware-tools-windows-10.3.5-10430147.iso

mv VMware-tools-windows-10.3.5-10430147.iso (space and then type) windows.iso

Popular posts from this blog

Testing on Windows 10 Release 1909  Prerequisite (Install Visual Studio Code and the AWS CLI if you don’t have it already installed and your Azure Active Directory is already configured and processing authentication) 1. Install Node.Js https://nodejs.org/en/ (Use the LTS Edition/Version) 2. Check the node version in PowerShell or Windows Terminal: node —version && npm —version 3. npm install -g aws-azure-login *install will take about 15-20 minutes. Be patient and let it finish.  4. Configure your profile aws-azure-login —configure —profile=<<Name of your profile>> Example:  aws-azure-login —configure —profile=migrationking Pro Tip: It installs the profile on your machine under ~/.aws/config . You can edit the file with Visual Studio Code or Notepad++ #This will prompt to Enter the Azure AD details *** Azure Tenant ID: << Enter the Azure AD Tenant ID from the Azure AD application configuration for the AWS Account to be accessed>> Azure Tenant I

NOTE: Verified to work with PIV/CAC Cards NOTE: Do not use a Regular USB if you are traveling. Only use a Military Grade FIPS 140-2, Level 3 Certified Device. Do Not use that Fingerprint reader garbage. What if your finger got chopped off? Use a Pin you can easily remember because if you forget it, your VM and data on the USB will be toast and not recoverable.  NOTE: This tutorial is for a bare-metal Ubuntu Linux 20.04 LTS laptop, not a virtual machine. Make sure you encrypt your laptop during OS installation. Do NOT be an idiot and use the same encryption password as the OS login. https://www.amazon.com/iStorage-datAshur-PRO2-Secure-Encrypted/dp/B07VK7JTQT/ref=sr_1_1?dchild=1&keywords=istorage+datashur&qid=1625886216&sr=8-1 1. Purchase an ACS Smart Card reader (Manufacturer Code: ACR39U-N1) https://www.amazon.com/ACS-ACR39U-N1-Pocketmate-II/dp/B0758TS5JR https://www.acs.com.hk/en/products/426/acr39u-n1-pocketmate-ii-smart-card-reader-usb-type-a/ (PS/SC Drivers are located

How to fix the error of » The /storage/core filesystem is out of disk space or inodes» Step 1: Login to the new VCSA 6.0U1 HTML5 web client. https://ip address:5480 Step 2: Enable SSH and Bash Shell Step 3: Login as root and type «shell» at Command> shell Step 4: df -h (Check if it’s out of space) /dev/mapper/core_vg-core               50G   50G     0 100% /storage/core Step 5: Stop the services of VCSA:  hostname: # service vmware-vpxd stop hostname: # service vmware-vpxd status (make sure it is stopped) Step 6:  cd /storage/core Step 7: rm -rf *.tgz ( be CAREFUL …do this in the wrong directory and you will be retrieving from a backup .) If you need help. Go to Cybercity ( http://www.cyberciti.biz/faq/delete-all-files-folder-linux/ )  Step 8: service vmware-vpxd restart Step 9: history -c Step 10:  Refresh the browser (https://ip address:5480). Now it’s all green VMware KB

Recently, I have updated all my ESXi hosts to 6.5 U3. Now it was time to updated the VMware tools to latest on all the underlying VMs. I usually update VMware tools using PowerCLI which gives me more control over the update process. While everything was going smooth, I observed that couple of VMs failed with error – The required VMware Tools ISO image does not exist or is inaccessible.

Error stack:
vix error code = 21001
Unable to install VMware Tools. An error occurred while trying to access image file “/usr/lib/vmware/isoimages/windows.iso” needed to install VMware Tools:
2 (No such file or directory). Please refer the product documentation or KB article 2129825 for details about how to get VMware Tools package for this guest operating system.

I observed that all the VMs which have failed to update VMware tools are from the same ESXi host, therefore this seems to be an issue with the ESXi host itself or ISO image is missing from the host.

As we know, VMware tools packages are available under “productLocker” link. we first need to check if the link is pointing to correct location or not. So, I ssh into host and checked the link with command “ls -lah” while running it from root directory (/)-

We can see that the “productLocker” link is set to correct folder i.e. /locker/packages/6.5.0/. When you cd to this location, you will see vmtools folder, which contain the required VMware tools images & files. When I cd into vmtools folder, I could not find the windows.iso image, which have the VMware tools executable for windows instead it had windows.iso.filepart file. Although we can see the linux.iso image is available which contain VMware tools for Linux servers.

When I checked other hosts, I can see the window.iso and other supporting files are available, also VMware tools updated successfully on underlying VMs.

I copied the missing files from other hosts, when I tried to update the VMware Tools, It updated successfully without any issue.

I hope this has been informative for you, thanks for reading.

An enthusiastic Cloud Engineer with an overall experience of 10+ years in Information Technology. Skilled in multi-cloud services and DevOps platforms, have deep expertise in AWS, Kubernetes, Docker, IAC (CloudFormation, Terraform) and OS configuration management.
View all posts by virtualhackey

Содержание

  1. Unable to install vmware tools an error occurred while trying to access image file
  2. Unable to install VMware Tools – no such file or directory
  3. Unable to install vmware tools an error occurred while trying to access image file
  4. Установка VMware Tools на FreeBSD
  5. Unable to install vmware tools an error occurred while trying to access image file

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

I got this error when trying to install vmware tools ona 2008r2 vm.

Unable to install VMware Tools. An error occurred while trying to access image file «/usr/lib/vmware/isoimages/windows.iso» needed to install VMware Tools: 0 (No such file or directory). If your product shipped with the VMware Tools package, reinstall VMware ESX, then try again to install the VMware Tools package in the virtual machine.

The required VMware Tools ISO image does not exist or is inaccessible.

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

I renamed the folder from 5.0.0.old to 5.0.0 and it works now. I dont know why it was renamed to 5.0.0.old

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

Did you already check whether you can access this directory from the command line? Does it contain all the .iso images for the different guest operating systems?

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

yea the directory does not exist. any idea?

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

I found the isos here

/vmfs/volumes/250ba8ca-b5400aa2-6bf3-e851c7368c00/packages/5.0.0.old/vmtools # ls -l

-rwx—— 1 root root 12576768 May 11 14:40 darwin.iso

-rwx—— 1 root root 256 May 11 14:42 darwin.iso.sig

-rwx—— 1 root root 16044032 May 11 14:38 freebsd.iso

-rwx—— 1 root root 256 May 11 14:38 freebsd.iso.sig

-rwx—— 1 root root 66992128 May 11 14:38 linux.iso

-rwx—— 1 root root 256 May 11 14:38 linux.iso.sig

-rwx—— 1 root root 1738 May 11 14:38 linux_avr_manifest.txt

-rwx—— 1 root root 540672 May 11 14:42 netware.iso

-rwx—— 1 root root 256 May 11 14:42 netware.iso.sig

-rwx—— 1 root root 13017088 May 11 14:38 solaris.iso

-rwx—— 1 root root 256 May 11 14:38 solaris.iso.sig

-rwx—— 1 root root 451 May 11 14:38 tools-key.pub

-rwx—— 1 root root 13664256 May 11 14:42 winPre2k.iso

-rwx—— 1 root root 256 May 11 14:38 winPre2k.iso.sig

-rwx—— 1 root root 49 May 11 14:40 winPre2k_avr_manifest.txt

-rwx—— 1 root root 74252288 May 11 14:40 windows.iso

-rwx—— 1 root root 256 May 11 14:42 windows.iso.sig

-rwx—— 1 root root 1069 May 11 14:38 windows_avr_manifest.txt

why are they under /locker/packages/5.0.0.old/vmtools?

Источник

You know those issues that just sit in the background for a while until you can’t take it anymore and have to work them out. You have to fix them. You just have to make them stop. (Maybe not, heh). This problem was one of those ones.

For a number of our VMware guests, when being a good guy and installing VMware Tools, this error would come up.

Seems like a bit of an overreaction to try to get you to reinstall ESXi.

Now I use the very cool repo/unmanaged solution for the majority of our guests, since they run RHEL 6. If you don’t know about this check it out here. If you use RHEL kickstart, it is trivial to make new guests come out with tools installed and the tools repo enabled. Anyway, enough gushing, just check it out if you use RHEL on VMware.

I should note before getting into this, that I am running ESXi from a USB key. This problem seems to be related to the backend media that ESXi is installed on, so if you’re on different media then your mileage may vary. I’d be interested to hear from anyone who sees this error on a non usb platform.

Following the path given in the error on a good system (/usr/lib/vmware/isoimages/) leads you to a symlink called /productLocker/vmtools/ , which in turn is a symlink to /locker/packages/4.1.0/ . No idea why this has to be so complicated, but there’s probably a reason.

After some more digging (tracking back through the innumerable symlinks), it seemed like the partition below was missing.

On a bad system

This is from a good system, notice the last partition

The mount point for this partition seems to be

Which was missing too. /vmfs/volumes/Hypervisor3 is a symlink back to the volume id of the partition. In the end, I just couldn’t figure out a pattern. Some hosts were fine and had the /productLocker symlink, and a bunch didn’t have it. Consequently, I have no idea how this happened to us, or how to prevent it, but let’s just get on and fix it. The solution seems clear, let’s just make a new partition, format it, and dump the files from a working system on there.

Partitioning the disk as FAT16 was easy (fdisk ftw), but formatting the disk was proving difficult. ESXi doesn’t seem to contain a working version of mkfs.vfat on it, and vmkfstools won’t do FAT16. (Also tried a mkfs.vfat binary from RHEL 5; didn’t work either). Of course, I could’ve pulled the usb key out, and fixed it up on a linux box, but I found an easier way.

To summarize, you create a scratch disk directory for the host inside some of your shared storage, and then point the host to it. After rebooting the host all the symlinks point to the new scratch location on your datastore. For complete steps on how to do it read this. VMware also recommends this as a best practice since your ESXi scratch disk area is now not on a limited ram disk.

Ok. Great. Now ESXi has a place to put VMware Tools. But how do you get the Tools files on there? I found the easiest way to do this was to apply a VMware Tools fix from VUM (VMware Update Manager). If you don’t use VUM I’m sure you could manually download the fix and apply it on your host using esxupdate. The latest VMware Tools fix is here. And that’s it – problem solved!

Источник

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

I’m having a problem with installing CentOS 5 on ESXI 6.5 and I was hoping someone could point me in the right direction.

The CentOS 5 OS actually installed, however after installation the network card was not installed. During the installation it asks me to modify the Network Configuration. Then it asks me to add a device (Devernet Configuration) so I added an eth0 interface with a static IP. However, when i start the vm it has no network interfaces. When I try to bring the interface up I get a «Device eth0 does not exist» error message.

I looks like it’s missing the driver for the network card.

So I tried to install VMWare tools to see if I can get the network interface from it

ESXI > CentOS5 VM > Actions > Guest OS > Install VMWare tools

First I got the following error:

  • Unable to install VMware Tools. An error occurred while trying to access image file «/usr/lib/vmware/isoimages/linuxPreGlibc25.iso» needed to install VMware Tools: 2 (No such file or directory). Please refer the product documentation or KB article 2129825 for details about how to get VMware Tools package for this guest operating system

The documentation basically said that this was an issue on VMware tools 10.1.0.

I tried making a copy of linux.iso and renamed it to /usr/lib/vmware/isoimages/linuxPreGlibc25.iso. This allowed me to install VMWare tools, however when I looked at the guest OS the drive was not mounted or even present under /dev/cdrom

I tried mounting the linux.iso file in ESXI straight to the VM under CentOS VM > Hardware Configuration > CD/DVD drive 1

However this did not show up in the guest VM

I read online about OSPs, however how can I get installed if I can’t get the package into the VM (mounting does not work and there is no network connectivity)

Any help or suggestions on this issue would be greatly appreciated

Источник

Задача:

Установка Open-vm-tools на виртуальную машину FreeBSD

Итак, немного теории. VMWare Tools — это набор утилит, повышающих производительность виртуальных гостевых машин и улучшающих управление виртуальными машинами. Без утилит операционная система виртуальной машины с меньшей производительность. Это из основного, почему стоит использовать VMWare Tools.

Существует два известных мне варианта установки:

  • С диска
  • Из портов
  • при помощи утилиты pkg

Рассмотрим все варианты.

Установка с диска

Все попытки установки с диска, закончились ошибкой. Тем не менее покажу, что необходимо сделать и какой ошибкой всё закончилось. Монтируем ISO диск в виртуальную машину.

Failed&nbsp – The required VMware Tools ISO image does not exist or is inaccessible.
Unable to install VMware Tools. An error occurred while trying to access image file “/usr/lib/vmware/isoimages/freebsd.iso” needed to install VMware Tools: 2 (No such file or directory). Please refer the product documentation or KB article 2129825 for details about how to get VMware Tools package for this guest operating system.

Поиск ошибки привёл меня к отсутствующему freebsd.iso. Где его брать и почему его нет, не выяснял

В интернете много информации, что vmware tool работает с ошибками и многие используют

Open-vm-tools (OVT) — это реализация VMware Tools с открытым исходным кодом, первая версия которой была выпущена в 2007 году, состоит из набора утилит, которые улучшают функциональность, администрирование и управление. Обновления программы предоставляются вместе с обновлениями и исправлениями операционной системы.

Установка из портов

Установка из портов была также с ошибкой, поэтому переходим к третьему варианту и если и в третьем варианте будет ошибка, тогда будем по порядку разбираться со всеми ошибками

Установка при помощи утилиты pkg

На вопрос “Proceed with this action? [y/N]:”, отвечаем “Y” и наживаем Enter

перезагружаем виртуальную машину или запускаем двумя командами

Ну и на всякий случай, если вдруг у вас есть проблемы с VMware Tools и вы хотите перейти на Open-vm-tools (OVT). Вот вам команда для удаления

Источник

After upgrading my 2.5.3 to 3.0.2 via tarball and upgrading virtual hw from VM2 to VM3, I’m going to upgrade vmware tools in my VMs.

I started from a linux one and I got a general system error.

In VM logfile I have this:

Aug 30 11:00:35.199: vmx| TOOLS INSTALL entering BEGINNING state.

Aug 30 11:00:35.201: vmx| TOOLS INSTALL ‘/usr/lib/vmware/isoimages/linux.iso’ not present or

Aug 30 11:00:35.201: vmx| Msg_Post: Warning

Aug 30 11:00:35.201: vmx| [msg.tools.inaccessible] An error occurred while trying to access i

mage file «/usr/lib/vmware/isoimages/linux.iso» needed to install VMware Tools: No such file

Aug 30 11:00:35.201: vmx| Please reinstall VMware ESX Server, then try again to install the V

Mware Tools package in your virtual machine.

Aug 30 11:00:35.201: vmx| —-

Aug 30 11:00:35.231: vmx| TOOLS INSTALL Initialization failed.

Aug 30 11:00:35.231: vmx| TOOLS INSTALL entering IDLE state.

/usr/lib/vmware/isoimages/linux.iso should be part of the

package but I have not it on my disc.

rpm -qV VMware-esx-tools-3.0.2-52542

only the solaris.iso was copied.

In upgrade log I have nothing about it

and the rpm files of both tarball and cd are the same and correct.

Where can I found the reason why the iso files were not installed?

I have plenty of space in my /vmimages filesystem. and preinstall scriptlet gives me no information about isofiles not being copied.

The situation is the same on both the servers upgraded.

Can I safely do a

rpm -Uvh of the rpm?

Do I have to pass the —noscripts option?

Doing an rpm -qVa on the esx server gives also for package

a missing of many many files. what about this?

Is it correct to use these RH tools to do these kind of checks against virtual console OS?

Thanks in advance

Message was edited by:

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

I had the same issue with a machine with a bad CDROM drive. I did a tarball upgrade and the .iso files were missing. I just did an scp from a good ESX server to the one that failed. EVerything is fine now.

RPM is ok, you may need to get them from the CD or extract them yourself from the tarball.

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

This is one of those reasons I always recommend reinstallations over upgrades. Consider this. When you move from RedHat 2.1 to RHEL3, RedHat even recommends a reinstall however the upgrade path does work as well. If you upgrade there is a chance that the filesystems are not big enough to hold things, that there are left over configuration files, etc. Granted this ends up being a religious debate. But it boils down to. If you are not comfortable with the upgrade mechanism you performed, then I would reinstall ESX overwriting everything but the VMFS filesystems.

You can also just reinstall the Pegasus and VMware-esx-tools RPMs as well to solve this problem.

To improve your comfort levels you can also run ‘rpm -V’ on every installed RPM to verify that things are installed properly. But please note that this depends on properly built RPMs and most RPMs ignore the verification tags.

Message was edited by:

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

As far as VMware provides and supports upgrade, I would like it to beahave as expected.

I’m almost sure I had about 5Gb free in /vmimages, so in my case it should not be a problem of disk space.

I noticed that the upgrade routine passes «-U —ignorearch —nodeps —force» options to the «rpm» command, not the best ones I think for an rpm based system, in particular if it is a correctly mantained 2.5.3 one.

Also, vmwaretools installation for linux systems seems poorly documented at pages 133-137.. especially if you have a console based linux os.

step 4 mentions «on screen instructions» clearly meaning windows based VMs.

you only find a tar.gz file and an rpm one . without any readme

Is it needed a reboot or only a service restart or what when you install in a new VM? And in a VM where you are upgrading from vmwaretools 2 to 3?

If you do an rpm -Uvh you receive no messages and the guestd process is not running.

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Report Inappropriate Content

vmware-tools for Linux is either .tgz or .rpm based on your distribution. The standard installation method is chosen based on the Linux of the VM. For example, for RPM based distributions, you would use the .rpm. For debian and its ilk, you would use the .tgz.

Once the .rpm or .tgz is installed then you run vmware-config-tools.pl and that will take care of uninstalling older vmware-tools and installing new ones or recompiling if necessary. There is no reason to reboot a Linux machine if installing/upgrading vmware-tools. If you are using a 2.6.19 or greater kernel please refer to the Linux vmware-tools patches at http://www.astroarch.com/virtual/patches.html.

As for is upgrade supported? Of course. Is it recommended? That is a different story and I think a reinstall of VI3 is a better way to go as it gives me a chance to correct disk layout issues I have with V2. Remember V2 used a LARGE local VMFS for a swap partition. That is no longer needed so that could just be so much wasted space that may be better attached to /vmimages or reduced to support MSCS or even increased to support MSCS. Or a largish /home for configuration files, which is also not needed. Yet, I may need to increase the size of /var, /tmp, /var/log to support the new update mechanism, corefile locations, and increased logging.

Источник

I have a Server 2012 VM (ESXi 5.1) that has a few things installed, and I realized I forgot to install VMWare tools.  So, within the VSphere Client (version 5.1), I went to Guest -> Install / Upgrade VMWare Tools as is the normal SOP.  

But this time I got a strange error:

Call «VirtualMachine.MountToolsInstaller» for object «computername» on ESXi «192.168.0.2» failed.
Unable to install VMware Tools. An error occurred while trying to access image file «/usr/lib/vmware/isoimages/windows.iso» needed to install VMware Tools: 0 (Function not implemented). If your product shipped with the VMware Tools package, reinstall VMware ESX, then try again to install the VMware Tools package in the virtual machine.

If I try the Install / Upgrade VMWare Tools option with any other running VM (some of which are running Server 2012 as well), I have no issues.  I get no error.

This just popped up all of the sudden, and I have no leads.  I recently upgraded from ESXi 5.0 to 5.1 but have had no issues installing VMWare Tools on new VMS regardless of OS since the upgrade until now.

Any advice would be much appreciated.

IBM HS22 Blade with IBM ESXi 4.1update2  USB Key
VMware tools installation fails with the error below…

Unable to install VMware Tools. An error occurred while trying to access image file «/usr/lib/vmware/isoimages/windows.iso» needed to install VMware Tools: 2 (No such file or directory). If your product shipped with the VMware Tools package, reinstall VMware ESX, then try again to install the VMware Tools package in the virtual machine.
 The required VMware Tools ISO image does not exist or is inaccessible.

Troubleshooting
SSH to the Vmware host reveals that the /usr/lib/vmware is not accessible

ls -l reveals that the isoimages folder is a symbolic link to /productLocker/vmtools/

cd /productLocker is inaccessible

/vmfs/volumes is missing Hypervisor3

The ESXi partition table can be checked using the command fdisk -l

There is a Warning for partition table 8
Warning: ignoring extra data in partition table 8

And the file system for mpx.vmhba32:C0:T0:L0p8 is Unknowm
/dev/disks/mpx.vmhba32:C0:T0:L0p8   ?    740786   1480957 757935405   5a  Unknown

mpx.vmhba32:C0:T0:L0p8 should be the scratch disk location.

The fix

It is recommended that the persistent scratch location be set for ESXi

Configuring persistent scratch location using the vSphere Client

You can configure persistent scratch space for ESXi using the vSphere Client:

  1. Connect to vCenter Server or the ESXi host using the vSphere Client.
  2. Select the ESXi host in the inventory.
  3. Click the Configuration tab.
  4. Click Storage.
  5. Right-click a datastore and select Browse.
  6. Create a uniquely-named directory for this ESX host (eg, .locker-ESXHostname)
  7. Close the Datastore Browser.
  8. Click Advanced Settings under Software. 
  9. Select the ScratchConfig section.
  10. Change the ScratchConfig.ConfiguredScratchLocation configuration option, specifying the full path to the directory. For example:

    /vmfs/volumes/DatastoreName/.locker-ESXHostname

  11. Click OK.
  12. Put the ESXi host in maintenance mode and reboot for the configuration change to take effect.

Recreating scratch files including Vmware tools iso’s.

Once the scratch  location has been set you can run the current ESXi 4.1 update 2 patch this will recreate the Vmware tools installation iso in the scratch file location.

Once the patch has applied reboot the host.

You can check that the vmtools iso’s have been created by browsing the persistent scratch datastore.

You will then be able to deploy Vmware tools

Recently I was trying to upgrade vmware tools on a windows 2008 guest and I got an error

«Unable to install VMware Tools. An error occurred while trying to access image file «/usr/lib/vmware/isoimages/windows.iso» needed to install VMware Tools: 2 (No such file or directory). If your product shipped with the VMware Tools package, reinstall VMware ESX, then try again to install the VMware Tools package in the virtual machine.   The required VMware Tools ISO image does not exist or is inaccessible.»

Further investigation through remote tech support into the ESXi host I found that the iso image is missing from the directory and the directory is 100% full, which must be the reason for not installing the tool images. I found that old tool images are not removed from the system and as a result while upgrading , its not able to copy the new images due to file system full.

I guess this issue is due to a upgrade from esxi4 u1 to esxi4.1. Somehow the upgrade didnt went well or some other issue. But the ESXi server is up and running and hosting more than 100 vms. I dont want to reinstall the ESXi on the host. ESXi 4.1 comes with resmote tech support , no need to go through unsupported way anymore

I fix the issue by copying the image file from a working ESXi4.1 server.

1) Start the remote tech support (SSH), Click on the ESXi host on the left panel, go to configuration ,
on the software section click on Security profile, Click properties on the right top corner, click remote
tech support and click option and start the ssh.

2) Use putty to ssh into the ESXi host and delete the old images files from the below location

/vmfs/volumes/e00f98e1-2bcc0c91-e7a2-3487611c1557/packages/4.0.0/vmtools

3) Using winscp to copy files to the ESXi host location, provided you already copy the image files from a working ESXi 4.1 server to the laptop/desktop. Copy to below location:

/vmfs/volumes/e00f98e1-2bcc0c91-e7a2-3487611c1557/packages/4.1.0/vmtools.

4) Copy the  .iso, .sig and tools-key.pub. files, because all these files required if you want to upgrade the vmware tools.

Thats its close the winscp, putty and Dont forget to stop the remore tech support(SSH). Now right click on the VM ->guest -> Install/upgrade  vmware tools.

There is another way where you can copy the iso image (windows.iso) to the local datastore and mount the iso image and start the installation. This you have to mount and umount the iso image each time for every VMs. If you have only few VMs this will be easy way but tedious for 100 VMs.

Понравилась статья? Поделить с друзьями:
  • Usr bin env python r no such file or directory windows
  • Usosvc что это за служба windows 10
  • Usoshared что это за папка windows 10
  • Usoprivate что это за папка windows 10 можно ли удалить
  • Uso что это за папка windows 10