LPIC-2 Objectives V4.5(ES)
Contents
- 1 Descripción general de las tareas
- 2 Exámenes
- 3 Información de la versión
- 4 Addenda
- 5 Traducciones de los objetivos
- 6 Objetivos: Examen 201
Descripción general de las tareas
El candidato debe aprobar las dos partes de este examen, y estar en posesión de la certificación LPIC-1, para obtener la certificación LPIC-2 o Certificación LPI Nivel 2. Engloba habilidades avanzadas para el profesional de Linux que son comunes a todas las distribuciones de Linux. Siempre que se cumpla con los requisitos establecidos, los exámenes pueden hacerse en el orden que se desee.
Para aprobar LPIC-2, el candidato debe ser capaz de:
- Administrar un sitio pequeño/mediano.
- Planificar e implementar una pequeña infraestructura de red mixta (MS, Linux) así como mantenerla consistente y segura y solucionar posibles problemas:
- Servidor LAN (Samba, NFS, DNS, DHCP, administración de clientes).
- Pasarela de Internet (cortafuegos, VPN, SSH, servidor proxy/ caché web, correo).
- Servidor de Internet (servidor web y servidor proxy inverso, servidor FTP).
- Supervisar a los empleados.
- Asesorar a la gerencia en asuntos relativos a la automatización y las compras.
Exámenes
Para obtener la certificación LPIC-2, el candidato debe aprobar tanto el examen 201 como el 202 y estar en posesión de una certificación LPIC-1 activa.
Información de la versión
Estos objetivos corresponden a la versión 4.5.0. Esta versión se lanzará a partir del 13 de febrero de 2017.
También se puede ver un resumen e información detallada sobre los cambios de los objetivos de la versión 4.0.x a la 4.5.0.
Los objetivos de la versión 4.0 de LPIC-2 aún están disponibles en esta wiki.
Addenda
Actualización de la versión (13 de febrero, 2017)
- se actualiza a la versión 4.5.0
Traducciones de los objetivos
Esta wiki incluye las traducciones de los objetivos en las siguientes lenguas:
- Español
Si desea colaborar en la traducción de los objetivos, póngase en contacto con Fabian
Objetivos: Examen 201
Tema 200: Planificación de los recursos del sistema
200.1 Medir el uso de los recursos e identificar y resolver problemas asociados (peso: 6)
Peso |
6 |
Descripción |
El candidato debe ser capaz de medir los recursos de hardware y el ancho de banda de la red, así como de identificar y resolver problemas relacionados con los recursos. |
Áreas de conocimiento clave:
- Medir el uso de CPU.
- Medir el uso de memoria.
- Medir las E/S de disco.
- Medir las E/S de red.
- Medir el rendimiento del cortafuegos y el enrutador.
- Mapear el ancho de banda por cliente.
- Emparejar / correlacionar síntomas en el sistema con sus posibles causas.
- Hacer estimaciones del rendimiento del sistema e identificar cuellos de botella, incluyendo los de red.
Lista parcial de archivos, términos y utilidades utilizadas:
- iostat
- iotop
- vmstat
- netstat
- ss
- iptraf
- pstree, ps
- w
- lsof
- top
- htop
- uptime
- sar
- swap
- bloqueo de procesos en E/S
- bloques de entrada (lectura)
- bloques de salida (escritura)
200.2 Predecir necesidades futuras de recursos (peso: 2)
Peso |
2 |
Descripción |
El candidato deber ser capaz de monitorizar el uso de recursos para predecir necesidades futuras. |
Áreas de conocimientos clave:
- Usar herramientas de monitorización y medición para monitorizar el uso de la infraestructura IT.
- Predecir el punto de ruptura de una configuración en lo concerniente a a la capacidad.
- Observar la tasa de crecimiento del uso de la capacidad.
- Hacer gráficos que reflejen la tendencia del uso de la capacidad.
- Conocer soluciones de monitorización tales como Icinga2, Nagios, collectd, MRTG y Cacti
Lista parcial de archivos, términos y utilidades utilizadas:
- Diagnosticar
- Predecir crecimiento
- Agotamiento de recursos
Tema 201: El núcleo (o kernel) Linux
201.1 Componentes del kernel (peso: 2)
Peso |
2 |
Descripción | El candidato debe ser capaz de utilizar componentes del núcleo que son necesarios para hardware específico, controladores de hardware, recursos y requerimientos del sistema. Este objetivo incluye la implementación de diferentes tipos de imágenes del núcleo, entender los conceptos de núcleo estable, núcleo de larga duración y parche, así como saber usar módulos del núcleo. |
Áreas de conocimiento clave:
- Documentación de los núcleos 2.6.x, 3.x y 4.x
Lista parcial de archivos, términos y utilidades utilizadas:
- /usr/src/linux/
- /usr/src/linux/Documentation/
- zImage
- bzImage
- compresión xz
201.2 Compilación de un kernel Linux (peso: 3)
Peso |
3 |
Descrición | El candidato debe ser capaz de configurar correctamente un núcleo Linux para incluir o deshabilitar características especiales, así como compilarlo y recompilarlo según las necesidades. El objetivo también incluye la habilidad para actualizarlo, crear una imagen de memoria inicial (initrd) e instalar nuevos núcleos. |
Áreas de conocimiento clave:
- /usr/src/linux/
- Archivos Makefile del kernel.
- Objetivos (targets) del comando make de los núcleos 2.6.x, 3.x y 4.x.
- Personalizar la configuración del núcleo.
- Construir un núcleo nuevo y los módulos correspondientes.
- Instalar un núcleo nuevo y cualquier módulo que sea necesario.
- Asegurarse de que el gestor de arranque puede localizar al núcleo nuevo y los archivos asociados.
- Archivos de configuración de los módulos.
- Usar DKMS para compilar módulos del núcleo.
- Tener conocimientos sobre dracut.
Lista parcial de archivos, términos y utilidades utilizadas:
- mkinitrd
- mkinitramfs
- make
- make targets (all, config, xconfig, menuconfig, gconfig, oldconfig, mrproper, zImage, bzImage, modules, modules_install, rpm-pkg, binrpm-pkg, deb-pkg)
- gzip
- bzip2
- Herramientas para trabajar con los módulos.
- /usr/src/linux/.config
- /lib/modules/kernel-version/
- depmod
- dkms
201.3 Gestión del tiempo de ejecución del kernel y resolución de problemas (peso: 4)
Peso |
4 |
Descripción | El candidato debe ser capaz de gestionar y/o consultar un núcleo 2.6.x, 3.x o 4.x y los módulos que se le pueden cargar; identificar y corregir problemas comunes que tengan que ver con el arranque y el tiempo de ejecución; entender la gestión y detección de dispositivos con la herramienta udev y resolver problemas relacionados con las reglas de udev. |
Áreas de conocimientos clave:
- Usar utilidades de la línea de comandos para obtener información acerca del núcleo en ejecución y sus módulos.
- Cargar y descargar módulos del kernel de forma manual.
- Determinar cuándo pueden descargarse los módulos.
- Determinar qué parámetros acepta un módulo.
- Configurar el sistema para cargar módulos por un nombre diferente a su nombre de archivo.
- Sistema de archivos /proc.
- Contenido de /, /boot/ , y /lib/modules/.
- Herramientas y utilidades para analizar información concerniente al hardware disponible.
- Reglas de udev.
Lista parcial de archivos, términos y utilidades utilizadas:
- /lib/modules/kernel-version/modules.dep
- Archivos de configuración de módulos en /etc/
- /proc/sys/kernel/
- /sbin/depmod
- /sbin/rmmod
- /sbin/modinfo
- /bin/dmesg
- /sbin/lspci
- /usr/bin/lsdev
- /sbin/lsmod
- /sbin/modprobe
- /sbin/insmod
- /bin/uname
- /usr/bin/lsusb
- /etc/sysctl.conf, /etc/sysctl.d/
- /sbin/sysctl
- udevmonitor
- udevadm monitor
- /etc/udev/
Tema 202: Inicio del sistema
202.1 Personalizar el inicio del sistema (peso: 3)
Peso |
3 |
Descripción | El candidato debe ser capaz de consultar el estado de los servicios del sistema en diferentes objetivos / niveles de ejecución así como de modificar su comportamiento. Se requiere una comprensión exhaustiva de systemd, SysV Init y el proceso de inicio de Linux. El objetivo incluye la interacción con los objetivos systemd y los niveles de ejecución SysV Init. |
Áreas de conocimiento clave:
- Systemd
- SysV init
- Base Estándar para Linux (Linux Standard Base Specification, LSB)
Lista parcial de archivos, términos y utilidades utilizadas:
- /usr/lib/systemd/
- /etc/systemd/
- /run/systemd/
- systemctl
- systemd-delta
- /etc/inittab
- /etc/init.d/
- /etc/rc.d/
- chkconfig
- update-rc.d
- init y telinit
202.2 Recuperación del sistema (peso: 4)
Peso |
4 |
Descripción | El candidato debe ser competente manipulando un sistema Linux tanto durante el proceso de arranque como en modo de recuperación. Se debe saber cómo usar la utilidad init y las opciones del kernel relacionadas con ella. Así mismo, el candidato debe ser capaz de determinar las causas de errores que tienen lugar durante la carga y el uso de los gestores de arranque GRUB versión 2 y GRUB Legacy tanto en sistemas con BIOS como con UEFI. |
Áreas de conocimiento clave:
- BIOS y UEFI.
- Arranque NVMe.
- GRUB versión 2 y Legacy.
- La shell de grub.
- Secuencia de arranque: el gestor de arranque da paso al kernel.
- Carga del kernel.
- Inicialización y configuración del hardware.
- Inicialización y configuración de los demonios/servicios.
- Conocer las posibles ubicaciones de instalación del gestor de arranque tanto en un disco duro como en un dispositivo extraíble.
- Usar la shell del gestor de arranque y sobreescribir opciones estándar del gestor de arranque.
- Usar los modos de rescate y emergencia de systemd.
Lista parcial de archivos, términos y utilidades utilizadas:
- mount
- fsck
- inittab, telinit e init con SysV init
- Contenido de /boot/, /boot/grub/ y /boot/efi/
- Partición de sistema EFI (EFI System Partition, ESP)
- GRUB
- grub-install
- efibootmgr
- La shell UEFI
- initrd, initramfs
- Registro de arranque principal (Master boot record, MBR)
- systemctl
202.3 Gestores de arranque alternativos (peso: 2)
Peso |
2 |
Descripción | El candidato debe conocer gestores de arranque alternativos a GRUB y sus principales características. |
Áreas de conocimiento clave:
- SYSLINUX, ISOLINUX, PXELINUX.
- Entender cómo funciona PXE para BIOS y UEFI.
- Conocer systemd-boot y U-Boot.
Lista parcial de archivos, términos y utilidades utilizadas:
- syslinux
- extlinux
- isolinux.bin
- isolinux.cfg
- isohdpfx.bin
- efiboot.img
- pxelinux.0
- pxelinux.cfg/
- uefi/shim.efi
- uefi/grubx64.efi
Tema 203: Sistemas de archivos y dispositivos
203.1 Manejar el sistema de archivos de Linux (peso: 4)
Peso |
4 |
Descripción | El candidato debe ser capaz de configurar y navegar el sistema de archivos estándar de Linux de forma correcta así como configurar y montar varios tipos de sistemas de archivos. |
Áreas de conocimiento clave:
- Configuración de fstab.
- Herramientas y utilidades para manejar particiones de intercambio y archivos.
- Uso de identificadores únicos universales (Universally Unique Identifiers, UUIDs) para identificar y montar sistemas de archivos.
- Entender las unidades de montaje de systemd.
Lista parcial de archivos, términos y utilidades utilizadas:
- /etc/fstab
- /etc/mtab
- /proc/mounts
- mount y umount
- blkid
- sync
- swapon
- swapoff
203.2 Mantenimiento de un sistema de archivos Linux (peso: 3)
Peso |
3 |
Descripción | El candidato debe ser capaz de mantener adecuadamente un sistema de archivos Linux mediante el uso de utilidades del sistema. Se incluye la manipulación de sistemas de archivos estándar y la monitorización de dispositivos con tecnología SMART. |
Áreas de conocimiento clave:
- Herramientas y utilidades para manipular sistemas de archivos ext2, ext3 y ext4.
- Herramientas y utilidades para realizar operaciones básicas en un sistema de archivos Btrfs, incluyendo la creación de subvolúmenes e instantáneas (snapshots).
- Herramientas y utilidades para manipular un sistema de archivos XFS.
- Conocer el sistema de archivos ZFS.
Lista parcial de archivos, términos y utilidades utilizadas:
- mkfs (mkfs.*)
- mkswap
- fsck (fsck.*)
- tune2fs, dumpe2fs y debugfs
- btrfs, btrfs-convert
- xfs_info, xfs_check, xfs_repair, xfsdump y xfsrestore
- smartd, smartctl
203.3 Crear y configurar las opciones del sistema de archivos (peso: 2)
Peso |
2 |
Descripción | El candidato debe ser capaz de configurar sistemas de archivos automontables mediante el uso de AutoFS. Se incluye la configuración del automontaje para sistemas de archivos en red o en dispositivos de almacenamiento, así como la creación de sistemas de archivos para dispositivos tales como CD-ROM y conocimientos básicos de las características del cifrado de sistemas de archivos. |
Áreas de conocimiento clave:
- Archivos de configuración de autofs.
- Saber cómo funcionan las unidades de automount.
- Herramientas y utilidades para UDF e ISO9660.
- Conocer otros sistemas de archivos para CD-ROM (HFS).
- Conocer extensiones de sistemas de archivos para CD-ROM (Joliet, Rock Ridge, El Torito).
- Conocimientos básicos de las características del cifrado de datos (dm-crypt / LUKS).
Lista parcial de archivos, términos y utilidades utilizadas:
- /etc/auto.master
- /etc/auto.[dir]
- mkisofs
- cryptsetup