Múltiplas montagens sob uma montagem em um servidor linux

0

Eu tenho um servidor que eu montei alguns armazenamentos (LUNs) abaixo. A primeira montagem é

LUN0(20Gb) as /database

então sob isso eu montei

LUN1(10Gb) as /database/logs

Portanto, em essência, não consigo montar /database/logs até que /database esteja ativo e montado.

Isso é realmente ruim? Tem algum jeito melhor de fazer isso? Eu acho que é ruim, mas eu tenho um administrador de banco de dados me dizendo que está bem e é assim que ele fez isso antes?

    
por Tony 16.05.2012 / 14:48

2 respostas

1

Então, você está perguntando se é ruim montar outra partição em uma pasta onde uma partição diferente já está montada?

Não, não há nada de errado com isso. Às vezes você precisa ou pode querer fazer isso, dependendo do que exatamente está nas partições. Se você mantiver o banco de dados no LUN0 e estiver usando o LUN1 como uma partição para seus logs, provavelmente desejará separar os logs do banco de dados real. Nesse caso, está perfeitamente bem.

    
por 16.05.2012 / 15:03
1

Existem algumas coisas que podem acontecer se, em algum momento, o LUN de logs for montado antes que o LUN do banco de dados seja montado.

O mais provável é que os logs do LUN não sejam montados porque o ponto de montagem não existe.

Se o ponto de montagem existir, a montagem do LUN do banco de dados posteriormente tornará os logs LUN "invisíveis" porque todos os arquivos "abaixo" de um ponto de montagem não estarão disponíveis enquanto um sistema de arquivos estiver montado nele.

Em ambos os casos, os logs serão gravados no LUN do banco de dados no diretório /database/logs , o que obviamente exigirá tempo de inatividade para limpeza.

    
por 23.05.2012 / 20:37