Eu estarei executando o servidor Ubuntu em um servidor com 3 discos (450 GB cada) e 16 GB de RAM.
Meu alvo no momento não é configurar o MySQL, mas qual poderia ser a melhor configuração de RAID para o meu caso aqui (a prioridade é a disponibilidade do sistema \ proteção de dados e, em seguida, o desempenho, os discos são muito rápidos) .
Estou lendo há algum tempo sobre particionamento e estou pensando em fazer o seguinte:
- Eu terei diferentes partições para / boot, /, swap, / home e / db (mantendo todos os arquivos mysql). Este esquema não tem outro motivo além de separar cada aspecto do sistema operacional do outro, de modo que nenhuma partição roubaria espaço de outras partições críticas.
Mas não tenho idéia do sistema de arquivos que devo usar para cada partição? Há algum sistema de arquivos para cada partição? São seus recomendados para / boot, /? Para o MySQL, não tenho certeza ainda, é debates em todos os lugares! Eu só preciso de algo estável e fácil de manusear. Tenho certeza de que a velocidade desses discos será suficiente para as nossas necessidades e o tamanho da partição dificilmente será um problema
EDITAR:
Usará RAID 0 para partições swap , RAID 1 para a partição / boot e RAID 10 para o resto. Eu tenho apenas 3 discos e minha principal preocupação é o throughput de leitura (relatórios de banco de dados), não o throughput de gravação e, claro, a disponibilidade do sistema. Use RAID 5 porque eu só tenho 3 discos e minha principal preocupação é a taxa de transferência de leitura ( relatórios), não o throughput de gravação.
Mas não sei como configurar uma matriz RAID. Eu segui o guia de particionamento do servidor do Ubuntu e fiquei confuso por ter apenas 2 partições, uma para swap e outra para /. Enquanto o de swap é inicializável e usado como "volume físico para o RAID", por que isso? E o que significa "volume físico para RAID"?
EDIT: Qual seria um espaço de troca recomendado se a RAM fosse de 16 GB? Eu digo 4 GB, apenas para reduzir o bloqueio de E / S. O que você acha?
Todas as sugestões são bem-vindas.