Estoy intentando configurar un servidor Linux, hice esta configuración:
El propósito de este servidor es el siguiente: instalaré VirtualBox en él para ejecutar unas 10 máquinas virtuales. Por eso le di 350 GB a /home. Es posible que obtenga algunos registros, así que configuré 40 GB en /var. Los registros serán creados por software que instalaré en /opt.
De lo contrario, no sé realmente qué tamaño poner para /usr. Además, ¿debería agregar un /boot en el segundo disco (sdb)?
¿Está bien separar las particiones en 2 discos diferentes de esa manera? ¿El sistema arrancará?
Gracias,
Respuesta1
¿Está bien separar las particiones en 2 discos diferentes de esa manera?
Sí, pero yo no haría esto.
Es posible prepararse para una avería del disco. Si lo tienes así y alguno de los discos muere no podrás arrancar. Podría ser mejor instalar el sistema en el segundo disco y luego editar la configuración del software del servidor para usar una partición de "datos" con un tamaño de 500 Gb en el disco 1. A Apache, MySQL y Cups se les puede indicar que usen otra ubicación. que /var/
. Eso facilitaría su plan de respaldo: hacer una copia de seguridad de este disco de "datos" garantiza que todo esté seguro. Si el disco con datos muere, lo sacas, colocas uno nuevo y restauras tu copia de seguridad.
Este disco de datos básicamente contiene todos sus datos. Base de datos MySQL, sitio web, contenedores VBox y todo lo demás. Si el disco se llena, compras un disco de 2Tb, lo instalas al lado del de 500Gb, lo mueves al de 2Tb y sacas el de 500Gb. Fácil y rápido.
Si el disco del sistema muere, usted crea un nuevo disco del sistema y restaura los archivos de configuración para cada software de servidor (y, por supuesto, tiene copias de seguridad en el disco de "datos" de esos archivos de configuración.
Hoy en día configuraría un servidor así:
SCSI5 (2,0,0)
/data {remaining space}
/data/configuration/ {1Gb or so}
SCSI5 (2,1,0)
/ {remaining space}
/tmpfs {15Gb}
swap {35Gb}
Y cambie los archivos de configuración para que use /data/
Eche un vistazo a cómo funciona GCE (Google Compute Engine): obtiene un sistema base y monta su propio disco de usuario en él. Y ese disco de usuario contiene todo su propio software y datos.
Con respecto a esta configuración específica:
Estoy intentando configurar un servidor Linux.
Hay varios servidores que puedes configurar: web, base de datos, impresora, archivos y muchos más. El esquema de partición debe reflejar qué tipo de servidor va a utilizar.
Para un SERVIDOR, 350 Gb para /home/ es demasiado grande. /home/ casi no debería contener nada y puede ser suficiente con solo 25 Gb.
Si se trata de un servidor web (Apache) y un servidor de base de datos (MySQL), de forma predeterminada almacenará sus datos en formato /var/
. Dependiendo del uso, ese directorio puede crecer rápidamente y 30 Gb pueden ser demasiado pocos. Bueno, para mí lo es si tienes 350 Gb desperdiciados en casa.
Lo mismo ocurre con un servidor de impresión: CUPS se utilizará /var/
para almacenar todo el historial de todas las impresiones (cuando esté configurado para guardarlas).
64Gb /opt/
puede ser suficiente. Depende de lo que vayas a utilizar. Eclipse, Tomcat, Jasperserver (un servidor que puede crear plantillas para crear un pdf desde mysql) también pueden llenarlo rápidamente.
Ambos /var/
y /opt/
sería mejor obtener cada 150 Gb de /home/
.
Los 111Gb para root también es mucho ya que los 2 grandes ( /var/
y /opt
) tienen sus propias particiones. Pero supongo que para llenar el disco es suficiente. Podrías hacerlo más pequeño y tener /home/
ese también.
15 GB por /tmp/
? ¿Qué esperas hacer con 15 Gb de espacio allí?