
Troubleshooting Ubuntu Server
Skanda Bhargav
- Editorial
- Packt
- Año
- 2015
- Páginas
- ~266
- Nivel
- Intermedio
De qué trata
Guía técnica y de diagnóstico escrita por Skanda Bhargav para administradores de sistemas y operadores de infraestructura de nivel intermedio que gestionan entornos de producción con Ubuntu Server (enfocado primordialmente en Ubuntu 14.04 LTS). Está pensada para profesionales que ya dominan los comandos esenciales de Linux y el trabajo en la terminal, pero necesitan una metodología rigurosa para depurar cuellos de botella de rendimiento, caídas de servicios y fallos de configuración en infraestructuras empresariales.
El texto analiza metódicamente los componentes más propensos a incidentes dentro de un servidor Ubuntu: gestión de paquetes, conflictos y resolución de dependencias rotas mediante dpkg y apt-get; diagnóstico de red, asignación estática/DHCP, resolución DNS y captura de tráfico en tiempo real con tcpdump; y autenticación centralizada corporativa integrando OpenLDAP, Kerberos y OpenSSH. Asimismo, cubre el análisis de métricas del sistema para mitigar altas cargas, el control de prioridades de procesos mediante nice y renice, la automatización de tareas con cron y at, el aprovisionamiento y clonación de máquinas virtuales con libvirt, virsh y virt-clone, y la resolución de fallos en arquitecturas de nube con OpenStack (examinando módulos como Keystone, RabbitMQ y el almacenamiento de objetos con Swift).
El aprendizaje se estructura a partir de escenarios de diagnóstico donde se identifican las causas raíz de los problemas más comunes y se aplican las utilidades estándar de la línea de comandos de Linux para corregirlos. Su principal virtud es abordar fallos complejos en servicios que rara vez se detallan en manuales introductorios, como la autenticación combinada LDAP/Kerberos y la pila de OpenStack. Por otro lado, al estar basado en Ubuntu 14.04 LTS, la gestión de servicios y arranque corresponde al sistema Upstart y scripts SysVinit en lugar de systemd, y las versiones de OpenStack corresponden a las vigentes a mediados de la década de 2010. Resulta imprescindible tener conocimientos previos de redes TCP/IP y comandos de consola en distribuciones Debian o Ubuntu.
- Ubuntu Server
- Troubleshooting
- Diagnóstico de sistemas
- apt-get
- tcpdump
- OpenLDAP
- Kerberos
- libvirt
- OpenStack
- Monitoreo de rendimiento
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

