Jump to content
Zeron

Open VM Tools for unRAID 6

252 posts in this topic Last Reply

Recommended Posts

Hi.

 

Since update to unRAIDServer-6.7.0-rc6-x86_64 and also unRAIDServer-6.7.0-rc7-x86_64 openVMTools_auto.plg-10.3.5 does not work. Also https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg is not working on unRAIDServer-6.7.0-rc6-x86_64 and unRAIDServer-6.7.0-rc7-x86_64. This unraid updates are on Kernel version: 4.19.31 and version: 4.19.33. The plugin openVMTools_auto.plg is automatically moved to the folder /boot/config/plugins-error. Now i am back on unRAIDServer-6.7.0-rc5-x86_64 and openVMTools_auto.plg is working fine. Please StevenD can you update openVMTools_auto.plg.

 

Best Regards from Austria, Hermann

Share this post


Link to post
6 hours ago, hermannp said:

Hi.

 

Since update to unRAIDServer-6.7.0-rc6-x86_64 and also unRAIDServer-6.7.0-rc7-x86_64 openVMTools_auto.plg-10.3.5 does not work. Also https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg is not working on unRAIDServer-6.7.0-rc6-x86_64 and unRAIDServer-6.7.0-rc7-x86_64. This unraid updates are on Kernel version: 4.19.31 and version: 4.19.33. The plugin openVMTools_auto.plg is automatically moved to the folder /boot/config/plugins-error. Now i am back on unRAIDServer-6.7.0-rc5-x86_64 and openVMTools_auto.plg is working fine. Please StevenD can you update openVMTools_auto.plg.

 

Best Regards from Austria, Hermann

I too ran into an issue when It first was released. I have had a thousand other things going so, so I haven’t been able to work on it. I may have some time in a week or two.

 

 

Share this post


Link to post
2 hours ago, StevenD said:

I too ran into an issue when It first was released. I have had a thousand other things going so, so I haven’t been able to work on it. I may have some time in a week or two.

 

 

Hi StevenD.

 

Thank you for your work on openVMTools for unraid.

 

Best Regards, Hermann

Share this post


Link to post

I think StevenD hasn't gotten the free time yet.  

 

I actually just recently moved my UnRAID from a physical to a VM, and I'm running without OpenVM Tools.  So far, it seems to be working well without them.  Any down sides to doing so?  (Other than VMware host can't shut it down gracefully, etc.)

 

I was running UnRAID on a quad core Xeon (with HT) with 28 GB of ram, moved it to a dual core i3 (I think, also with HT) with only 12 GB of RAM, but found that it didn't perform as well.  (Specifically, the docker Channels DVR was slow to skip ahead in video, and sometimes just slow in general - it didn't seem to work nearly as well as it did before).  In the meantime, I converted my Xeon machine to ESXi.  I ended up moving the controller and drives back to the Xeon, but now run it under ESXi with 4 vCPUs (out of 8 ESXi sees) and 8 GB of RAM.  It seems to be running as well as it did before on the physical Xeon hardware. 

Share this post


Link to post
6 hours ago, StevenD said:

I finally got it to compile under 6.7.0-RC7.  I don’t recall if rc6 is the same kernel, but I didn’t bother with it.

 

https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg

Howdy, when I try to run this I get:

 

plugin: installing: https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg
plugin: downloading https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg
plugin: downloading: https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg ... done

Kernel Version: 4.19.33-Unraid




--------------------------------------------------------------------------

Sorry, OpenVMTools has not yet been compiled for your unRAID version.

--------------------------------------------------------------------------


plugin: run failed: /bin/bash retval: 1

Share this post


Link to post

Whoops. Looks like I had RC6 installed.  Sorry about that.  I will upgrade and re-compile it today.

Share this post


Link to post

@StevenD - Thank you very much.  Installed perfectly on my RC7 VM, and ESXi sees it just fine.  

Share this post


Link to post

@StevenD - Also, thank you very much. Updated to RC7 and installed your Plugin. Works perfectly for me.

Share this post


Link to post

Glad its working. Hopefully I don't have to make any other changes for 6.7.0 release.

Share this post


Link to post

I am out of the country on vacation, so it will be a week or so before I can create an updated VMware tools for 6.7.

Share this post


Link to post

I have installed latest vmware tools on my unraid vm. But esxi still says tools not installed..

Share this post


Link to post

I am running unRAID 6.6.7, but have no luck running the current openVMTools_compiled plugin. It should still be downward compatible to older versions, right?

 

A first install attempt results in errors, a second install attempt seems to succeed, and the log also shows VMware tools being started after reboot, but ESXi (6.0.0 U3, current patch) doesn't recognize any installed tools. Anything I can do to further troubleshoot this?

 

I managed to get the last posted version of the openVMTools_auto plugin with the packages for 6.7.0-rc4 working, but the precompiled plugin seems like a more future proof solution if I would manage to get it working.

Share this post


Link to post
1 hour ago, twolf said:

I am running unRAID 6.6.7, but have no luck running the current openVMTools_compiled plugin. It should still be downward compatible to older versions, right?

 

A first install attempt results in errors, a second install attempt seems to succeed, and the log also shows VMware tools being started after reboot, but ESXi (6.0.0 U3, current patch) doesn't recognize any installed tools. Anything I can do to further troubleshoot this?

 

I managed to get the last posted version of the openVMTools_auto plugin with the packages for 6.7.0-rc4 working, but the precompiled plugin seems like a more future proof solution if I would manage to get it working.

 

The pre-compiled version should work with all versions after 6.6.6.

 

maybe try deleting the plugin and the openvmtools_compiled folder, reboot, then install again.  

 

I have no idea if newer VMware tools works on esxi 6.0 though.  That’s pretty old. 

Share this post


Link to post

Open a console and type “uname -r” and post the result.  There may be a typo in the plugin. 

Share this post


Link to post

I have updated to ESXi 6.5 U2 (May 2019 Patch) in the meantime and retried installing the compiled tools after deleting as you suggested.

 

The plugin install still fails the first time:

plugin: installing: https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg
plugin: downloading https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg
plugin: downloading: https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg ... done

Kernel Version: 4.18.20-unRAID


plugin: run failed: /bin/bash retval: 8

 

And then succeeds on the second attempt:

plugin: installing: https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg
plugin: downloading https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg
plugin: downloading: https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/openVMTools_compiled.plg ... done

Kernel Version: 4.18.20-unRAID


plugin: downloading: https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/packages/libdnet-1.12-x86_64-6cf.txz ... done

+==============================================================================
| Installing new package /boot/config/plugins/OpenVMTools_compiled/packages/libdnet-1.12-x86_64-6cf.txz
+==============================================================================

Verifying package libdnet-1.12-x86_64-6cf.txz.
Installing package libdnet-1.12-x86_64-6cf.txz:
PACKAGE DESCRIPTION:
# libdnet
#
# libdnet provides a simplified, portable interface to several
# low-level networking routines, including
#
Executing install script for libdnet-1.12-x86_64-6cf.txz.
Package libdnet-1.12-x86_64-6cf.txz installed.
plugin: downloading: https://raw.githubusercontent.com/StevenDTX/unRAID-open-vm-tools/master/packages/libffi-3.2.1-x86_64-2.txz ... done

+==============================================================================
| Skipping package libffi-3.2.1-x86_64-2 (already installed)
+==============================================================================

Starting VMWare Tools Daemon.


-----------------------------------------------------------
Plugin OpenVMTools_compiled is installed.
Plugin Version: 2019.05.17
-----------------------------------------------------------


plugin: installed

 

ESXi still does not recognize any tools running though, inspecting processes no VMware Tools Daemon is running. Looking at the packages subfolder lists two libraries as from the installation log, but a 0 byte "open_vm_tools-10.3.5-4.18.20-Unraid-x86_64.tgz" which I assume is the problem.

 

Looking at your install script and repository, I have found the issue. The kernel of 6.6.7 is "4.18.20-unRAID", and your repository correctly contains "open_vm_tools-10.3.5-4.18.20-unRAID-x86_64.tgz". Your script on the other hand attempts to download and install "open_vm_tools-10.3.5-4.18.20-Unraid-x86_64.tgz", which gives an error 404 due to the case mismatch in the filename.

 

Manually downloading and installing with the correct filename yielded running tools, which also work after reboot. So it all comes down to that one typo of "Unraid" vs. "unRAID".

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.