VMware
1 Replies Last post: Sep 18, 2009 6:32 PM by iben  

How to install VDDK 1.1 on vMA 4.0 (libfuse.so.2 fix) posted: May 28, 2009 12:07 PM

Click to view lamw's profile Champion vExpert 3,274 posts since
Nov 27, 2007
For those of you that might be interested in installing and giving Virtual Disk Development Kit 1.1 a try on VMware vMA, you may run into an issue with the following:

The following libraries could not be found on your system:
libfuse.so.2

Here is the procedure on remediating the issue and getting VDDK 1.1 installed

1. Download VDDK 1.1 ( VMware-vix-disklib-1.1.0-163495.x86_64.tar.gz ) and upload to your vMA host

2. Extract the contents
tar -zxvf VMware-vix-disklib-1.1.0-163495.x86_64.tar.gz


3. Download libfuse.so.2 rpm package for RHEL 5 (http://rpm.pbone.net/index.php3/stat/4/idpl/9551023/com/libfuse-2.7.4-1.el5.pp.x86_64.rpm.html) and upload to your vMA host. You can actually do this in one step using curl found on vMA:
curl -O ftp://ftp.pbone.net/mirror/ftp.pramberger.at/systems/linux/contrib/rhel5/x86_64/libfuse-2.7.4-1.el5.pp.x86_64.rpm


4. Install the rpm dependancy
[vi-admin@inTheGhetto ~]$ sudo rpm -ivh libfuse-2.7.4-1.el5.pp.x86_64.rpm
warning: libfuse-2.7.4-1.el5.pp.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 6971f6ac
Preparing...                ########################################### [100%]
   1:libfuse                ########################################### [100%]



5. cd into VDDK 1.1 extracted directory
cd vmware-vix-disklib-distrib/


6. Install VDDK 1.1 and accept the EULA and default installation in /usr
[vi-admin@inTheGhetto vmware-vix-disklib-distrib]$ sudo ./vmware-install.pl


Now both vmware-mount and vmware-vdiskmanager will work without complaining about the missing libfuse.so.2


I would hope in the future that all side toolkits/products will be compatible with vMA without any additional research/package dependency. I disklike the fact that users must go out to the net to find patches/packages to satisfy a VMware product installation. I know that vApp's produced by VMware are highly customized to fit a specific need and I prefer that all dependency's are covered without having end-users potentially download unsupported/unknown packages onto these vApps.

It would also be awesome to include with vMA: VMware VIX, VDDK, etc.

=========================================================================
William Lam
VMware vExpert 2009
VMware ESX/ESXi scripts and resources at: http://engineering.ucsb.edu/~duonglt/vmware/
vGhetto Script Repository
VMware Code Central - Scripts/Sample code for Developers and Administrators
http://twitter.com/lamw

http://engineering.ucsb.edu/~duonglt/vmware/vexpert_silver_icon.jpg

If you find this information useful, please award points for "correct" or "helpful".

Click to view iben's profile Novice vExpert 8 posts since
Oct 6, 2005

Thanks for the tip William.

I agree with you on the "challanges" vmware has with their linux appliances at this time. At VMworld vExpert session this year Steve Herrod said they are taking steps to address this.

Why not use CentOS and publish these tools (VIX, VDDK, etc) to the VMware YUM Repo?

{noformat}<code>baseurl=http://packages.vmware.com/tools/</code>{noformat}

http://communities.vmware.com/thread/198161

http://www.vmware.com/pdf/osp_install_guide.pdf

I b e n

VMware Beta Programs

Want to be Considered for Future Beta Programs?

Learn More

VMware Developer

Download SDKs, APIs, videos,
training, and more in the Developer community.

Learn More

Developer
Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld
Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

Only VMware ... Delivers Nexus 1000V

Ensure consistent, policy-based network capabilities to virtual machines across your data center.

Learn More

Communities