Solución al error de VMware CLI: MethodMaker.so: undefined symbol: Perl_Tstack_sp_ptr

Escrito por coder el 23 de julio de 2010 en Informática | Hits: 1269

Cuando instalas las utilidades de línea de comandos de VMware, el asistente pregunta si quieres sustituir una serie de librerías de Perl por las que vienen integradas en el bundle de VMware. Si, como yo, prefieres no meter esas librerías para luego poder actualizar bien el sistema mediante los paquetes que te ofrezca la distro (Ubuntu 10.04 LTS x86_64 en este caso concreto), cuando ejecutes, por ejemplo, vicfg-vswitch, el Sr. VMware, que es un tío que sabe mucho de virtualización, se quejará con un error talqueasí:

 

% vicfg-vswitch -server 192.168.0.19 -l
/usr/bin/perl: symbol lookup error: /usr/lib/perl/5.10/auto/Class/MethodMaker/MethodMaker.so: undefined symbol: Perl_Tstack_sp_ptr
%



La solución es bastante simple, basta con instalar una serie de paquetes mediante APT:

# apt-get install libxml-perl libclass-methodmaker-perl libnet-ssleay-perl libcrypt-ssleay-perl 
...
% vicfg-vswitch -server 192.168.0.19 -l
Enter username: root
Enter password:
Switch Name     Num Ports       Used Ports      Configured Ports    MTU     Uplinks
vSwitch0        64              3               64                  1500    vmnic2

   PortGroup Name                VLAN ID   Used Ports      Uplinks
   VM Network                    0         0               vmnic2
   Management Network            0         1               vmnic2

Switch Name     Num Ports       Used Ports      Configured Ports    MTU     Uplinks
vSwitch1        64              1               64                  1500

   PortGroup Name                VLAN ID   Used Ports      Uplinks
   vSwitch_iSCSI                 0         0

%



Como ven, fácil de solucionar y muy útil, porque el CLI viene de maravilla para muchas tareas que no se pueden realizar desde el GUI.

 



         

« RapidHowTo: LightTPD con FastCGI en Centos 5.5

So... America is out of the World Cup? (No llamen americanos a los estadounidenses) »



Comentarios

[ Comentar la jugada ]