Uso excessivo de disco com o virtfs [closed]

2

Estou executando um servidor com o virtfs ativado e vendo um uso de disco muito alto em comparação com a quantidade de dados realmente carregados / criados por cada usuário. Estou recebendo e-mails DISKWARN dizendo que estou usando quase todo o meu espaço disponível, mas não consigo descobrir o porquê.

Eu corri du -h / | grep "[0-9][MG]" | sort -n -r para gerar uma lista dos caminhos usando mais espaço. Esta foi a saída:

68G    /
44G    /home
43G    /home/virtfs
11G    /home/virtfs/john
11G    /home/virtfs/paul
11G    /home/virtfs/george
11G    /home/virtfs/ringo
11G    /backup
5.3G   /usr
5.3G   /home/virtfs/john/usr
5.3G   /home/virtfs/paul/usr
5.3G   /home/virtfs/george/usr
5.3G   /home/virtfs/ringo/usr
5.2G   /var
5.2G   /home/virtfs/john/var
5.2G   /home/virtfs/paul/var
5.2G   /home/virtfs/george/var
5.2G   /home/virtfs/ringo/var
4.6G   /var/lib
4.6G   /home/virtfs/john/var/lib
4.6G   /home/virtfs/paul/var/lib
4.6G   /home/virtfs/george/var/lib
4.6G   /home/virtfs/ringo/var/lib
4.3G   /home/virtfs/paul/usr/local
4.2G   /usr/local
4.2G   /home/virtfs/john/usr/local
4.2G   /home/virtfs/george/usr/local
4.2G   /home/virtfs/ringo/usr/local
3.8G   /usr/local/cpanel
3.8G   /home/virtfs/john/usr/local/cpanel
3.8G   /home/virtfs/paul/usr/local/cpanel
3.8G   /home/virtfs/george/usr/local/cpanel
3.8G   /home/virtfs/ringo/usr/local/cpanel
3.0G   /var/lib/mysql.orig
3.0G   /home/virtfs/john/var/lib/mysql.orig
3.0G   /home/virtfs/paul/var/lib/mysql.orig
3.0G   /home/virtfs/george/var/lib/mysql.orig
3.0G   /home/virtfs/ringo/var/lib/mysql.orig
2.6G   /backup/weekly
2.2G   /backup/cpbackup
2.1G   /var/lib/mysql.orig/ringo_demo
2.1G   /home/virtfs/john/var/lib/mysql.orig/ringo_demo
2.1G   /home/virtfs/paul/var/lib/mysql.orig/ringo_demo
2.1G   /home/virtfs/george/var/lib/mysql.orig/ringo_demo
2.1G   /home/virtfs/ringo/var/lib/mysql.orig/ringo_demo
1.9G   /cpanel_backups
1.7G   /backup/monthly
1.6G   /var/lib/mysql
1.6G   /home/virtfs/john/var/lib/mysql
1.6G   /home/virtfs/paul/var/lib/mysql
1.6G   /home/virtfs/george/var/lib/mysql
1.6G   /home/virtfs/ringo/var/lib/mysql
1.2G   /usr/local/cpanel/bin
1.2G   /home/virtfs/john/usr/local/cpanel/bin
1.2G   /home/virtfs/paul/usr/local/cpanel/bin
1.2G   /home/virtfs/george/usr/local/cpanel/bin
1.2G   /home/virtfs/ringo/usr/local/cpanel/bin
1.1G   /root

(Não, meus usuários não são todos indicados pelos Beatles ...) Parece que quase todo o uso do disco é falso, como em referências redundantes a arquivos do sistema como /var/lib/mysql/... .

Nenhum dos meus usuários está usando tanto espaço quanto o reportado. Por exemplo, nenhum deles sozinho usa o total de 1,6 GB relatado acima para /var/lib/mysql . E quando observo o uso do disco para essas contas (em /home/username ), ele varia de zero a não mais do que 237 MB: nem de longe os 11 GB relatados.

Por que estou vendo listagens redundantes? O que posso fazer sobre isso?

Editar: Por solicitação, o seguinte é a saída de df -h / :

Filesystem      Size  Used Avail Use% Mounted on
/dev/simfs       30G   25G  5.9G  81% /

Por favor note: esta questão foi encerrada porque mencionou o cPanel. A questão é não sobre o cPanel; é sobre o virtfs e quais ferramentas eu posso usar para determinar o meu espaço em disco disponível. Meu servidor roda o cPanel, mas o cPanel não causou os problemas acima. Eu encontrei uma resposta que não envolve ferramentas cPanel ou cPanel, e terei prazer em publicá-la aqui se a questão for reaberta. Enquanto isso, no interesse de ser útil, publiquei uma versão dessa resposta aqui .

    
por Ed Cottrell 13.12.2014 / 15:44

1 resposta

3

VirtFS é usado para acesso ao shell preso em várias contas do cpanel:

link

O VirtFS não conta na verdade para o espaço em disco , já que todos são basicamente symlinks .

NÃO apague esta pasta se as shells presas estiverem montadas - ela irá apagar todos os arquivos dentro dela e pode danificar a funcionalidade do seu servidor.

O espaço em disco usado em /var/lib/mysql é o total de espaço em disco usado por todas as suas contas cPanel.

    
por 01.01.2015 / 01:24