O que, se alguma coisa, é seguro fazer uma ligação simbólica em / var?

2

Temos muito espaço em um dispositivo montado diferente. Como a partição / var permanece relativamente estática em termos de tamanho (por volta de 8 a 10 GB por causa dos logs grandes que precisamos), eu ficaria feliz em simplesmente tornar nosso espaço / var atual 65% cheio em vez de 75%. Em outras palavras, não precisamos nos mover muito. Aqui está um resumo do que está aí agora:

4.0K    ./account
119M    ./cache
0       ./clamd
292M    ./cpanel
8.0K    ./crash
12M     ./csectsh
528M    ./data
16K     ./db
16K     ./empty
6.1G    ./lib
4.0K    ./local
24K     ./lock
1003M   ./log
16K     ./lost+found 
0       ./mail 
120K    ./named
4.0K    ./nis
4.0K    ./opt
8.0K    ./portsentry
20M     ./pravda
4.0K    ./preserve
84K     ./profiles
236K    ./run
115M    ./spool
470M    ./tmp
4.0K    ./yp

Nós apenas reparticionamos um monte de coisas em nosso servidor de produção, então eu realmente não sinto como programar mais tempo de inatividade, especialmente porque acredito que temos um SLA com um cliente. Eu sei que muitos dos processos pai desses arquivos teriam um problema com os links sym, mas estou longe de ser um especialista, já que este é um sistema herdado. Alguém sabe alguma aposta segura para coisas que podem se mover?

    
por grepperschlepper 05.10.2010 / 18:53

3 respostas

3

Eu strongmente sugiro que não use links simbólicos, mas use montagens de bind.

Dessa forma, o espaço é distintamente rastreável, em vez de ser mais insosso, como é com o symlinking.

O

link tem uma boa introdução para ligar montagens.

    
por 05.10.2010 / 19:10
2

Você provavelmente tem o MySQL em / var / lib - mova-o para uma montagem diferente ou configure um novo disco para ele. Você pode fazer uma ligação simbólica ou mudar a configuração do MySQL.

    
por 05.10.2010 / 19:09
1

O que está em ./data ? Isso não é um diretório padrão e parece um bom candidato. Eu também sugiro que você se aprofunde em ./lib . Algo lá está ocupando muito espaço e pode estar pronto para ser removido ou movido.

    
por 05.10.2010 / 19:05