• Nenhum resultado encontrado

Adsis2010 1 Grupo5 QuotasDeDisco

N/A
N/A
Protected

Academic year: 2021

Share "Adsis2010 1 Grupo5 QuotasDeDisco"

Copied!
24
0
0

Texto

(1)

Instituto de Educação, Ciência e

Tecnologia - Alagoas

Administração de Sistemas

QUOTAS DE DISCO

Geisel Vieira da Silva

(2)

SUMÁRIO

1 ­

 O que é Quota de disco?

2 ­ 

Verificação

3 ­

 Configurações

(3)

SUMÁRIO

1 ­ O que é Quota de disco? 

2 ­

 Verificação

3 ­

 Configurações

(4)

1.

 O QUE É QUOTA DE DISCO?

      A quota de disco é um espaço reservado em 

uma  partição  para  usuários  ou  grupos  de  um 

sistema, que monitora e gerencia o uso do disco 

rigido,  para  isso  precisa  ser  um 

usuário

 

root 

(5)

SUMÁRIO

1 ­ 

O que é uma Quota de disco?

2 ­ Verificação

3 ­ 

Configurações

(6)

2.

 VERIFICAÇÃO

1 ­

 

Verificar qual é a versão do Kernel do Linux

Use o comando: 

uname ­a

Verifique se as versoes do Kernels esta entre 

2.4 ou 2.6

2 ­

 Verificar se o arquivo "quota" está instalado

Use o

 Comando: 

dpkg ­l quota

Caso não esteja instalado, será necessário instalá­lo através do 

comando: 

sudo apt­get install quota

3 ­

 Criar um novo usuário “teste”

(7)

SUMÁRIO

1 ­

 O que é uma Quota de disco?

2 ­

 Verificação

3 ­

 

Configurações

(8)

3.

 CONFIGURAÇÕES

1 ­

 Logar como (Super usuario) usuário root

Use o comando: 

sudo su

2 ­

 Habilitando a quota de disco

 

        É  preciso  editar  o  arquivo  de  configuração  das 

tabelas de sistemas de arquivos, o

 

/etc/fstab

,

 

Incluir as 

opções 

"

usrquota

" (para quota por usuários), e/ou "

grpquota

"

(para quota por grupos), comando abaixo.

(9)

3.

 CONFIGURAÇÕES

Exemplo da configuração do /etc/fstab:

# /etc/fstab: static file system information. # # Use 'vol_id ­­uuid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point>   <type>  <options>       <dump>  <pass> proc      /proc       proc    defaults        0       0 # / was on /dev/sda9 during installation UUID=3228614a­372e­4c89­92e8­a1c988847a79 /      ext3   

usrquota,grpquota

         0       1 # swap was on /dev/sda10 during installation UUID=1b1a2820­866b­4fb4­a8a4­a1fd885c1676 none      swap    sw      0       0 /dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

(10)

3.

 CONFIGURAÇÕES

3 ­

 Após alterar o /etc/fstab, é necessário remontar a 

partição configurada

4  ­  Partição  montada  no  diretório  raiz  do  sistema 

"/home", será necessário reiniciar o sistema.

5 ­ Partição montada em um diretório que não seja o 

raiz do sistema “/home”, utiliza­se o comando:

(11)

3.

 CONFIGURAÇÕES

6 ­

 Verificação das quotas

Para verificar se as opções de quotas estão habilitadas:

Use o comando abaixo:

mount | grep <diretório>

  ­ /dev/hda4 on /<dir> type ext3 

(rw,

usrquota,grpquota

)

(12)

3.

 CONFIGURAÇÕES

7 ­

 Criando os arquivos de configuração

a)

 Na pasta raiz da partição configurada cria­se os arquivos: 

aquota.user

 e 

aquota.group

, use os  comandos abaixo:

touch /home/aquota.user

touch /home/aquota.group

Agora verifique se foi criados, use o comando:

 ls /home

mostrará: 

aquota.group aquota.user usuário

b) 

Altera­se as permissões de leitura e escrita somente para o root, use os 

comandos abaixo: 

chmod 600 /home/aquota.user

chmod u=rw­x,g=,o= /home/aquota.user

chmod 600 /home/aquota.group

(13)

3.

 CONFIGURAÇÕES

8 ­ 

Agora precisamos rastrear os diretórios de usuários para verificar o 

espaço em disco que eles já estão utilizando para definirmos as quotas 

para fazer isto usaremos o comando abaixo: 

quotacheck ­vaugm

>>> v ­ significa que ele vai mostrar detalhes do procedimento >>> a ­ significa que ele vai checar todos os sistemas de arquivos atras de diretorio home de  usuarios >>> u ­ significa que ele vai analisar as quotas em nivel de usuario >>> g ­ significa que ele vai analisar as quotas em nivel de grupo >>> m ­ significa que ele nao vai remontar sistemas de arquivos read­only (somente leitura)

Obs.:

 Ao executar o quotacheck deverá aparecer um aviso de arquivo 

truncado

(14)

3.

 CONFIGURAÇÕES

9 –

 A menssagem de erro, fala que se fizermos as checagens 

com  a  quota  ativada  algo  pode  ser  danificado.  Temos  duas 

opções: 

 

a)

 usar o parametro ­f e cruzar os dedos.

b)

 desligar a quota e rodar a checagem.

Utilizar a segunda opção é a melhor solução

Utilizamos o seguinte comando:

 quotaoff /dev/sda1

(15)

3.

 CONFIGURAÇÕES

10 ­

 Adicionando regras de quotas

       Para manipular o sistema de quotas dos usuários, é 

utilizado o comando: edquota

sudo edquota ­u teste

Este comando irá abrir o editor vi com uma lista de campos, 

conforme mostrado a seguir:

Disk quotas for user tux (uid 501):

(16)

3.

 CONFIGURAÇÕES

11 ­

 Adicionando regras de quotas

Detalhes

a) 

Filesystem: é a partição que está sendo monitorada pelo 

sistema de quotas;

b)

 

Blocks: mostra o número de blocos (simplificando, o número 

de KiloBytes) atualmente utilizados pelo usuários;

c)

 

Inods: É um sistema de arquivos do Linux que permite que 

(17)

3.

 CONFIGURAÇÕES

12 ­

 Adicionando regras de quota

Detalhes: Três conceitos importantes

a)

 

SOFT LIMIT é um limite básico que cada usuário pode utilizar;

b)

 

GRACE PERIOD é um período de tolerância básico, dentro do qual o 

usuário recebe avisos que ultrapassou seu 

SOFT LIMIT

 e que deve tomar 

alguma providência.

c)

 

HARD LIMIT é o limite final de tamanho para o usuário. Um valor um pouco 

(18)

3.

 COMFIGURAÇÕES

13 ­

 Adicionando regras de quotas

Detalhes: (voltando às colunas do comando edquota)

a)

 soft: a terceira coluna do arquivo representa a quantidade, em 

KBytes, do 

SOFT LIMIT

;

b)

 hard:  a  quarta  coluna  representa  a  quantidade  em  KBytes,  do 

HARD LIMIT

         Faça a modificação, salve, faça o login com este usuário e tente 

aderir a um arquivo maior que a quota.

(19)

3.

 CONFIGURAÇÕES

14 ­

 Configurando o parâmetro 

GRACE PERIOD

Use o comando: 

sudo edquota ­t

Também será aberta um editor vi com o arquivo

Grace period before enforcing soft limits for users:

Time units may be: days, hours, minutes, or seconds:

Filesystem   Block grace period   Inode grace period /dev/hda2       7days       7days

(20)

SUMÁRIO

1 ­

 O que é uma Quota de disco?

2 ­

 Preliminares

3 ­

 Configurações

(21)

4.

 OUTROS COMANDOS

>>>

 quota <usuário> ­ Relata a situação atual do uso de disco do 

usuário

Exemplo:

 quota teste

>>>

 repquota ­augv ­ Apresenta um relatório de todas as quotas 

de uma determinada partição

Exemplo:

root@ens­lab02maq14:/home/aluno# repquota ­augv| grep teste teste     +­   19876    3000    4000 6 dias     291     0     0        teste     ­­   19852       0       0      283     0     0

(22)

4.

 OUTROS COMANDOS

>>>

 quotaon ­augv ­ Ativa a aplicação de quotas de disco

Exemplo:

root@ens­lab02maq14:/home/aluno# quotaon ­augv voltando quotas em /dev/sda7 [/]: group voltando quotas em /dev/sda7 [/]: user

>>>

 

quotaoff ­augv

 ­ 

Desativa a aplicação de quotas de disco

Exemplo:

root@ens­lab02maq14:/home/aluno# quotaoff ­augv /dev/sda7 [/]: group voltando quotas para desligado /dev/sda7 [/]: user voltando quotas para desligado

(23)

BIBLIOGRÁFIA

[BR­LINUX, 2010]

 Gerenciamento de quotas de disco no Linux. Disponível 

em:  <http://br­linux.org/tutoriais/001840.html>.  Acessado  em:    jun.  De 

2010.

[ABOUT,  2010]

 Linux    Command/  Unix  Command.  Disponível  em: 

<http://linux.about.com/library/cmd/blcmdl8_quotaon.htm>. 

Acessado 

em:  jun. De 2010.

[OREILLYNET,  2010]

 Linux    Command  Directory.  Disponível  em:  < 

http://www.oreillynet.com/linux/cmd/cmd.csp?path=q/quotaoff 

>. 

Acessado em: jun. De 2010.

      

(24)

Instituto de Educação, Ciência e

Tecnologia - Alagoas

Administração de Sistemas

QUOTAS DE DISCO

Geisel Vieira

Igor Rafael da Rocha

13/06/2010

Referências

Documentos relacionados

Rolo Compactador Vibratório Duplo (Operador a pé) Construídos para Solos Granulares e

Os autores relatam a primeira ocorrência de Lymnaea columella (Say, 1817) no Estado de Goiás, ressaltando a importância da espécie como hospedeiro intermediário de vários parasitos

utilizadores para os possíveis perigos de usar este produto para outros fins que não sejam aqueles para o qual ele se destina. As informações dadas estão conforme as

Chanana Raiz, folha Infusão, xarope, emplasmo Antitumoral, anti- inflamatório Câncer em geral, inflamações em geral VERBENACEAE Vitex gardnerianu m Schauer Jaramataia

Ao retornar ao porto principal, nos esperarão os ônibus que nos levarão até Capri capital, onde com nosso guia realizaremos um fantástico passeio pelas estreitas e românticas

Se o Censo de 2010 possui maior grau de confiabilidade, mostrando que o crescimento vegetativo da população indígena é acentuadamente maior na população rural haja vista a

Entre as atividades, parte dos alunos é também conduzida a concertos entoados pela Orquestra Sinfônica de Santo André e OSESP (Orquestra Sinfônica do Estado de São

A análise dos indicadores de saúde bucal da atenção básica permite concluir que a assistência oferecida no município de São Luís, no ano 2014, apresentou