wiki:InstalacionServidorRedLocalMultiServicios

Version 12 (modified by alejandro@…, 11 years ago) (diff)

--

Instalacion de un servidor Ubuntu 10.04 con preseed y puppet

antes de empezar

  • elegir el nombre que va tener el servidor
  • mejor si la red local resuelve el nombre puppet al puppetmaster que se va usar para hacer la configuración.

Instalar el servidor con el preseed

Usando preseed en el instalador definimos previamente aspectos asociados al entorno del instalador:

  • El preseed que usamos para instalar un nuevo servidor ubuntu-1004-raid1
    • locales (es-AR), particionado, red (dhcp) entre otros,

Configuración del cliente puppet en el servidor

  • Modificar los archivos de nombre de hosts: /etc/hosts y /etc/hostname .
  • Reiniciar, si no lo hiciste ya, es una buena idea...
  • Asegurarse que el servidor tiene el hostname correcto.
  • Verificar si puppet resuelve correctamente, sino modificar el archivo /etc/hosts, para que apunte al server puppet correcto.
  • Instalar paquete puppet.
  • Habilitar el servicio desde el archivo /etc/defaults/puppet .
  • Iniciar el servicio de puppet.
  • Si el server puppet no ve el pedido de conexion de la nueva pc:
    • Asegurarse que el servicio puppet esta corriendo.
    • Si esta corriendo, repazar los pasos previos a ver si no nos olvidamos nada.
    • Si asi y todo no funciona:
      • Borrar el paquete puppet con purge.
      • Luego borrar /var/lib/puppet manualmente.
      • Una vez resuelto el problema, reinstalarlo.

puppet master

  • firmar el certificado del nuevo servidor
  • crear la definicion del nodo en el puppet master
  • aplicar las recetas adecuadas para configurar el nuevo servidor

probado con 10.04

  • preseed 10.04 : ok
  • ip fija con puppet : resolvconf ? volver a probar
  • dnsmasq : ok
  • ltsp : no probado
  • ldap consumer : en proceso
  • ldap cliente : no probado
  • desktop gnome : partialmente probado
  • virtualbox ose : OK