[FUGSPBR] Formataçao UFS

Joao Rocha Braga Filho goffredo em webkey.com.br
Qui Jan 8 17:00:47 BRST 2004


Djony W Tambosi wrote:

>Em Tuesday 06 January 2004 09:27, Johnny Johnny nos esclareceu que:
>
>  
>
>>Filesystem    Size   Used  Avail Capacity  Mounted on
>>/dev/ad2s1e    38G    15G    20G    44%    /mnt/backup
>>
>>Tudo ok, 38Gb soh que se eu somar o used 15 + avail 20 isso me da 35G e nao
>>38G.
>>Alguem sabe como aproveitar todo o hd ?
>>    
>>
>
>	Isso acontece porque o espaco total disponivel (38G) e'considerado
>	110% na hora da formatacao. Isso para que em caso de ocupacao
>	total do disco - 100% (35G), voce ainda tenha 10% (3G) de "reserva" .
>
>	Por isso que muitas vezes se ve mensagens de "disk full" com
>	mais de 100% de ocupacao.
>
>[]'s
>Djony
>  
>
    Na realidade, a reserva é de 8 %, e não 10 % (Ver newfs(8)). Ela é 
para emergências,
mas só o root pode vir a usá-la.

    Os 38 GB é o que os fabricantes vendem como 40 GB. O fabricante usa 
o GB como sendo
10^9, i.e., 1.000.000.000. O GB da inforática é 2^(10*3), que é igual a 
1024*1024*1024, i.e.,
1.073.741.824. Então 38*(2^30) = 40.802.189.312, i.e., os 40 GB do 
fabricante.

    Ainda existe um outro fator inportante. A tabela de i-nodes. Ela 
dita q quantidade máxima de
arquivos e diretórios de um file system. É um por arquivo/diretório. Com 
o default, um para cada
4 K de file system, você teria quase 10 milhões de i-nodes, o que ocupa 
um bom espaço em disco.
Você tem esta quantidade de arquivos no seu file system? Aliás você tem 
4 milhões em uso? Veja
isto com o comando "df -i", ou melhor, "df -hi". Sim, possivelmente você 
está desperdiçando
MUITO espaço com i-nodes.

    Para mim, o ideal é a quantidade de i-nodes em uso crescer 
paralelamente com o uso do espaço
en disco, de modo que não tenha quase nenhum i-nodo livre quando o 
disco, em uso normal, ficar
lotado. Para isto você tem que ter uma idéia da média do tamanho dos 
arquivos que vão ser guardados
no file system. E com isto, na criação do file system usar a opção -i. O 
Instalador do FreeBSD permite
acertar este parâmetro durante a instalação.

    A minha experiência diz que a média do tamanho dos arquivos para o 
file system / é de 10 K, e
a do /usr é de 6 K. Eu coloco de 64 K para o /tmp e o / home. E o /var 
tem poucos arquivos, a não
ser em casos de servidores de impressão e e-mail. Portanto a cada 32 K 
deve ser o suficiente.

    Abaixo vai um "df -ih" do meu sistema, caso interesse a alguém dar 
uma ollhadinha:

Filesystem    Size   Used  Avail Capacity iused  ifree %iused  Mounted on
/dev/ad0s1a   127M    69M    48M    59%    1356   2994   31%   /
devfs         1.0K   1.0K     0B   100%       0      0  100%   /dev
/dev/ad1s1g    33G    21G   9.8G    68%  167301 381817   30%   /home
/dev/ad0s2     27G    17G   9.6G    64%       0      0  100%   /mnt/msdos
/dev/ad0s1e   383M    13M   339M     4%     535   5607    9%   /tmp
/dev/ad1s1e   3.9G   2.4G   1.1G    68%  268215 162631   62%   /usr
/dev/ad1s1f   254M    38M   196M    16%     780   4850   14%   /var


    Abraços,
       João Rocha.









_______________________________________________________________
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd