Quotas: mudanças entre as edições

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Viniciustc (discussão | contribs)
New page: ==Verificando Quotas dos Usuários== Logado como root execute os comando:<br> '''# repquota -a -s | grep usuario''' *repquota = Mostra o relatório de quotas *-a = parâmetro que mostra ...
 
Rmartins (discussão | contribs)
Sem resumo de edição
Linha 1: Linha 1:
==Verificando Quotas dos Usuários==
==Instalando o pacote quota==
Para realizar  a configuração de quota é necessário que o pacote esteja instalado. Basta executar o comando abaixo:
apt install quota -y


Logado como root execute os comando:<br>
==Configurando o fstab==
'''# repquota -a -s | grep usuario'''
Para que o sistema de quota funcione tem que adicionar alguns parâmetros no arquivo '''/etc/fstab''', segue abaixo um exemplo onde foi adicionado cota de usuário e de grupo respectivamente:
 
# <file system> <mount point>  <type>  <options>      <dump>  <pass>
*repquota = Mostra o relatório de quotas
proc            /proc          proc    defaults        0      0
*-a = parâmetro que mostra a quota de todos os usuários
/dev/sda1      /              ext3    errors=remount-ro''',usrquota,grpquota''' 0      1
*-s = Mostra o valor das quotas em um formato mais legível
/dev/sda5      none            swap    sw              0      0
/dev/hdc        /media/cdrom0  udf,iso9660 user,noauto    0      0


Após essa modificação é necessário a reinicialização do computador, sim tem que reiniciar o servidor de arquivos.


==Editando as Quotas==
==Editando as Quotas==
Logado como root execute os comando: <br>
Logado como root execute o comando: <br>
'''# edquota usuario'''
'''# edquota usuario'''


Com isso ira abrir um editor de texto do Linux o VI <br>
Com isso ira abrir um editor de texto do Linux, o NANO <br>
Para editar as quotas basta precionar a letra i, com isso o ira mostrar no canto inferior esquerdo '''--INSERT--''' <br>
Dentro do arquivo de quotas temos o seguinte conteúdo:
Dentro do arquivo de quotas temos o seguinte conteúdo:


  Disk quotas for user usuario (uid 3031):
  Disk quotas for user usuário (uid 3031):
   Filesystem                  blocks      soft      hard    inodes    soft    hard
   Filesystem                  blocks      soft      hard    inodes    soft    hard
   /dev/mapper/rootvg-home      10240    51200    56320        462        0        0
   /dev/mapper/rootvg-home      10240    51200    56320        462        0        0


Onde:<br>
Onde:<br>
* blocks - é o valor de espaço ocupados pelo usuário <br>
* blocks - é o valor de espaço ocupados pelo usuário '''[OBS]: O CAMPO BLOCK NÃO DEVE SER ALTERADO'''<br>
* soft - é o valor da quota do usuário <br>
* soft - é o valor da quota do usuário <br>
* hard - é o valor até onde o usuário pode usar em disco, ou seja, ou espaço a mais além da quota dele <br>
* hard - é o valor até onde o usuário pode usar em disco, ou seja, o usuário não ultrapassará esse valor de jeito nenhum<br>
os outros dados não são usados
os outros dados não são usados


Linha 33: Linha 37:




<center>'''[OBS]: O CAMPO BLOCK NÃO DEVE SER ALTERADO'''</center>
Feita as alterações é só pressionar a tecla CTRL+X, conferir as alterações para verificar se não há nenhum erro e teclar ENTER para salvar o arquivo.
 
==Verificando Quotas dos Usuários==
 
Logado como root execute os comando:<br>
'''# repquota -a -s | grep usuario'''
 
*repquota = Mostra o relatório de quotas
*-a = parâmetro que mostra a quota de todos os usuários
*-s = Mostra o valor das quotas em um formato mais legível




Feita as alterações é só precionar a teclas ESC, conferir as alterações para verificar se não a nenhum erro (caso haja alguém é só prescionar o i novamente e editar) e digitar :x e prescionar ENTER
Fonte: https://debian-handbook.info/browse/pt-BR/stable/sect.quotas.html

Edição das 17h15min de 11 de setembro de 2017

1 Instalando o pacote quota

Para realizar a configuração de quota é necessário que o pacote esteja instalado. Basta executar o comando abaixo:

apt install quota -y

2 Configurando o fstab

Para que o sistema de quota funcione tem que adicionar alguns parâmetros no arquivo /etc/fstab, segue abaixo um exemplo onde foi adicionado cota de usuário e de grupo respectivamente:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1       /               ext3    errors=remount-ro,usrquota,grpquota 0       1
/dev/sda5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0

Após essa modificação é necessário a reinicialização do computador, sim tem que reiniciar o servidor de arquivos.

3 Editando as Quotas

Logado como root execute o comando:
# edquota usuario

Com isso ira abrir um editor de texto do Linux, o NANO
Dentro do arquivo de quotas temos o seguinte conteúdo:

Disk quotas for user usuário (uid 3031):
 Filesystem                   blocks       soft       hard     inodes     soft     hard
 /dev/mapper/rootvg-home       10240     51200     56320        462        0        0


Onde:

  • blocks - é o valor de espaço ocupados pelo usuário [OBS]: O CAMPO BLOCK NÃO DEVE SER ALTERADO
  • soft - é o valor da quota do usuário
  • hard - é o valor até onde o usuário pode usar em disco, ou seja, o usuário não ultrapassará esse valor de jeito nenhum

os outros dados não são usados

Os valores estão em uma forma pouco legível, para termos a real noção deles devemos dividir o valor por 1024, sendo assim, no nosso exemplo o usuário tem um total de dados no servidor de 10 Megabytes (10240/1024=10M)
Tem uma quota total de 50M (51200/1024=50M), e pode chegar a ter até 55M (56320/1024=55M) de arquivos.

Caso queira se dar mais quota ao usuário, por exemplo deixar a quota em 60M, devemos multiplicar este valor com 1024, 60*1024 = 61440. Esse é o valor que deve ser colocado no campo soft e no campo hard 5M (por padrão) a mais que o soft, ou seja, 65M, 65*1024 = 66560


Feita as alterações é só pressionar a tecla CTRL+X, conferir as alterações para verificar se não há nenhum erro e teclar ENTER para salvar o arquivo.

4 Verificando Quotas dos Usuários

Logado como root execute os comando:
# repquota -a -s | grep usuario

  • repquota = Mostra o relatório de quotas
  • -a = parâmetro que mostra a quota de todos os usuários
  • -s = Mostra o valor das quotas em um formato mais legível


Fonte: https://debian-handbook.info/browse/pt-BR/stable/sect.quotas.html