Posts del SysAdmin

Introducción a elog: características e instalación

Publicada en

Un desafío para todo sysadmin es llevar al día la documentación sobre soluciones a problemas que surgen en el día a día. Dedicar algunos minutos a registrar estas situaciones puede evitarnos dolores de cabeza en el futuro. Llevar nuestras propias notas para tenerlas a mano representa un uso inteligente del tiempo. En este post compartiremos […]

LPI

Uso de wall para enviar mensajes a terminales

Publicada en

Además de shutdown (al reiniciar o apagar un equipo), hay otra herramienta llamada wall que nos permite enviar mensajes a las terminales durante el funcionamiento normal del sistema. Esto puede sernos útil para alertar sobre cambios inminentes a los usuarios conectados. Por eso, en este post hablaremos sobre el uso de wall, esperando que se convierta […]

LPI

Conceptos sobre Upstart: puntos esenciales

Publicada en

Entre SysVinit y la adopción final de systemd por la mayoría de las distribuciones principales GNU/Linux, surgió una alternativa conocida como Upstart. Fue desarrollada por Canonical e integrada por primera vez con Ubuntu 6.10 Edgy a fines de 2006. Posteriormente, Fedora la adoptó y utilizó hasta la versión 14 inclusive. Hoy en día podemos encontrarla […]

Uncategorized

Uso de who: datos de usuario y más

Publicada en

El comando who nos permite hacer más de lo que su descripción indica (mostrar quién está logueado). Además, podemos ver información tal como los runlevels actual y anterior (para SysVinit). También podemos visualizar la fecha y hora del último inicio del sistema, y la cantidad exacta de usuarios logueados. A continuación ilustraremos el uso de […]

LPI

Conceptos sobre udev: manejo de dispositivos

Publicada en

Udev es una herramienta que pasó a ser parte integral de Linux a partir del kernel 2.6. Actualmente es parte de systemd, y su propósito principal es controlar los dispositivos en /dev. En este post compartiremos algunos conceptos sobre udev que son importantes para entender su funcionamiento. Conceptos sobre udev En primer lugar, cuando se […]

LPI

Logs de booteo en Linux en mayor detalle

Publicada en

En este post nos dedicaremos a identificar y examinar logs de booteo en Linux. Esta misma información está en gran parte disponible a través del comando dmesg. Sin embargo, esta herramienta puede mostrar más o menos datos de acuerdo a las opciones que la acompañen. Por otro lado, systemd provee journalctl para acceder al registro […]

LPI

Uso de dmesg para ver mensajes del kernel

Publicada en

El uso de dmesg nos permite inspeccionar los mensajes del kernel desde el inicio del sistema. Siempre y cuando no se haya limpiado el registro, esta información es útil para diagnosticar fallas e identificar eventos y los dispositivos relacionados con los mismos. Además, mediante el uso de sus opciones podemos visualizar los datos de varias […]

LPI

Uso de SuperGRUB2Disk durante el arranque

Publicada en

Cuando a pesar de nuestros esfuerzos no podemos reparar el arranque del sistema manualmente, el uso de SuperGRUB2Disk puede salvarnos el día. Esta herramienta tiene dos propósitos fundamentales. El primero es iniciar un SO en el caso de que el gestor de arranque esté experimentando fallas. Por otro lado, el segundo y más importante objetivo […]

LPI

Detalles sobre GRUB 2: elección de SOs o kernels

Publicada en

Dentro del archivo grub.cfg encontramos la lista de acciones que se realizarán al elegir un SO o un kernel dado para arrancar el sistema. En este post compartiremos algunos detalles sobre GRUB y explicaremos los próximos pasos que siguen luego de la elección anterior. Nos centraremos en las funciones del kernel y del sistema de […]

LPI

Usar la shell de GRUB para mantenimiento

Publicada en

Si el sistema no inicia correctamente, podemos usar la shell de GRUB para realizar un diagnóstico preliminar. Accedemos a la misma presionando la tecla c desde el menú principal del gestor de arranque. Esta herramienta admite el uso de varios comandos aceptados por Bash u otras shells. A continuación, explicaremos cómo verificar si la ubicación […]