1 / 21

Formação de Administradores de Redes Linux LPI – level 1

Formação de Administradores de Redes Linux LPI – level 1. SENAC TI Fernando Costa. Exercícios das aulas passadas. Quota. A utilização de um sistema de quotas é um assunto tão importante quanto dividir o disco rígido em partições

alder
Télécharger la présentation

Formação de Administradores de Redes Linux LPI – level 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Formação de Administradores de Redes LinuxLPI – level 1 SENAC TI Fernando Costa

  2. Exercícios das aulas passadas

  3. Quota • A utilização de um sistema de quotas é um assunto tão importante quanto dividir o disco rígido em partições • O sistema de quotas serve para limitarmos a quantidade de blocos e inodes que um usuário ou grupo pode utilizar em uma determinada partição.

  4. Quota • O sistema de quotas é uma funcionalidade do file system e do kernel, sendo assim, além do file system suportar, o kernel também tem que ser capaz de suportá-lo.

  5. Quota • Além disso, temos que criar, na raiz desses file systems, os arquivos de controle chamado aquota.user e aquota.group. • Uma vez que o file system que suporta quotas, devemos adicionar os parâmetros de montagem, usrquota e grpquota file system que utilizaremos com esse sistema no /etc/fstab.

  6. Limites da quota • Hard (forte ou físico): • Quebra o conteúdo, limite máximo • Soft (leve, ou de aviso – sugestão 80%): • Alerta que estourou a quota porém deixa gravar até o limit hard durante o período “grace time”

  7. Período de graça • Período de graça ou “grace period”, durante esse período o usuário consegue usar o espaço entre o limite leve e o limite forte, caso esse tempo seja atingido, os dados são truncados para que o limite leve seja atingido novamente.

  8. Instalação da Quota 1- Instale o pacote de quota.# aptitude install quota 2 – Verifique se o /home está pronto para a aplicação do sistema de quotas:# mount -l

  9. Configurando partição 3 – Edite o arquivo /etc/fstab e inclua as opções de quota por usuário e por grupo em /home: /dev/hda8 /home ext3 defaults,usrquota,grpquota 0 4 – Remonte o /home para que as alterações sejam efetuadas:# mount -o remount /home

  10. Testando configuração 5 – Verifique se as opções de quota foram aplicadas:# mount –l

  11. Criando arquivos de controle • 6 – crie os arquivos de quota raiz da partição que receberá o sistema de quotas:# quotacheck -cugm /home7 – Verifique que os arquivos de controle de quota foram criados:# ls -l /home

  12. Verificando se está ativo 8 – Verifique que o sistema de quota está ativo, listando as suas informações:# repquota -v -a obs: é possivel que o sistema de quotas não seja ativado corretamente até o proximo reboot.

  13. Quotas por usuário 1 – Vamos impor que o usuário apolo poderá utilizar até 50mb com um limite máximo de 60mb ou 100 arquivos com o limite de 110 arquivos:# adduser apolo# edquota -u apolo

  14. Quotas por usuário disk quota for user apolo (uid 1001):filesystem blocks soft hard inodes soft hard /dev/hda8 0 0 0 0 0 0 2 – altere o arquivo para que fique como mostrado a seguir: disk quota for user apolo (uid 1001):filesystem blocks soft hard inodes soft hard /dev/hda8 0 50000 60000 0 100 110

  15. Quotas por usuário 3 – Veja que o limite está aplicado:# requota -v –a Já que fizemos a gentileza de determinar que o usuário poderá usar 10mb ou 10 arquivos a mais caso ele estoure a sua quota, devemos determinar também por quanto tempo ele poderá usar esse espaço a mais.4 – Determine que o usuário terá 7 dias de grace period:# edquota -t

  16. Quotas por usuário 5 – Consulte a quota do usuário apolo:# quota -u apolo 6 – efetue login em outro terminal utilizando o usuário apolo e vamos rodar o script “lota-disco”.$ echo teste > a; while true; do cat a >> b; cat b >> a ;done

  17. Quotas por usuário 7 – Depois que a quota estourou, volte ao terminal do root, examine o status da quota e veja que a quota do usuário apolo está estourada por tamanho de arquivo:# repquota -v –a 8 – Voltando ao terminal logado, como usuário apolo, vamos apagar os arquivos criados:# rm a b

  18. Quotas de usuário 9 – após apagá-los, vamos executar o script “gera-arquivos” para estourar o número de inodes que podemos utilizar:$ I=1; while true ; do touch arq$I;let I++;done 10 – Depois da quota estourar, volte ao terminal do root e examine o status da quota:# edquota -g audio

  19. Quotas de usuário 11 – verifique os detalhes mais avançados sobre o uso das quotas nas partições.# quotastats 12 – Desative a quota da partição.# quotaoff -v /home 13 – Faça uma checagem na quota da partição para ver se está tudo ok.# quotacheck -vugma

  20. Quotas de usuário 16 – Ative a quota da partição novamente:# quotaon -v /home Arquivos úteis: /etc/init.d/quota – daemon monitor de quota /etc/quotatab - emails para avisos /etc/quotagrpadmins – administradores

  21. Fernando Costawww.fernandocosta.com.brfernandocosta@gmail.com

More Related