Aqui Toy
Los administradores de sistemas son por lo general frente a tareas críticas (o no) que deben realizarse periódicamente (cada hora, diario, semanal...) y / o de vez en cuando. Algunos de ellos pueden afectar a todos los cuadros de linux o sólo los más específicos. En esta sección, nos ocuparemos de algunas situaciones, tales como la actualización del sistema, agregar oquitar paquetes, el cambio de los archivos de configuración y así sucesivamente.
LINUX posee el ext2, éste es un sistema de archivos mucho más avanzado que el MS-DOS, con soporte de corrección y detección de errores (los cuales inician al encender la computadora después de un apagado incorrecto), compresión de archivos, mayor tolerancia a la fragmentación de archivos y con unos tiempos derespuesta muy superiores, aunque a un costo superior de utilización de memoria.
3,1. Actualización de los paquetes instalados
Dijimos en el requisito 1 que cada nueva instalación debe ser un hasta la fecha de instalación y eso es lo que hicimos en la sección 2. El problema es que si los nuevos paquetes RPM de actualización estén disponibles después de que las cajas de Linux están instalados y se estánejecutando, estas revoluciones nueva actualización no se integran automáticamente en los sistemas que ejecutan. Así que lo que necesitamos aquí es una actualización.
El nativo de actualización de Red Hat se llama up2date . Está estrechamente unido a Red Hat Network (RHN) y debe suscribirse a usarlo. Muchos otros actualizadores de existir y se enumeran enelhttp://www.rpm.org/software/updaters/ (las versiones futuras de este documento puede incluir una comparación detallada). Diario actualización fue fundamental para mí hasta que descubrí yum . Desde que lo probé, me pareció muy interesante y que lo uso.
Ahora tenemos un mejor entorno en el que se llevan a cabo la instalación y la actualización automáticamente, pero ¿qué debemos hacer en esas situaciones que cada administrador puedeencontrar en todo o específicas hosts que ejecutan? He aquí algunos ejemplos entre muchos otros:
* agregar uno o más paquetes
* eliminar uno o más paquetes
* añadir / quitar / modificar los archivos o directorios
* ejecutar un comando o un script
* configurar los recursos de hardware
* manipular los procesos o servicios
No es más que una forma de realizar las funciones deadministración más comunes. El peor de los casos es sentarse delante de cada host que ejecuta y hacer el trabajo sucio. En general, cada administrador tiene sus propios trucos para automatizar cualquier acción que se debe tomar, pero por lo general las intenciones son similares o iguales para todos. En nuestro caso, para satisfacer nuestras necesidades usamos cfengine .
3,2. Administración de las cajasde linux
cfengine es un conjunto de componentes para la creación y mantenimiento de sistemas informáticos (sistemas no específicamente de Linux). Su objetivo es crear una sola configuración de sistema central que va a definir cómo cada host en la red se debe configurar. cfengine la filosofía es para especificar lo que nos gustaría hacer en lugar de cómo hacer el trabajo y por eso lo elegimos.cfengine incorpora un lenguaje declarativo en el que una sola declaración puede dar lugar a una gran cantidad de operaciones que se realizan en varios hosts con diferentes arquitecturas. Así es como funciona:
Periódicamente, en cada máquina, una envoltura llamada cfexecd que puede ejecutarse como un demonio, o se puede iniciar con cron local se ejecutará un intérprete llamado cfagent . cfagentbusca un archivo de configuración llamado cfagent.conf que se almacena localmente y lo analiza. La configuración de la máquina local se comprueba en este archivo y se toman medidas si es necesario para traer de vuelta al host en el estado deseado. Por lo tanto, cfagent.conf contiene afirmaciones que dicen cfagent qué hacer. No necesitamos hablar de todas las máquinas específicamente por su nombre...
Regístrate para leer el documento completo.