Estructura de Directorios, Configuración y Gestión de Discos en Linux
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 9,93 KB
Estructura de Directorios en Linux
- /: Directorio raíz.
- /home: Archivos y configuraciones de los usuarios (ej. /home/user1).
- /root: Carpeta personal del usuario root (administrador).
- /etc: Archivos de configuración del sistema.
- /media: Punto de montaje automático para dispositivos de almacenamiento externos.
- /var: Archivos variables, como los registros del sistema (/var/log).
- /tmp: Espacio temporal para archivos temporales.
- /usr: Programas y bibliotecas del usuario.
- /bin: Ejecutables esenciales del sistema (como ls, cp, mv).
- /sbin: Ejecutables de administración del sistema.
- /dev: Archivos de dispositivos (ej. /dev/sda, /dev/null, /dev/tty, /dev/pts/x).
- /dev/mapper: Gestión de volúmenes lógicos (LV) con LVM y cifrado.
- /mnt: Punto de montaje temporal para dispositivos externos.
- /boot: Contiene los kernels del sistema.
- /boot/efi: Archivos de arranque en particiones EFI con tabla de particiones GPT.
- /etc/netplan: Directorio para la configuración de red.
Archivos de Configuración Esenciales
- /etc/passwd: Información detallada de los usuarios.
- /etc/shadow: Almacena las contraseñas encriptadas.
- /etc/sudoers: Define los usuarios con privilegios de superusuario.
- /etc/group: Información sobre los grupos del sistema.
- /etc/skel: Directorio con perfiles base como .bash_logout, .bashrc y .profile.
- /etc/default/grub: Configuración con los parámetros generales del GRUB.
- /etc/apt/sources.list: Lista de repositorios de software.
- /etc/crontab: Planificación de tareas programadas del sistema.
- /etc/fstab: Configuración del montaje automático de sistemas de archivos al iniciar.
- /etc/resolv.conf: Configuración de los servidores DNS.
- /etc/netplan/50-cloud-init.yaml: Archivo específico de configuración de red.
- /etc/issue: Muestra la versión de Linux instalada.
- /etc/hosts: Permite resolver nombres a direcciones IP (base de datos local DNS).
- /etc/hostname: Define el nombre estático del equipo.
Métodos de Instalación del Sistema
- Local: Instalación desde medios físicos directamente en el equipo.
- A través de red (PXE): Instalación iniciada por red mediante el protocolo PXE, cargando el sistema desde un servidor.
- Remota (SSH/RDP): Instalación o administración a distancia usando protocolos como SSH o RDP.
- Desatendida: Instalación automática mediante un archivo de respuesta con configuraciones predefinidas.
- Clonación/Imagen: Duplicación de un sistema ya configurado mediante herramientas de clonación.
- En la nube: Instalación de sistemas operativos en máquinas virtuales dentro de plataformas cloud.
- Virtualización: Instalación del SO dentro de una máquina virtual en un hipervisor.
- WDS/RIS (Windows): Servicio de Microsoft para instalar Windows por red usando imágenes de sistema.
Transparencia en un Sistema Operativo de Red
- Autenticación: Uso del mismo usuario y contraseña en toda la infraestructura de red.
- Confidencialidad: Garantía de que los datos viajen cifrados.
- Espacio de nombres: Los nombres de los recursos son independientes del sistema operativo.
- Ubicación: Acceso a los recursos sin necesidad de conocer su ubicación física.
- Administración: Empleo del mismo método de gestión para todos los recursos.
- Protocolos: Uso de la misma API para la interoperabilidad entre sistemas.
- Acceso a recursos: Los recursos remotos se acceden como si fueran locales.
- Replicación: Las copias de los recursos deben mantenerse idénticas.
- Tratamiento de fallos: Capacidad de detección y manejo de errores de forma eficiente.
- Tiempo: Mantener los relojes sincronizados entre todos los sistemas.
Tipos de Servidores
- Archivos: Almacenamiento centralizado de documentos.
- Bases de datos: Gestión de peticiones de datos estructurados.
- Impresión: Gestión de colas de impresión compartidas.
- Transacciones: Garantizan que las operaciones se realicen de forma atómica y sin errores.
- Objetos: Permiten el acceso y uso de objetos remotos.
- Web: Entrega de páginas y documentos solicitados por clientes HTTP.
Centro de Proceso de Datos (CPD)
El CPD es el lugar físico donde se alojan los servidores y equipos críticos de una organización. Su diseño debe garantizar la máxima seguridad, disponibilidad y rendimiento.
Características esenciales del CPD
- Climatización: Mantenimiento de una temperatura estable entre 21 °C y 23 °C para prevenir fallos por calor.
- Redundancia: Existencia de sistemas duplicados (servidores, fuentes de alimentación, enlaces de red) para evitar interrupciones.
- Seguridad:
- Sistemas antiincendios especializados (como el uso de CO₂).
- SAI (Sistemas de Alimentación Ininterrumpida) para proteger ante cortes eléctricos.
- Uso de armarios rack para la organización profesional de los equipos.
Tipos de Servidores según su Factor de Forma
El factor de forma define el diseño físico y el método de instalación del hardware:
- Torre: Formato similar a un PC convencional; es fácil de mantener pero requiere más espacio físico.
- Rack: Diseñado para instalarse en bastidores de 19 pulgadas, optimizando el espacio y la refrigeración.
- Blade: Módulos extremadamente compactos que se insertan en un chasis común, ideales para entornos de alto rendimiento.
Gestión de Volúmenes Lógicos (LVM)
Creación de un volumen lógico
Para configurar un entorno LVM, se siguen estos comandos:
pvcreate /dev/sdbvgcreate nombre_del_grupo /dev/sdblvcreate -L 9.99G -n nombre_del_lv nombre_del_grupomkfs.ext4 /dev/mapper/nombre_del_grupo-nombre_del_lvsudo nano /etc/fstab/dev/mapper/nombre_del_grupo-nombre_del_lv /datos ext4 defaults 0 2mkdir /datossudo mount /dev/mapper/nombre_del_grupo-nombre_del_lv /datosdf -h
Redimensión de un volumen lógico (Aumentar tamaño)
Para expandir la capacidad de un volumen existente:
pvcreate /dev/sdc1vgextend nombre_del_grupo /dev/sdc1lvextend -l +100%FREE /dev/nombre_del_grupo/nombre_del_lvresize2fs /dev/nombre_del_grupo/nombre_del_lvpvdisplay -mvgdisplaylvdisplay -m
Gestión de Discos en Linux
Crear una partición de 10 GB
Utilizando la herramienta fdisk:
sudo fdisk /dev/sdbn (nueva partición)p (primaria)1 (número de partición)<Enter> (primer sector)+10G (tamaño)w (escribir cambios)lsblk
Formatear la partición
Para aplicar un sistema de archivos:
sudo mkfs.ext4 /dev/sdb1lsblk -f
Montar la partición de forma permanente
Pasos para el montaje y configuración en el inicio:
sudo mkdir /mnt/particion1sudo mount /dev/sdb1 /mnt/particion1df -hsudo nano /etc/fstab/dev/sdb1 /mnt/particion1 ext4 defaults 0 2sudo mount -adf -h | grep particion1