Where I’ve Been

internet 0 comentarios »

Hasta hoy básicamente había utilizado mi cuenta de Facebook para añadir amigos. Hoy he dedicado algo de tiempo a investigar y he encontrado una aplicación que me gusta: Where I’ve Been. Aquí os dejo el mapa de los lugares en los que he estado.


Fiasco Awards 2009

eventos 1 comentario »

Tras leer El libro negro del emprendedor, de Fernando Trías de Bes, algo que me quedó claro fue que muchas veces, a un emprendor, le pueden ser más útiles los consejos sobre qué cosas no debería hacer que las típicas recetas para alcanzar el éxito. En muchos foros se habla de casos éxito, pero ¿no puede aprenderse, incluso más, de los casos de fracaso?

fiasco_awards

Hace un rato, escuchando Intereconomía, he conocido los Fiasco Awards 2009 y me ha parecido una idea estupenda. Según su propia web:

Los Fiasco Awards quieren premiar a los mejores proyectos del ámbito TIC que han acabado en FIASCO, con el fin de potenciar el espíritu crítico, fomentar la actitud positiva hacia los escollos del camino hacia el éxito y, para qué negarlo, para divertirnos!


Configuración de un servidor de instalación en Solaris

sysadmin 0 comentarios »

De vez en cuando me toca instalar alguna máquina Solaris que o bien no tiene unidad de CD/DVD o bien yo no tengo acceso físico a la máquina. En estos casos suele ser útil montar un servidor de instalación, o servidor JumpStart, en otra máquina e instalar la máquina en cuestión por red.

jumpstart

El servidor de instalación como tal es realmente una parte de lo que se denomina servidor JumpStart. JumpStart es un framework, incluido con Solaris, que nos permite la instalación automatizada de máquinas. Aunque hablemos de servidor JumpStart, realmente existen 3 servidores diferentes, que normalmente estarán en la misma máquina:

  • servidor de arraque
  • servidor de instalación
  • servidor de configuración

Si lo único que queremos es instalar una máquina, pero no tiene unidad de CD/DVD o no tenemos acceso físico a la máquina, nos podemos ahorrar configurar el servidor de configuración. La instalación de la máquina será interactiva, es decir, tendremos que ir respondiendo a las típicas preguntas del proceso de instalación de Solaris. Si tuvieramos que instalar muchas máquinas entonces sí que merecería la pena configurar el servidor de configuración.

En las siguientes indicaciones os cuento cómo configurar un servidor de instalación y de arranque en la misma máquina. Supondré además que están en la misma subred que la máquina a instalar, ya que en el arranque por defecto se utiliza RARP, que no es enrutable. En el caso de que el servidor de instalación y la máquina a instalar estuvieran en subredes diferentes hay que acudir a configuraciones más avanzadas.

Configuración del servidor de instalación

Creamos el directorio donde vamos a crear la imagen de Solaris que vamos a utilizar y lo compartimos por NFS. Podríamos tener diferentes imágenes de Solaris para diferentes grupos de máquinas. Supongamos que este directorio es /export/jumpstart y que vamos crear una imagen para la versión 10/08 de Solaris 10.

# mkdir -p /export/jumpstart/Solaris10_10_08
# cat >> /etc/dfs/dfstab
share -o ro,anon=0 /export/jumpstart
[Ctrl+D]
# shareall
# dfshares

Ahora creamos la imagen propiamente dicha. Supongamos hemos introducido el DVD de Solaris 10 y que está montado en /cdrom/cdrom0.

# cd /cdrom/cdrom0/Solaris_10/Tools
# ./setup_install_server /export/jumpstart/Solaris10_10_08

Con esto ya tendríamos configurado el servidor de instalación.

Configuración del servidor de arranque

Ahora nos queda el servidor de arranque. Para ello vamos a suponer que la IP del servidor de instalación es la 10.0.0.1, que la máquina a instalar se va a llamar abedul, su IP va a ser la 10.0.0.2 y que su dirección MAC es la 8:0:20:ff:ff:ff.

Primeramente, en el servidor, tendríamos que añadir una entrada para el cliente, abedul, en el /etc/hosts.

Después ejecutamos:

# cd /export/jumpstart/Solaris10_10_08/Solaris_10/Tools
# ./add_install_client -i 10.0.0.2 -e 8:0:20:ff:ff:ff \
-s 10.0.0.1:/export/jumpstart/Solaris10_10_08 abedul sun4u

Este comando tiene mucha magia por detrás. Nos deja listos los demonios in.rarpd (RARP), rpc.bootparamd (BOOTP) e in.tftpd (TFTP). Ahora ya podremos hacer en la máquina a instalar:

ok boot net - install

De manera que nos acabará apareciendo, después del arranque por red, el proceso de instalación interactiva de Solaris.

Enlaces recomendados