wiki:InstalacionDeUnPuestoConLinuxLocal

Instalación de un puesto linux local

Antes de empezar:

  • Tener un ServidorRedLocalMultiServicios foncionando
  • Averiguar mac adress del equipo
  • Asignar una dirección IP y nombre al equipo en el servidor
  • Conocer la dirección IP del servidor puppet
  • Asegurarse que el servidor puppet se pueda resolver en la red
  • Revisar que el servidor resuelva la dirección del nodo, pingeando el nombre de la pc a instalar

Inicia la instalación:

Empezamos en el cliente

  • Configurar el equipo para que inicie booteando por la red
  • Elegir la distribución que se va instalar (10.04 - Lucid)
  • Una vez que termina, entrar por ssh a la maquina como el usuario sistemas
  • asegurar se que el nombre puppet resulve a el puppetmaster correcto (si necesiario editar el /etch/hosts)
  • Cambiar la config de cliente puppet para que levente como servicio desde /etc/default/puppet
    START=yes
    
  • Reiniciar el servicio puppet en la maquina
    # service puppet restart
    

Ahora en el servidor

  • Ahora hay que firmar el certificado del cliente puppet
    • Se listan las maquinas firmadas con: puppetca -a -l
    • Si no esta en la lista hay un problema
  • Se firma el nuevo nodo con: puppetca -s "nombre_de_pc"
  • Definir perfil del nodo cliente en el archivo de nodos el en puppet master

Volvemos al cliente

  • Se puede debugear la trasferencia con: puppetd --test --debug
  • Sino en lo general usamos : puppetd -t
Last modified 9 years ago Last modified on May 20, 2010, 6:03:16 PM