Módulo: Adm. Sistemas Operativos              y               REALIZADO POR: ROSARIO HOMBRAO PEDREGOSA
Módulo: Adm. Sistemas OperativosÍndice1. Inittab.............................................................................
Módulo: Adm. Sistemas Operativos1. InittabEste fichero controla lo que sucede cada vez que el sistema es reiniciado o forz...
Módulo: Adm. Sistemas Operativosejecución actual.Cuando se cambia el nivel, los procesos del nivel antiguo son eliminados....
Módulo: Adm. Sistemas OperativosPara forzar la recarga se debe enviar una señal HUP a init o ejecutar el siguiente comando...
Módulo: Adm. Sistemas Operativos2.1 Ventajas  •   Arranque de servicios en paralelo  •   Guiado por eventos  •   Servicios...
Módulo: Adm. Sistemas Operativos3. Bibliografia   •   https://juanjol2.wordpress.com/category/gnulinux/page/2/   •   http:...
Próxima SlideShare
Cargando en…5
×

Inittab y Upstarts

855 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
855
En SlideShare
0
De insertados
0
Número de insertados
232
Acciones
Compartido
0
Descargas
15
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Inittab y Upstarts

  1. 1. Módulo: Adm. Sistemas Operativos y REALIZADO POR: ROSARIO HOMBRAO PEDREGOSA
  2. 2. Módulo: Adm. Sistemas OperativosÍndice1. Inittab................................................................................................................................................3 1.2 Estructura del Archivo /etc/inittab.............................................................................................3 1.3 Los script de los niveles de ejecución........................................................................................42. Upstart..............................................................................................................................................4 2.1 Ventajas......................................................................................................................................6 2.2 Ubicación servicios iniciados por Upstart ................................................................................63. Bibliografia.......................................................................................................................................7 REALIZADO POR: ROSARIO HOMBRAO PEDREGOSA
  3. 3. Módulo: Adm. Sistemas Operativos1. InittabEste fichero controla lo que sucede cada vez que el sistema es reiniciado o forzado acambiar de runlevel.El fichero /etc/inittab esta sistemas Solaris y otros tipo Unix que comparten estetipo de arranque y siguen las mismas reglas generales.El sistema (por medio de init) está en cada momento en un runlevel concreto. Elsuperusuario puede cambiar el runlevel en cualquier momento ejecutando telinit.Si efectua cambios al archivo inittab no es necesario para que los cambios surjan efectos,sólo deberá ejecutar el siguiente comando: # init q ó # telinit qEstos comandos le ordenan a a init que lea su archivo de configuración sin cambiar derunlevel. El comando telinit es un vínculo a init en las mayoría de distros de GNU/Linux dehoy día. Hay ocho runlevels, llamados 0, 1, 2, 3, 4, 5, 6 y S. El runlevel 0 se usa para pararel sistema, el 6 para reiniciarlo y el S o el 1 para ponerlo en modo monousuario. Los demásniveles se utilizan para proporcionar determinado grado de servicios.1.2 Estructura del Archivo /etc/inittabCada línea del archivo esta dividida en cuatros campos separados por dos puntos: Id: nivel: acción: procesoAl iniciarse, init busca la línea initdefault en /etc/inittab para pasar al nivel por defecto, acontinuación lee las demás líneas del archivo.El init va ejecutando los procesos especificados en las líneas que incluyan el nivel de REALIZADO POR: ROSARIO HOMBRAO PEDREGOSA
  4. 4. Módulo: Adm. Sistemas Operativosejecución actual.Cuando se cambia el nivel, los procesos del nivel antiguo son eliminados.1.3 Los script de los niveles de ejecuciónLos sccripts de ejecución se encuentran en los directorios /etc/rc.d/rc*.d y son iniciados bajola dirección del archivo /etc/inittab. Cada runlevel diferente contiene sus propios archivosscripts que se ejecutan al inicio de la sesión del runlevel.rc02. UpstartUpstart es el sustituto del demonio /sbin/init el cuál se encarga de manejar el arranque de lastareas y servicios durante el inicio del pc, de detenerlas durante su apagado y desupervisarlas mientras el sistema está funcionando.Fue desarrollado originalmente para la distribución Ubuntu (a partir de ubutnu 6.10), perotiene como propósito implantarse en todas las distribuciones de Linux como sustitución delvenerable sistema de inicio System-V.Con upstart podremos manejar y gestionar eventos de una forma similar a como se hacíacon el /etc/inittab.Upstart usa inotify (monitoriza los eventos en el sistema de ficheros) para ver los cambiosen la configuracion de directorios, y por tanto no hay necesidad de forzarlo a leer la nuevadefinicion de las tareas. Si una tarea esta en ejecución, los cambios en su definición no seharán efectivos hasta que esta se detenga. REALIZADO POR: ROSARIO HOMBRAO PEDREGOSA
  5. 5. Módulo: Adm. Sistemas OperativosPara forzar la recarga se debe enviar una señal HUP a init o ejecutar el siguiente comando: initctl reloadListar todos los trabajos y su estado : REALIZADO POR: ROSARIO HOMBRAO PEDREGOSA
  6. 6. Módulo: Adm. Sistemas Operativos2.1 Ventajas • Arranque de servicios en paralelo • Guiado por eventos • Servicios que se rearrancan automaticamente si se cuelgan. • Los tiempos de inicio son mas reducidos.2.2 Ubicación servicios iniciados por Upstart REALIZADO POR: ROSARIO HOMBRAO PEDREGOSA
  7. 7. Módulo: Adm. Sistemas Operativos3. Bibliografia • https://juanjol2.wordpress.com/category/gnulinux/page/2/ • http://www.recipesforlinux.com/2011/03/20/upstart-el-sustituto-de-sbininit-en- ubuntu/ • http://linuxreviews.org/man/atd/index.html.es • http://www.bdat.com/blog/index.php? option=com_content&view=article&id=8%3Ael-demonio- at&catid=4%3Aprogramacion-de-tarea&Itemid=2&limitstart=4 • http://aprendiendoausarlinux.wordpress.com/category/etc/etcinittab/ • http://fraterneo.blogspot.com.es/2011/08/entendiendo-el-fichero-etcinittab.html • http://netsplit.com/2006/08/26/upstart-in-universe/ REALIZADO POR: ROSARIO HOMBRAO PEDREGOSA

×