Aula linux

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2198 palavras )
  • Download(s) : 0
  • Publicado : 1 de agosto de 2012
Ler documento completo
Amostra do texto
Administração de Sistemas

Aula 10
Gestão de quotas Automatização de tarefas Backups

Gestão de quotas
• • • São utilizadas para limitar o espaço em disco ocupado por utilizadores e/ou grupos Evita que um pequeno número de utilizadores ocupe grande parte do espaço em disco Existem duas formas de configurar quotas para utilizadores:
– Através do nº de inodes – Através do nº de blocos (ex:blocks de 1KB) Como cada ficheiro necessita de um inode, pode limitar a utilização do espaço em disco através do número de ficheiros ou através do espaço absoluto.

• •

• •

Pode definir diferentes configurações de quotas para diferentes sistemas de ficheiros (Ex: pode definir diferentes quotas para o directório /home e para o /tmp desde que estejam montadas em partições diferentes). Paraverificar se a configuração de quotas está activa, deve consultar a configuração do kernel (a configuração básica está em /boot (ex: grep CONFIG_QUOTA /boot/config-versão-kernel ). O valor deve ser “CONFIG_QUOTA=y” Para verificar a instalação do “pacote” quota, fazer: rpm –qi quota e rpm – ql quota A script /etc/rc.sysinit inclui comandos para iniciar o serviço de quotas. Executa o comandoquotacheck e o quotaon (para activar gestão de quotas em todos os sistemas de ficheiros indicados em /etc/fstab)

Activação de quotas
• Gestão de quotas de utilizadores e grupos no ficheiro /etc/fstab (para o fazer é necessário acrescentar a keyword usrquota e/ou grpquota no campo “Options”)
Exemplo de activação da gestão de quotas para o directório /home:
Device LABEL=/ LABEL=/boot none none none/dev/hda3 /dev/hdd1 /dev/cdrom /dev/floppy Mount point / /boot /dev/pts /proc /dev/shm swap /home /mnt/cdrom /mnt/floppy Filesys Options dump ext3 defaults 1 ext3 defaults 1 devpts gid=5,mode=620 0 proc defaults 0 proc tmpfs 0 swap defaults 0 ext3 exec,dev,suid,rw,usrquota,grpquota 1 udf,iso9660 noauto,owner,kudzu,ro 0 auto noauto,owner,kudzu 0 Fsck 1 2 0 0 0 0 2 0 0

• Para a gestão de quotassão necessários os ficheiros:
– aquota.user – para a gestão de quotas de utilizadores – aquota.group – para a gestão de quotas de grupos

Para activar gestão de quotas no directório /home, fazer:
# mount –o remount /home # quotacheck –avgm (nota: man quotacheck) Nota: Pode verificar a criação dos ficheiros através do comando: ls –l /home/aquota.*

edquota
• edquota – comando que permiteconfigurar as quotas dos utilizadores (edita o ficheiro aquota.user e aquota.group usando o vi)

Exemplo: alterar a quota para o utilizador asist06 # edquota –u asist06 Disk quotas for user asist06 (uid 510): Filesystem Blocks soft

hard

inodes

soft

hard

/dev/hdd1 52 0 0 13 0 0 Grace period before enforcing soft limits for users: Time units may be: days, hours, minutes, or secondsFilesystem Block Grace period Inode Grace period /dev/hdd1 7 days 7 days Estas linhas indicam o seguinte: O sistema de ficheiros com gestão de quotas está montado na partição hdd1, o utilizador está a ocupar 52 blocos (e actualmente o limite soft e hard estão a zero, ou seja, não tem limite), Está a ocupar 13 inodes, O período de tolerância (grace period) é de 7 dias para o número de blocos e de inodes Gestão do espaço em disco
• • • • • Limite Soft- é o espaço máximo que um utilizador pode ter numa partição. Se tiver um período de tolerância (nº
de dias que o utilizador pode ultrapassar o limite) então funcionará como um aviso, sendo notificado de violação do espaço permitido. Limite Hard – no caso de ter um período de tolerância é necessário configurar este valor. É o espaço máximo queo utilizador pode usar. Se não existir período de tolerância então o espaço máximo será definido no “Limite Soft”

Para definir o período de tolerância para todos os utilizadores fazer: edquota –t Pode usar os dados de configuração de um utilizador já configurado na gestão de quotas, na aplicação da gestão de quotas a novos utilizadores (-p utilizador_configurado argumentos):
# edquota -up...
tracking img