¿Qué tan grande debo hacer las particiones root, home, usr, var y tmp?

15

instalo ubuntu server 10.04, tengo 64 Gb VHD.

Y quiere separar las particiones en este modo:

/dev/xvda0 p on swap (2 Gb)
/dev/xvda1a0 e on /boot (128 Mb)
/dev/xvda1a1 e on / type ffs (local)
/dev/xvda1a2 e on /usr type ffs (local, nodev)
/dev/xvda1a3 e on /tmp type ffs (local, nodev)
/dev/xvda1a4 e on /var/log type ffs (local, nodev)
/dev/xvda1a5 e on /var type ffs (local, nodev, nosuid)
/dev/xvda1a6 e on /home type ffs (local, nodev, nosuid, with quotas)
/dev/xvda2 p on /new (local, nodev, nosuid, noexec) with rest of space ~50Gb.

Pero estoy atascado y no sé qué tamaño dar a cada carpeta.

También quiero encriptar particiones.

Gracias por cualquier consejo

EDITAR: El sistema necesita un tamaño mínimo, aquí se instalarán unas 10 aplicaciones como ufw, apache, mysql, chkrootkit, etc.

Mikhael Djekson
fuente
1
¿Alguna de las respuestas fue útil para usted? Si es así, marque uno como respuesta.
Anders

Respuestas:

11

Primero, pondría todo el espacio, excepto /booten un volumen LVM2. Eso es porque hace que sea mucho más fácil ajustar el tamaño de la partición más tarde, incluso en sistemas en vivo y sistemas de archivos modernos.

Luego haría una raíz pequeña de aproximadamente 1 GB, /usraproximadamente 6 GB, /varaproximadamente 2 GB, /bootaproximadamente 512 MB, intercambiaría el mismo tamaño que la RAM /var/log, /homey lo /srvsuficientemente grande. Se puede ajustar más tarde.

No usaría todo el espacio no asignado ahora, ya que luego podría usarse para expandir las otras particiones, ya que estoy usando LVM2. Incluso podría agregar nuevas particiones /tmp, pero eso es un poco más complicado. Ya no uso nada más que LVM2. Con eso, incluso puedo mover la instalación a discos RAID en menos de 30 minutos, incluida la creación y copia de archivos y todo.

Para obtener más información sobre LVM2, lea esto: http://www.debian-administration.org/articles/410

Sí, sobre cifrados, eche un vistazo al soporte de Luks:

Anders
fuente
1
? SWAP no debe ser un poco más grande que la RAM (Por otra parte, yo soy un hipócrita, ya que uso 256MB de intercambio en 4 GB de RAM)
Restablecer Mónica - ζ--
1
El intercambio debe ser tan grande como sea necesario, no más grande. :) Lo grande que sea depende de lo que ejecute en su máquina y la cantidad de RAM que tenga. Hay recomendaciones sobre RAM a 2 * RAM. Pero hay personas que funcionan perfectamente bien sin ningún cambio. Pero no lo recomendaría a menos que sepa lo que hace. Y entonces no preguntarías aquí, ¿verdad? :)
Anders
1
Sí, si desea hibernar su sistema, necesitará un intercambio para ser un poco más grande que su RAM.
gerlos
@ Ansders Encontré esto mientras buscaba pistas sobre la configuración de LVM. ¿Quiere decir que no necesito configurar RAID desde cero cuando uso LVM? ¿Qué tal esta configuración? Tengo un servidor con 2 discos duros, el sistema está instalado en / dev / sda, / dev / sdb no está en uso. LVM no está en uso, AFAICT. ¿Puedo migrar para usar LVM y RAID 1? ¿O debería reinstalar desde cero? Pero, de nuevo, ¿puedo? (la máquina es un servidor alojado por Leaseweb, puedo reinstalar diferentes sistemas operativos desde su panel de control e incluso elegir opciones no predeterminadas como el diseño de partición, pero no estoy seguro de cómo (si es que lo puedo hacer) puedo instruirlo use LVM / RAID)
Nickolai Leschov
@Nickolai, preferiblemente, configure RAID con BOOT en el espejo RAID en todos y luego descanse como desee (RAID5 si tiene 3 o más discos, RAID6 en 4 o más) y haga LVM en esa otra parte. Si ya está instalado con LVM, haría esto: Limpie un disco de datos, pref. el que no arranca. Haga un RAID espejo de ARRANQUE (donde el segundo disco es ninguno) y un RAID espejo (ya que solo dos discos) del resto. Luego haría el segundo RAID un disco físico y lo agregaría a la vg. Después de eso, transfiera todos los datos del disco anterior en vg y luego elimínelos. Después de eso, haga y agregue el primer disco a RAID. ¡Terminado!
Anders
2

No hay una respuesta correcta o incorrecta, personalmente haría una partición de 12GB para mi instalación de Ubuntu que contenga:

-> 6GB for root
-> 2GB for swap
-> 4GB for home 
dlin
fuente