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) »