Instalación del sistema operativo Debian para el servidor Medulla
[PRUEBA] Características técnicas
ParaHola, consultar
Requisitos previos – Dimensionamiento de los requisitosservidores
Servidor principal
SO
Debian 12.x
Arquitectura
X86-64
CPU
8 núcleos
RAM
8 GB
Partición /
20 GB en EXT4
Partición /var
400 GB como mínimo en XFS o punto de montaje en una bahía de almacenamiento
Servidores de retransmisión multisitio
(si procede)
SO
Debian 12.x
Arquitectura
X86-64
CPU
4 núcleos
RAM
8 GB
Partición /
20 GB en EXT4
Partición /var
400 GB como mínimo en XFS o punto de montaje en una bahía de almacenamiento
Instalación del servidor Debian
Resumen:
- Separar solo /var de / y ponerlos en LVM
- Instalar el servidor SSH y las utilidades estándar del sistema
- No instalar ningún antivirus ni cortafuegos
- Definir una cuenta que
o pueda ejecutar sudo sin contraseña
o pueda conectarse desde la IP 94.130.207.190
o pueda conectarse con la siguiente clave:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCScgwfwJKM5BtgzAYu6FEeJ5jW3onkzFp8D8piLR22kWbRcT/AJ1z0jhS5ZDtn6mumfidVPFbLkDf382u54pOU6JGwy9GhvEIXOSlzgxZMH5kcfeBE/8Ovr9zLtbRKsWQN9YUSt5y6lmcSxuQNVhkRy49/593oamVJACSitSVJ68716hj0gp4N8gUMVkvNgEBDZVSPe0DXz2h7JEzOKx2ejjRaw22ve+qARTw+60gMP0aCLGt/m0cyv+90AZigQwWIPcUk+bBRJn3Ku+Bkw+JuLYURlVc4xoTvT1JTWKXAzMln4nrlisIc9Ex5eEHSkvs/fgJCgU28Fza5n5mBj/pbQRY+/AWLjvBVuLiVReO7hq60fhrX9+j7MWMCYCZQiHbk/r7OprLyl2yGFX1DbgRGF1Sk2R9DtqRhwPzPxtQ7ZtKSjIhLjrZxJ/YJLHSoUsw+4CHprjzU0gXBt1RCQoyhYqEGcnuFyfd9dIBXCINkmp4jfz7CQjrC8uPqAtS1zQU= support@support
Configuración de la partición de discos
Particione los discos siguiendo las instrucciones que se indican a continuación:
Realizar una partición manual



Creación de la partición /boot






Creación del LVM







Creación del grupo de volúmenes vg



Creación del volumen lógico lvroot




Repetir para Medulla,los hagavolúmenes cliclvswap eny lvvar




Para obtener el siguiente enlace:esquema LVM:


Configurar la partición /


Repetir para cada una de las particiones swap y /var:


Para obtener el siguiente esquema de particiones:

Instalación de los paquetes

Comprobación del servidor
1. Descargar el script de verificación desde https://dl.medulla-tech.io/nc/check_server_before_install.sh
wget https://dl.medulla-tech.io/nc/check_server_before_install.sh
2. Ejecuta los siguientes comandos:
chmod +x check_server_before_install.sh
./check_server_before_install.sh
3.
Todas las pruebas del script deben dar resultado correcto; una vez hecho esto, puede descargar el script de instalación a través del formulario de contacto:
Instalaciónhttps://github.com/medulla-tech/medulla/blob/master/README.fr.md
Si dispone de un contrato de asistencia técnica, envíe el resultado a delivery@medulla-tech.io. Si no es así, póngase en contacto con el departamento de «ventas» a través de nuestra página webmedulla-tech.io.
Estos son los errores más comunes:
1. Límites de Core Dump (limits)
Contexto: El archivo /etc/security/limits.d/10-coredump-debian.conf define el tamaño máximo de los archivos «core dump». Nuestro script espera valores específicos que no se corresponden con la configuración actual.
Cómo solucionarlo: Modifique el archivo mencionado para que se ajuste a lo esperado.
Abra el archivo: sudo nano /etc/security/limits.d/10-coredump-debian.conf
Modifique las líneas para que queden así:
* hard core infinity
root hard core infinity
* soft core 0
root soft core 0
Fuentes recomendadas: Documentación de Debian sobre limits.conf y core dump.
2. Número de archivos abiertos (lsof)
Contexto: Las líneas de lsof correspondientes a los usuarios xxx y messagebus indican que el número de archivos abiertos actualmente se desvía del sistemavalor operativoesperado Debianpor el script de verificación (a menudo porque hay servicios ya en ejecución o mal configurados).
Cómo solucionarlo: A menudo es solo informativo, pero si necesitas reducir estas cifras:
Identifique qué están haciendo estos usuarios: ps -u número_de_usuario_con_error.
Reinicie los servicios asociados (por ejemplo: sudo systemctl restart dbus para messagebus).
Si los valores esperados son demasiado estrictos para su uso, puede que tenga que ajustar el servidorpropio Medullascript de verificación o los límites globales de ulimit.
Fuentes recomendadas: Manual de lsof y gestión de descriptores de archivos en Linux.
3. Parámetros de systemd (NPROC y SIGPENDING)
Contexto: Los valores DefaultLimitNPROC (número máximo de procesos) y DefaultLimitSIGPENDING (señales en espera) deben ser31541.
Cómo solucionarlo: Hay que forzar estos valores en la configuración global de systemd para que coincidan exactamente con lo esperado.
Modifique el archivo de configuración: sudo nano /etc/systemd/system.conf
Descomente o añada las siguientes líneas:
DefaultLimitNPROC=31541
DefaultLimitSIGPENDING=31541
Recargue la configuración y reinicie (o utilice systemctl daemon-reexec).
Fuentes recomendadas: Documentación de systemd-system.conf en freedesktop.org.