¿Combina dos discos de 2 TB y una matriz RAID-10 en un único volumen lógico?

¿Combina dos discos de 2 TB y una matriz RAID-10 en un único volumen lógico?

¿Es posible combinar 2 discos y 1 matriz RAID en 1 único volumen lógico en Ubuntu 18.04?

Estoy planeando configurar una base de datos PostgreSQL en esta máquina y creo que es mejor dejar que almacene datos en un solo volumen que abarcar varios volúmenes (lo que creo requiere una configuración manual, como la creación de múltiples espacios de tablas).

Mi sistema está actualmente configurado para tener

  1. /dev/sda5: Unidad de 2 TB (que contiene Ubuntu 18.04)
  2. /dev/sdb: Unidad de 2 TB (vacía)
  3. /dev/md0: Matriz RAID-10 (2 TB utilizables, software RAID usando mdadm, vacío)

¡Gracias!

Respuesta1

Respuesta corta:sí, puedes hacerlo a través de LVM, perono hagas eso. Simplemente instale PostgreSQL en la matriz RAID1 actual.

Respuesta larga:LVM tiene el concepto deconcatenación linealde múltiples volúmenes físicos para crear un único volumen lógico. Sin embargo, en este caso, un solo disco físico fallido destruirá su volumen, lo que provocarápérdida de datos irrecuperable y completa.Además, en su caso el caso sda5no está vacío, lo que plantea una complejidad adicional.

podríasolucione eso y cree una segunda matriz RAID1 entre sday sdb, luego concatene las dos matrices RAID en un solo volumen lógico. Alternativamente, puede confiar enGestión RAID propia de LVM( --type raid1) pero, nuevamente, esta es una configuración bastante compleja a partir de su configuración actual.

Sugiero omitir esta complejidad y simplemente usarla /dev/md0para almacenar su base de datos PostgreSQL: 2 TB es bastante espacio para muchas bases de datos y, si realmente no son suficientes, probablemente necesite comenzar desde cero con una configuración más sensata.

Respuesta2

Como suele ser el caso con cualquier nivel de RAIDCuantos más discos contenga RAID, mejor manejará la carga de trabajo. Por lo tanto, sugeriría expandir RAID10 a todos los discos, y luego puede combinar el resto de 2 discos más grandes en otro RAID (RAID1 específicamente) que puede usarse para la partición del sistema y otras cosas que no tienen requisitos de alto rendimiento.

información relacionada