07 mayo 2007

Agentes XGrid autónomos (Solución. Paso 1)

Para las soluciones os dejo instalar software, pero no sirve instalar un controlador como Xgrid Lite, eso es trampa. Aunque, claro, esa ya es una solución completa y sencilla ;)

Os voy a ir poniendo una solución paso a paso. Ya sé que es optimizable, pero pretendo que sea sencilla y didáctica. Después allá cada uno con su maestría optimizando o su vaguería instalando soluciones "prefabricadas". Así que ya sabéis: se aceptan correcciones y sugerencias en los comentarios.

Activar una XGrid de pruebas sin MacOS X Server

Lo primero que vamos a tener en cuenta es que vamos a crear la grid para muchos días de pruebas, por lo que haremos que el controlador se active automáticamente cuando se inicie el ordenador. Lo haremos con el comando:

# sudo xgridctl controller on

Usando el panel de "Preferencias de Sistema...", dentro de la opción Compartir vamos a activar el agente Xgrid con las siguientes opciones: "Usar el primer controlador disponible"; "Aceptar tareas: Siempre"; y "Método de de autenticación: ninguno". Vale, no son las mejores opciones en un entorno de trabajo real... pero estamos de pruebas. Si no hemos hecho nada "especial" vamos, el estado de nuestra miniXgrid será el siguiente:

# xgridctl status
822 ?? Ss 0:00.32 xgridagentd


El agente ya está funcionando. Nos falta el controlador. Podemos optar por la solución Microsoft (reiniciar) o por la UNIX (lanzar el demonio sin reiniciar). Vamos a por la segunda:

# xgridctl controller start
# xgridctl status
822 ?? Ss 0:00.46 xgridagentd

922 ?? Ss 0:00.04 xgridcontrollerd


Facil, ¿no? Ya tenemos un agente y un controlador funcionando. Nos falta configurar la Xgrid, pero eso queda para el siguiente paso... a ver si esta vez os adelantáis y lo escribís en los comentarios. Yo ya lo tengo escrito pero no lo publicaré hasta que me apetezca ;)

 

  (C) Javier Hernanz Zájara
   Todos los logos y marcas registradas de este website, son propiedad de sus respectivos propietarios.