Devo colocar / var em uma partição separada para um servidor de banco de dados?

2

Eu usarei uma instalação do servidor Ubuntu como um servidor para um banco de dados MySQL. Existe algum benefício em ter /var em uma partição separada do sistema de arquivos raiz?

    
por murgatroid99 12.08.2011 / 21:18

3 respostas

2

Eu sempre tenho /var em uma partição separada e nunca tive problemas com isso. Fazer isso desta maneira evita que um aplicativo com comportamento inadequado (como o servidor de banco de dados, mas também arquivos de log em /var/log ) consuma todo o espaço no disco. Claro que também funciona ao contrário. Se alguém (ou algum programa) decidir gravar arquivos enormes em /tmp , isso afetaria também o banco de dados se /tmp e /var residissem na mesma partição.

Se você planeja colocar partes de sua hierarquia de diretórios em diferentes partições, sugiro dar uma olhada no LVM (o Logical Volume Manager). O LVM permite que você estenda dinamicamente suas 'partições' (chamadas de Volumes Lógicos ou LVs no jargão do LVM). Isso significa que se o seu LV contendo /var/ estiver quase cheio, você poderá estendê-lo, aumentar o sistema de arquivos rapidamente e continuar sem qualquer interrupção em seu banco de dados.

    
por ph0t0nix 12.08.2011 / 23:33
2

Eu tentei executar um dos meus servidores natty com um / var separado algumas semanas antes - ele simplesmente não inicia. Parece haver uma longa história de Ubuntu tendo vários problemas com / var em um sistema de arquivos separado

Então, sua melhor aposta é ter uma partição de dados separada, mas não colocar lá toda a / var

    
por m0NKey bR4in 12.08.2011 / 21:56
-1

Você pode criar um link simbólico ou simplesmente montar a partição como / var. Se você quiser montá-lo como / var, precisará especificar isso em / etc / fstab.

    
por RobinJ 12.08.2011 / 22:11