= __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