VMware Global Community
Sorcerer1210
Contributor
Contributor
Jump to solution

Como instalar las vmtools en IPCOP virtual appliance

Buenos días,

Tengo un problema de lentitud en internet al user un firewall virtual appliance, el IPCOP 1.4.21 y desconozco el porque. Tiene dos tarjetas configuradas como E1000, el servidor es un esx 4.1. Para intentar solucionarlo necesito instalar las tools pero me surge otro problema. Sigo los pasos del kb de wmware que explica como hacerlo para linux con el compiler, cuando no está disponible RPM pero en la instalación de las tools me pregunta la ruta al directorio donde están los directorios rc0 - rc6 pero el appliance de IPCOP no los tiene con lo que no tengo forma de avanzar, sin embargo he visto por internet que hay alguna versión de IPCOP con las tools instaladas, tampoco sé si después podría fallarme por no tener el compiler (gcc) y las librerias. Si alguien se ha peleado con esto agradecería cualquier ayuda. Gracias.

0 Kudos
1 Solution

Accepted Solutions
amalanco8
VMware Employee
VMware Employee
Jump to solution

Que tal sorcerer, aquí te dejo un link a los headers ftp://82.96.64.7/pub/linux/kernel/v2.4/linux-2.4.36.tar.bz2 , lo bueno es que no tienes caidas en los paquetes esa es buena señal, verifica con ethtool a que velocidad estan las vNics de tu firewall

ethtool eth0

si por alguna razon no estan a 100 modificala:

ethtool -s eth0 speed 100 duplex full

¿Ya modificaste el traffic shapping de ipcop?

Services -> traffic shapping

estopuede estarte pegando en la velocidad.

saludos.

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

My blog virtualización en tu idioma

blog.hispavirt.com // virtualización en tu idioma VCDX#141

View solution in original post

0 Kudos
20 Replies
amalanco8
VMware Employee
VMware Employee
Jump to solution

Que tal Sorcerer, intenta esto antes de realizar la instalación de las vmware tools:

Paso 1-. abre una terminal e ingresa lo siguiente:

cd /etc

mkdir init.d

for i in {0,1,2,3,4,5,6}; do mkdir rc$i.d; done

Paso 2-. ejecuta la instalación de las vmware tools, en el momento que te pregunte por las carpetas rc1,rc2,etc (estas carpetas son los run levels) indica que estan en /etc

espero nos puedas comentar el resultado.

saludos.

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

My blog virtualización en tu idioma

blog.hispavirt.com // virtualización en tu idioma VCDX#141
0 Kudos
jose_maria_gonz
Virtuoso
Virtuoso
Jump to solution

Hola Sorcerer,

En este enlace hay un how-to sobre como hacerlo.

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

Suerte, ya nos cuentas si lo pudiste hacer, okay?

Saludos,

Jose Maria Gonzalez,

Founder and President of JmG Virtual Consulting, S.L

-


Mi empresa: JmG Virtual Consulting, S.L - Lideres y Expertos en Virtualizacion

Mi blog: El blog de Virtualizacion en Español - con Jose Maria Gonzalez.

Mi twitter: El blog de Virtualizacion en Español - con Jose Maria Gonzalez

VMware vExpert 2009, vExpert 2010, VCI, VCP4, VCP3, VCP2, RHCE, MCSE

Autor del libro <a href="http://www.lulu.com/product/tapa-blanda/101-secretos-de-vmware-vsphere/6345031" target="_blank">101 Secretos de VMware vSphere</a>

Autor del libro VMware ESX y VMware VCP Hecho Fácil

-


If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

<a href="http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol">!http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol.2.gif!</a>

0 Kudos
Sorcerer1210
Contributor
Contributor
Jump to solution

Hola

Gracias a los dos por las respuestas,

Primero empezaré por hacer lo que me propones amalanco8, parece sencillo y a ver si funciona aunque a priori no tengo claro si a las tools les valdrá con esos directorios vacios, probamos a ver.

Jose María, el problema con el enlace que me proporcionas es que en el último comentario que proporciona otro link a la página de descarga del appliance en vmware no encuentro el enlace de descarga para descargarlo y ver si en el contenido están las instrucciones para hacerlo y los archivos adicionales que dice que le añadió al appliance y si puedo descargarlo en lo que pone no indica como hacerlo, de todos modos voy a ver si se me está haciendo el día largo..... Gracias.

Mañana os cuento que tal me ha ido ya que lo probaré esta noche.... ah y si os ocurre algún otro motivo de porque se me muere la velocidad de internet al pasar por el esx y el ipcop os agradecería cualquier sugerencia.

Un saludo,

David

0 Kudos
Sorcerer1210
Contributor
Contributor
Jump to solution

Buenos días

Os cuento como fue ayer la instalación de las tools en el ipcop. Con la sugerencia de amalanco terminó correctamente la instalación de las tools, sin embargo me dice que antes de la primera ejecución de las mismas debo ejecutar el script ./vmware-config-tools.pl, y al ejecutarlo me falla, si siquiera empieza porque me dice que falta el programa ldd y ahí me quedo. Así pues en este punto no sé si las tools hacen algo o no, me supongo que no ya que la lentitud de internet sigue siendo exactamente la misma, 2 mb según los test de velocidad cuando tengo 30 mb. Entonces me surgen varias cuestiones:

1 - Que puedo hacer para instalar-solventar el problema y que el script de configuración se complete sin problemas?

2 - Una vez terminado el script de configuración satisfactoriamente, ¿tengo que hacer algo para que las tools estén activas y se apliquen todas sus ventajas, sobre todo las de red?

3 - Si el tema de las tools acaba terminando con exito y no se soluciona el tema de internet, ¿que más podría hacer que no sea prescindir del firewall? ¿creeis que podría funcionarme con appliances como el de checkpoint que tiene un "SO" propio?

Muchas gracias de antemano.

Un saludo,

David

0 Kudos
amalanco8
VMware Employee
VMware Employee
Jump to solution

que tal sorcerer, ¿podrias ejecutar "whereis ldd" para ver si esta en el sistema pero en otra ruta de la default?. Honestamente con respecto al performance de la red no te veras beneficiado por las vmware tools, vamos a checar algunas cosillas para saber y estar seguros que no es otra cosa.

Verifica los duplex tanto en los hosts esx(i) como en el switch fisico, chequea a que velocidad terminaron despues de la negociacion.

ingresa al host esx(i) por ssh o en el DCUI mientras tienes algo de carga en tu vm de ipcop y ejecuta esxtop, teclea la letra "n" esto te llevara a la vista de network, despues vamos a realizar algunas modificaciones a las estadisticas, teclea la letra "f" veras algo como esto:

aquí vamos a necesitar desactivar varios campos teclea las siguientes letras "a,d,e,g,h,i,j,k" y teclea "enter" para que solo queden con un asterisco * las letras L y M , quedara algo como lo siguiente:

aquí solo tenemos estadisticas de paquetes caidos tanto de ingreso como de egreso, monitorea estas estadisticas mientras generasa algo de trafico en tu vm de ipcop.

Con respecto a checkpoint te comento que la he utilizado y es una muy buena appliance virtual, aquí el problema es el $$ porque tanto el appliance virtual como las appliances fisicas son muy costosas.

saludos.

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

My blog virtualización en tu idioma

blog.hispavirt.com // virtualización en tu idioma VCDX#141
0 Kudos
Sorcerer1210
Contributor
Contributor
Jump to solution

Hola

Gracias amalanco, probaré lo del ldd y las estadísticas a ver que se puede ver. Por otro lado comprobaré lo del duplex pero creo que no estará por ahí el tema ya que por un lado el switch físico es un switch "casero" de 8 puertos a 100 no configurable y en el esx un día se me ocurrió poner la tarjeta de red a giga y obviamente perdí toda conectividad y tuve que volver a ponerla a 100 via comandos. Eso si, no está en Auto no sé si a lo mejor es donde debería estar pero tras terminar la instalación ella sola se puso a 100 supongo que al detectar el switch.

Lo que menos entiendo de todo esto es que con el otro pc que tenía más antiguo aunque también era un quad core pero con mitad de ram y con el esx 4.0 internet iba bien con los 12mb que tenía y ahora con todo más potente y el esx 4.1 y 30 mb de internet se muere y el switch siempre ha sido el mismo.... Me planteo poner un switch de giga pero entiendo que no debiera ser necesario salvo que a la versión 4.1 del esx no le guste manejarse con switches de 100. Te cuento resultados....Muchas gracias por tu tiempo.

Un saludo,

David

0 Kudos
amalanco8
VMware Employee
VMware Employee
Jump to solution

que tal, de hecho muchos tenemos como mejor practica no dejar la autonegociación, sino configurar el duplex, en tu caso seria a 100 full en ambas partes, tanto switch como esx.

espero tus resultados de esxtop.

saludos.

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

My blog virtualización en tu idioma

blog.hispavirt.com // virtualización en tu idioma VCDX#141
0 Kudos
Sorcerer1210
Contributor
Contributor
Jump to solution

Buenos días

Amalanco, ayer no me dió tiempo de hacer el esxtop así que lo haré hoy y manaña pongo lo que ha habido. De todos modos comentar los otros asuntos, las tarjetas de red efectivamente las tengo ya en 100 full así que por ahí tampoco tenemos nada. Y respecto de las tools en el ipcop, este debe estar bastante limitado en cuanto a paquetes instalados ya que ni siquiera reconoce el comando whereis, como alternativa use el comando find, utilice estas dos opciones:

find -name ldd y find -name ld* partiendo del raiz

y en el caso del primero no me encontró nada con lo que el ldd no está instalado, en el segundo caso encontró unas librerias ld.so.xxx. Lo que no sé ahora es como puedo instalar el ldd para concluir la instalación de las vmtools. Gracias de nuevo.

Un saludo,

David

0 Kudos
amalanco8
VMware Employee
VMware Employee
Jump to solution

aquí te adjunto ldd de linux from scratch que es la distribución donde se basa ipcop, copia estos dos archivos a /usr/bin, en el momento que la instalación te pida la ruta de ldd apunta a /usr/bin. Espero te funcione.

saludos.

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

My blog virtualización en tu idioma

blog.hispavirt.com // virtualización en tu idioma VCDX#141
0 Kudos
Sorcerer1210
Contributor
Contributor
Jump to solution

Hola,

Muchisimas gracias amalanco, esta noche pruebo esto y saco el esxtop y mañana te cuento.

Un saludo,

Gracias.

0 Kudos
Sorcerer1210
Contributor
Contributor
Jump to solution

Buenos días,

Copie ayer los ficheros del ldd y ya me los cogió. Después de crear el directorio pam.d que también requería para crear un enlace simbólico siguió pidiéndome más cosas (que largo se va a hacer esto....), ahora las vmtools necesitan el make, el gcc y las kernel headers. Si pudieras ayudarme también con esto te lo agradecería mucho. Por otro lado ayer tampoco pude hacer las pruebas pertinentes con el esxtop pese a mis ganas de resolver este tema así que intentaré de nuevo hacerlo hoy para incluirlo aqui y ver que se puede hacer. Gracias de nuevo.

Un saludo,

David

0 Kudos
amalanco8
VMware Employee
VMware Employee
Jump to solution

Sorcerer, es muy importante determinar si lo que tienes es caida de paquetes con el esxtop, como te comente las vmtools no te van a apoyar mucho en cuanto a red se refiere. Si me pudieras hechar la mano y darme los ficheros exactos que te esta pidiendo te los puedo postear.

saludos.

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

My blog virtualización en tu idioma

blog.hispavirt.com // virtualización en tu idioma VCDX#141
0 Kudos
Sorcerer1210
Contributor
Contributor
Jump to solution

Hola amalanco

Gracias de nuevo por tu tiempo. No me olvido del esxtop pero la mala vida es lo que tiene, que no tienes tiempo pa na....y estos dos últimos días no lo he tenido, espero tenerlo el fin de semana y sacar el esxtop y te lo posteo a ver que puedes ver. Respecto de los archivos de las tools ya miraré de nuevo otra vez por si acaso pero si no recuerdo mal no me ponía archivos exactos, simplemente los nombres que he puesto antes, me ponía algo así:

Se necesitan para compilar:

make

gcc

kernel headers

Así sin más, de todos modos me aseguro y te indico con el esxtop. Gracias de nuevo.

Un saludo,

David

0 Kudos
amalanco8
VMware Employee
VMware Employee
Jump to solution

Sorcerer, te puedo ayudar pero necesito que me des el resultado de "uname -r" para los headers del kernel.

saludos.

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

My blog virtualización en tu idioma

blog.hispavirt.com // virtualización en tu idioma VCDX#141
0 Kudos
Sorcerer1210
Contributor
Contributor
Jump to solution

Hola amalanco

La salida del uname -r es : 2.4.36

Respecto del esxtop realicé los pasos exactamente como me dijiste y me quedarón las dos columnas de tx y rx, sin embargo en ningún momento conseguí valores distintos de 0.00 mientras que los valores de carga de CPU eran: 0.03, 0.03 y 0.04. Supongo que hice algo mal pero no sé que ya que todo el tráfico de internet estaba pasando por ahí y tenía varias páginas abiertas playeando videos y cosas parecidas. Igual esto no sirve de nada y se necesita otro tráfico pero no sé cual. Gracias por todo

Un saludo,

0 Kudos
amalanco8
VMware Employee
VMware Employee
Jump to solution

Que tal sorcerer, aquí te dejo un link a los headers ftp://82.96.64.7/pub/linux/kernel/v2.4/linux-2.4.36.tar.bz2 , lo bueno es que no tienes caidas en los paquetes esa es buena señal, verifica con ethtool a que velocidad estan las vNics de tu firewall

ethtool eth0

si por alguna razon no estan a 100 modificala:

ethtool -s eth0 speed 100 duplex full

¿Ya modificaste el traffic shapping de ipcop?

Services -&gt; traffic shapping

estopuede estarte pegando en la velocidad.

saludos.

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

My blog virtualización en tu idioma

blog.hispavirt.com // virtualización en tu idioma VCDX#141
0 Kudos
Sorcerer1210
Contributor
Contributor
Jump to solution

Hola

Muchas gracias, no he tenido tiempo de probar a instalar las headers y tampoco he podido mirar lo del traffic shapping pero no me suena haber tocado nada al respecto, haré las dos cosas y ya te contaré. Respecto de las tarjetas si que las tengo en 100 full ya. Gracias por todo.

Un saludo,

0 Kudos
amalanco8
VMware Employee
VMware Employee
Jump to solution

Para eso estamos, sientete libre de en cuanto tengas tiempo para continuar aqui vamos a estar.

saludos.

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

My blog virtualización en tu idioma

blog.hispavirt.com // virtualización en tu idioma VCDX#141
0 Kudos
solucionesenred
Contributor
Contributor
Jump to solution

Que tal buen dia amalanco, yo tengo en este momento el mismo problema y el uname -r de mi IPCop es 2.4.36 Saludos y ojala me puedas ayudar, yo quiero instalar las Vmware Tools para mejorar el performance de la VM ya que de repente tengo algunos inconvenientes o se me daña la VM y pienso que es debido a esto.

Saludos.

0 Kudos