Archive for June, 2009

29
Jun

Algunas veces trabajando con VMware no tenemos más opciones que caer en la línea de comandos.
Acá les dejo algunos comandos para trabajar con iSCSI desde la misma:

Habilitar iSCSI
[root@esx03 root]# esxcfg-swiscsi -e
Allowing software iSCSI traffic through firewall…
Enabling software iSCSI…

Deshabilitar iSCSI
[root@esx03 root]# esxcfg-swiscsi -d
Disabling software iSCSI for next boot
Software iSCSI traffic set to be blocked
Run firewall utility to set effect now (this may affect existing sw iscsi traffic)

Interrogar si iSCSI está habilitado
[root@esx03 root]# esxcfg-swiscsi -q
Software iSCSI is not enabled

Liscado completo de opciones de iSCSI desde la cli
[root@esx03 root]# esxcfg-swiscsi
Usage: esxcfg-swiscsi options
-e, –enable Enable sw iscsi
-d, –disable Disable sw iscsi
-q, –query Check if sw iscsi is on/off
-s, –scan Scan for disk available through sw iscsi interface
-k, –kill Try to forcibly remove iscsi sw stack
-r, –restore Restore sw iscsi configuration from file
(FOR INTERNAL USE ONLY)
-h, –help Show this message

Espero que les sirva.
Saludos!

Nicolas Solop

Tags : | , , , , | Blog
29
Jun

En algunos casos cuando se intenta acceder a la consola de una máquina virtual desde el VMware VI Client (conectado al ESX o al virtual Center) se produce el error:

Error connecting: cannot connect to host : A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. Do you want to try again?

Este error se puede producir debido a que existe un firewall entre el VI Client y el host que está alojando a las máquinas virtuales en cuestión. En el mismo se debe abrir el puerto TCP 903 para que desde el VI Client se pueda acceder al host. En otros casos no existe un firewall en el medio y la única forma de resolver el error es habilitando un proxy del servicio vmauthd. Para configurar esto se debe agregar al final del archivo /etc/vmware/config:

vmauthd.server.alwaysProxy = "TRUE"

El archivo debería quedar algo parecido a esto:

libdir = "/usr/lib/vmware" authd.fullpath = "/usr/sbin/vmware-authd" authd.client.port = "902" vmware.fullpath = "/usr/bin/vmware" control.fullpath = "/usr/bin/vmware-cmd" serverd.fullpath = "/usr/sbin/vmware-serverd" serverd.init.fullpath = "/usr/lib/vmware/serverd/init.pl" authd.proxy.vim = "vmware-hostd:hostd-vmdb" authd.proxy.nfc = "vmware-hostd:ha-nfc" authd.proxy.nfcssl = "vmware-hostd:ha-nfcssl" authd.soapServer = "TRUE" authd.proxy.vpxa-nfc = "vmware-vpxa:vpxa-nfc" authd.proxy.vpxa-nfcssl = "vmware-vpxa:vpxa-nfcssl" vmauthd.server.alwaysProxy = "TRUE"

5-29-2009 2-19-57 PM

Para más informaciín: Cannot open Virtual Machine Console Saludos!

Nicolas Solop

Tags : | , , , , , | Blog
29
Jun
En los últimos días una de las preguntas más frecuentes que escuché fue ¿en qué equipo (servidor) puedo instalar ESX4i?. ¿Corre en este modelo xxx?, ¿Con esta placa? ¿Con esta controladora?

Para no responder sin conocimientos mi respuesta siempre fue consultá en la guía "Getting Started with ESXi Installable" para saber los requerimientos mínimos de hardware que se necesitan para correrlo. El punto siguiente fue que cuando quise hacer una prueba y tuve que verificar la lista de requerimietnos mínimos me encontré con una sorpresa… la cantidad mínima de memoria para correr solamente el sistema operativo era de 2GB de RAM (2048 MB). Ante esta información decidí comprobar si realmente era o no real la cantidad de memoria solicitada por la guía y comencé la instalación:

Luego de seleccionar la opción "ESXi Installer" y de algunos minutos para la descompresión de la imágen… la siguiente pantalla:

Evidentemente la guía estaba en lo correcto y a partir de las siguientes versiones de los productos enterprise de VMware no tendremos más opción que contar con equipos de gran porte… incluso para laboratorios.

Para los que se siguen preguntando cuales son los requerimientos mínimos de hardware para correr VMware ESX4i el contenido de la guía (al momento de escribir este post) es el siguiente:

Procesadores:

  • Todos los AMD Opterons support 64 bit.
  • Todos los Intel Xeon 3000/3200, 3100/3300, 5100/5300, 5200/5400, 7100/7300, y 7200/7400.
  • Todos los Intel Nehalem con soporte para 64 bits.

Memoria:

  • 2GB mínimo.

Red:

Controladoras de Disco:
  • Basic SCSI controllers – Adaptec Ultra-160 or Ultra-320, LSI Logic Fusion-MPT, o NCR/Symbios SCSI.
  • RAID controllers – Dell PERC (Adaptec RAID or LSI MegaRAID) o IBM (Adaptec) ServeRAID.

Para obtener el listado completo de controladoras SATA soportadas consulen la guía Getting Started with ESXi Installable (página 6).

Espero que les sirva!

Nicolás Solop

Tags : | Blog
8
Jun

Con unos pasos muy cortos y sencillos, se puede dejar
automatizado el encendido y apagado de las Máquinas virtuales de un Servidor
ESX/ESXi.

Esto acelerará el trámite de apagado de equipos ESX de
Laboratorio en el momento en que no estén en uso, ó el apagado y encendido de
Equipos ESX en producción en caso de Mantenimiento, ó por políticas de
Green-IT.

Esto se refiere, a que cuando se Apaga un Equipo ESX, se
puede ordenar el apagado automático de las Virtual Machines que éste
contenga. De la misma forma, se puede
ordenar y automatizar el encendido de las VMs cuando se vuela a encender el
Equipo ESX.

Los pasos a seguir son los Siguientes:

- Conectarse al ESX utilizando VIClient (ó al Virtual Center si lo tienen Implementado)

- Seleccionar el servidor ESX que deseen configurar.

- Ir a la Solapa “Configuración”

- En la sección de Software sobre la izquierda de la pantalla, seleccionar “Virtual Machine Startup-Shutdown” Luego click en “Properties” a la derecha y arriba.

- Seleccionar la VM elegida, El Orden de Encendido/Apagado se modifica con los botones “Move Up” y “Move Down” sobre la derecha del cuadro que lista las VMs.

- Click en el Botón Edit.

- Configurar los tiempos de Retraso y el tipo de acción en Shutdown Settings.

- Una vez configurado, click en Ok en ambas ventanas y revisar si la configuración es la deseada.

Espero les sea de utilidad!

Saludos…

Patricio Limeres

Tags : | , , , , , , , , , , | Blog