Tabla de Contenidos

,

Trucos para Vmware

Recrear la Service Console desde la línea de comandos

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1000266

Configurar la red desde la consola

http://chall32.blogspot.com/2011/05/esx-command-line-networking.html
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1000258

Reiniciar red

service mgmt-vmware restart
service network restart

Servicios

Si quieres ver los servicios corriendo

chkconfig --list 

Rutas

para ver la rutas

excfg-route -l

para cambiar el gateway

esxcfg-route -a default xxx.xxx.xxx.xxx
Si te da un error de que no hay ningún interfaz en dicha red hay que modificar el fichero /etc/sysconfig/networks y reiniciar el servicio

Parar o iniciar MV desde consola

Parar

vmware-cmd /vmfs/volumes/datastore/mv.vmx  stop

Reiniciar

vmware-cmd /vmfs/volumes/mv/mv.vmx  reset

Modificar la ip de la Service Console

Tarjetas de red disponibles

esxcfg-nics –l

Enlazar una tarjeta a otro vswitch

esxcfg-vswitch -L vmnic1 vSwitch0 

Para crear nuevos certificados

Para crear certificados nuevos para cuando le cambiamos el nombre dns a la máquina

 create certificate

Copiar una MV a otra máquina

Para hacer esto necesitamos copiar en la máquina ESX las siguientes herramientas: dd y netcat

dd if=/dev/hda bs=1M | netcat 10.0.1.136 5001

en la otra máquina destino previamente debemos tener el netcat a la escucha para ello ponemos

netcat -l 5001 | dd of=/dev/sda1

Otra forma de hacer esto mismo es iniciando la conexión desde la máquina que este detras del cortafuegos máquina que tienen los datos a exportar

dd if=/dev/sda bs=1M | netcat -l -p 5001

La otra máquina que recibe los datos y que al estar detras de un cortafuegos inicia la conexión

netcat 10.0.1.200 5001 | dd=of/dev/sda1

Aumentar el tamaño del disco

mkinitrd -m nombre del módulo a cargar

dump -0 -f -a /dev/sda1 | netcat 10.0.1.200 5001

equipo que recibe

netcat -l -p 5001 | restore -r -f /mnt/

dump es más rápido que tar ya que no copia los espacios vacios

cat /sys/block/sda/device/queue-depth

(cola de comandos de acceso a disco)


IDE sin cola
SATA1 →no
SATA 2 →si
SCSI →si

Medir la velocidad

dd if/dev/zero of=/tmp/t.dat bs=1M count=16384 oflag=direct iflag=direct
para optimizar a veces hay que montar con noatime

Medir el rendimiento de los discos

iostat -m 5

Usar un disco USB desde consola

Para poder copiar/mover un fichero desde un pendrive al ESX 4.1 tenemos que seguir estos pasos:

Sólo en el caso de unidades formateadas como FAT/FAT16

Formatear disco USB

Si tenemos un pendrive con NTFS o FAT32 lo podemos formatear desde el propio ESX siguiendo los pasos de http://www.vsysad.com/2012/12/mounting-a-usb-drive-on-esxesxi-4-1/

Una vez formateado podemos usarlo http://www.vsysad.com/2012/12/mounting-a-usb-drive-on-esxesxi-4-1/