Onde girar primeiro ao sair do espaço livre no Cent OS Web Server?

3

Sou um administrador de sistemas muito novo. Eu tenho um background em Windows e agora sou um Jr. Systems Admin trabalhando com o Cent OS 5. Nosso servidor web roda o Cent OS 5 e usa PHP / MySQL para nossos aplicativos web. Toda manhã, quando chego ao trabalho, recebo e-mails do data center que me fornecem relatórios sobre o status de nossos servidores. Um dos dados é a quantidade de uso (espaço usado / espaço restante) ... este é um pequeno negócio e o último administrador pulou do navio. Então, eu tenho treinamento mínimo nesses sistemas específicos e a documentação que sobrou não pode cobrir tudo. É isso que diz:

Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            7.8G  7.3G   62M 100% /    

Como você pode ver acima. Isso é um problema. Muitos clientes usam esses serviços da web. Então, se fosse você ... qual seria o seu primeiro curso de ação?

    
por DtechNet 08.09.2014 / 15:36

3 respostas

0

Esta é uma pergunta difícil, mesmo que tenha sido feita muitas vezes.

se / var estiver em /

cd /var ; df

renderia

Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda1            7.8G  7.3G   62M 100% /   

procure o arquivo em /var/log , o nome de arquivo mais antigo y.gz (ou y.Z pode ser removido.

tente localizar um arquivo grande no diretório /dev (com ls -l ), como

total 0
(...)
brw-rw---- 1 root disk    252,   0 Oct 29  2013 dm-0
brw-rw---- 1 root disk    252,   1 Oct 29  2013 dm-1
drwxr-xr-x 2 root root          80 Oct 29  2013 dri
crw------- 1 root root     10,  61 Oct 29  2013 ecryptfs
lrwxrwxrwx 1 root root          13 Oct 29  2013 fd -> /proc/self/fd
brw-rw---- 1 root floppy    2,   0 Oct 29  2013 fd0
-rwxrwxr-x 1 root root  1237890789 Nov 12  2013 fdO
(...)

em exemplo acima do arquivo fdO comer espaço ilegítimo.

mesmo com o arquivo antigo em / tmp

    
por 08.09.2014 / 15:52
0

Eu veria onde a maior parte do espaço está sendo usada executando

du -ch / | sort -h

Se você tiver um ambiente de área de trabalho conectado ao seu servidor da Web, poderá procurar um aplicativo de "discos" que mostre uma representação gráfica de onde o espaço está sendo usado. Você poderia instalá-lo com

yum install gnome-disk-utility

mas eu só recomendaria isso se o Gnome já estivesse instalado (você pode verificar isso com rpm -qa | grep gnome ).

    
por 08.09.2014 / 15:43
0

du -sk / * /. | sort -nr

E desça diretórios de lá.

Geralmente são arquivos de log em / var / log, ou caches yum em / var / cache / yum. Você terá que limpá-lo e corrigir o problema em particular (para evitar que ele se encha novamente). Se você está perguntando onde encontrar as causas de um disco inteiro, eu recomendo strongmente que você obtenha alguma ajuda para a correção real. Esse tipo de investigação não é difícil, mas pessoas muito novas podem estar fora de sua profundidade rapidamente em uma tarefa como essa.

Se eu puder ajudar, eu gostaria de. PM me se o site permitir.

    
por 14.08.2015 / 22:12