jueves, 1 de noviembre de 2012

Como instalar Centos Linux desde un repositorio público

Para que bajar un DVD completo no?

Bajemos una ISO del tipo "netinstall" y descarguemos en forma precisa y eficiente los paquetes que necesitemos...

Pasos:

1.- Bajar ISO netinstall como esta CentOS-6.3-x86_64-netinstall.iso

2.- Comencemos la instalación igual que siempre, hasta que...

3.- Lleguemos a este punto, seleccionando un repositorio cercano a nuestra ubicación:



4.- Y ahora a esperar que termine....

Saludos!

miércoles, 31 de octubre de 2012

Armar un Storage iSCSI con Openindiana, the Fast Track Way...

Muchas veces requerimos un Storage, pero no está el dinero ni el conocimiento, aquí veremos una solución rápida, elegante, barata y eficiente, pero sin profundizar de momento en las tecnologías involucradas (lo veremos más adelante).

En este ejemplo, crearemos un Storage iSCSI para presentar LUNs a un Servidor con VMware vSphere 4.1:

Pasos:

  1. Buscar un servidor compatible
    1. en http://wiki.openindiana.org/display/oi/Community+HCL
    2. también en http://www.oracle.com/webfolder/technetwork/hcl/data/s11ga/index.html
  2.  Descargar OpenIndiana (un clon de Solaris pero libre) desde http://dlc.openindiana.org/isos/151a5/oi-dev-151a5-text-x86.iso y luego quemar en  CD ó DVD
  3. Instalar OpenIndiana siguiendo los pasos (son simples y pocos, cualquier duda revisar aquí: http://wiki.openindiana.org/oi/OpenIndiana+Handbook)
  4. Configurar el Storage:



Luego de esto, ya puedes hacer un Datastore sobre la LUN iSCSI...

Saludos

lunes, 9 de julio de 2012

Eliminar mensajes de warning "ESXi Shell for the Host has been enabled" y "SSH for the host has been enabled"

Este mensaje aparece en vCenter con Hosts 4.1 U2 o superior (incluído vSphere 5), como deshabilitarlo:

Línea de comandos:

esxcli system settings advanced set -o /UserVars/SuppressShellWarning -i 1

Mediante vSphere Client:


1.- Selecciona el ESXi host desde el Inventario.
2.- Selecciona Advanced Settings desde el menú de Software
3.- Naviga hasta "UserVars > UserVars.SuppressShellWarning"
3.- Cambia el valor de 0 por 1
3.- Click OK.

miércoles, 4 de julio de 2012

Resolver error: "The parent virtual disk has been modified since the child was created"

Cuando ves este error, te recorre un escalofrio.....

Si no tienes respaldos de esa VM podría significar su pérdida o al menos perder la data almacenada en el snapshot.

- Porque se produce?, se produce cuando por alguna razón (normalmente mala manipulación) intervenimos (modificamos) un disco base que contiene snapshots, por ejemplo lo asignamos a una nueva VM como disco existente y al encenderlo esta lo modifica....

- Como se resuelve?, con paciencia y un poco de suerte....

- Vamos:


  • Conectarse por SSH al Host
  • Ir al directorio de la VM afectada
  • Ubicar los archivos descriptores del disco base y los *delta.vmdk (archivos que contienen los diferenciales de los snapshots)
  • Copiar los descriptores con otro nombre para tener el original (siempre es bueno)
  • Revisar los descriptores con vi o nano de acuerdo a la siguiente tabla:

Descriptor VMDK base Descriptor VMDK Snapshot
Parametro a verificar Parametro a verificar
CID=12a9ffab ParentCID=69a1c662


Si existen diferencias en el CID y la correspondiente dependencia, significa que para resolverlo, deberemos igualar los CID editando los descriptores y luego consolidando con vmkfstools, por lo tanto los pasos serían:

1.- Editar e igualar los descriptores con vi o nano (previa copia por si las moscas)

2.- Consolidar los snapshots:

  • vmkfstools -i ejemplo-00001.vmdk ejemplo-recuperado-consolidado.vmdk

3.- Una vez completado el proceso (podría tardar varios minutos dependiendo la velocidad del disco físico, el tamaño del delta, etc) se puede utilizar este disco para recuperar la VM a la fecha de la falla, generando una nueva VM con este disco.

Enjoy!

Recuperar archivo VMX en VMware vSphere

Si tuviste la mala suerte de perder un archivo VMX por la razon que sea, pero tienes la suerte de tener un snapshot vivo, acá una receta para recuperarlo:

- Mediante SSH ir al directorio de la maquina afectada:

# cd /vmfs/volumes/datastore/vm-warning/

- Ubicar el archivo de snapshots *.vmsn (binario que además contiene una copia del VMX borrado) y copiarlo a una máquina Linux:

# scp vm-warning.vmsn IP_maquina_linux:/root/

- Luego en la máquina Linux ejecutar:

# dd if=vm-warning.vmsn of=vm-warning.vmx bs=1 skip=100 count=10000

- Copia de vuelta el VMX recuperado y ya puedes re-importar tu Máquina Virtual desde el vSphere Client

Saludos!

lunes, 21 de junio de 2010

SSH en VMware ESXi



Que tal , el día de hoy les mostrare rápidamente como poder tener acceso a nuestros servidores ESXi a través de ssh. En este ejemplo habilitaremos ssh en nuestro ESXi:

Paso 1 – nos logeamos directamente a la consola de nuestro ESXi y teclearemos ‘alt+F1’ :


Paso 2 – Se nos mostrara la siguiente ventana, donde tendremos que teclear “ unsupported “ , ingresamos el password de root y esto nos dará acceso a la línea de comando del ESXi :


Paso 3 – Una vez en la línea de comando, nos vamos a editar el archivo de configuración ‘inetd.conf’ con el editor de textos vi

‘ vi /etc/inetd.conf ’

Una vez dentro del editor de textos para quienes no están acostumbrados al uso de vi con solo poner

‘ /ssh’


Nos llevará a la línea donde tenemos que hacer las modificaciones, una vez en dicha línea eliminamos el símbolo “#” (para comenzar a editar en vi solo es cuestión de teclear ya sea la letra “i” o “insert” ) , para que quede de la siguiente manera :



´ ssh stream tcp nowait root /sbin/dropbearmulti dropbear ++min=0,swap,group=shell -i –w ´

Una vez editada dicha línea guardamos los cambios con el siguiente comando

:x (nota si el teclado esta en us será la tecla “ñ” en vez de “ : ” )


Paso 4 – Una vez realizados todos estos cambios solo será cuestión de reiniciar nuestro ESXi o bien matar el proceso de inetd para esto tenemos que averiguar cuál es el PID de dicho proceso :

"ps | grep inetd" (con este comando se nos mostrarán los ID de inetd)

"kill -HUP inetd_ID" (aquí solo sustituimos inetd_ID por el id obtenido en el comando pasado)

viernes, 12 de marzo de 2010

Cambio de Hora Marzo 2010 - CHILE

Estimados:

Para quienes les sirva, les dejo un link con instrucciones para el cambio de hora Marzo 2010 en Linux y Windows, preparado por mi amigo Edgardo Pezoa....

https://sites.google.com/site/epezoa/cambio-de-hora-marzo-2010/entradasintitulo

Gracias a Edgardo y al equipo de la Super de Pensiones!!

PS: Para Ubuntu ya salió la actualización correspondiente, basta actualizar y listo...