Configurar quota no Debian Squeeze [RESOLVIDO]

1. Configurar quota no Debian Squeeze [RESOLVIDO]

Eduardo Serejo Lima
serejo

(usa Debian)

Enviado em 12/11/2011 - 17:09h


Estou com o seguinte problema para configurar o quota no Debian 6:


1) Instalei assim:

# aptitude install quota

2) Alterei o fstab assim:

# /etc/fstab: static file system information.
#
# Use 'blkid' 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/sda1 during installation
UUID=5bd12a7b-413a-4cca-962f-4507408adf1c / ext3 errors=remount-ro 0 1

# /home was on /dev/sda6 during installation
UUID=4a5a655f-3741-4420-b847-ff4f3a30cd10 /home ext3 defaults,usrquota,grpquota 0 2

# swap was on /dev/sda5 during installation
UUID=092f546d-066d-4a91-8b81-43e0bb358e91 none swap sw 0 0

/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0

3) Reinicie o sistema para a remontagem do /home;


4) Ao executar os comando para criar os arquivos quota.user e quota.group, retorna o erro abaixo

# quotacheck -cug /home/
quotacheck: Cannot guess format from filename on /dev/sda6. Please specify format on commandline.
quotacheck: Cannot find filesystem to check or filesystem not mounted with quota option.


Por Favor! Alguem poderia me ajudar?



  


2. Configurar quota no debian squeeze

Fernando Roberto Corrêa
cordobel

(usa Debian)

Enviado em 21/03/2012 - 18:16h

Cara da uma olhada nos detalhes que postei no meu blog.

Mas basicamente basta não criar os arquivos aquota.user e aquota.group ou quota.user e quota.group

o quotacheck -vagumf se encarrega de criá-los. Ele até reclama dos arquivos que não existem, mas funciona.

http://www.cordobel.com/2012/03/ativando-quotas-de-disco-no-debian.html


3. Problema quota no Debian 6 Resolvido

Eduardo Serejo Lima
serejo

(usa Debian)

Enviado em 22/03/2012 - 14:48h

Bom dia amigo,
Fiquei um tempo sem entrar, mas sou grato pela atenção. Conseguimos resolver o problema aqui. Instalamos o Debian 6 numa VM e executamos os passos abaixo:

1. Substituímos o endereço hexadecimal dos discos rígidos para /dev/sdb1, /dev/sdb2, etc (Achamos que ai estava o problema). Observe as duas montagens para / e do /home (a com o endereço hexadecimal esta comentada):

# /etc/fstab: static file system information.
#
# Use 'blkid' 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/sda1 during installation
# UUID=99b7d603-2546-439c-abc6-68644dae7afb / ext3 errors=remount-ro 0 1
/dev/sda1 / ext3 errors=remount-ro 0 1

# /home was on /dev/sdb1 during installation
# UUID=191fe7ce-fb26-4056-b5b9-4eafeb38f72a /home ext3 defaults 0 2
/dev/sdb1 /home ext3 defaults 0 2

# swap was on /dev/sda5 during installation
UUID=cbf40321-e684-4773-9443-d6734d9b9f07 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0

2. Ajuste dos repositórios:

# vim /etc/apt/source.list

deb http://ftp.debian.org/debian stable main contrib non-free
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

3. Atualização dos repositórios:

# aptitude update

4. Instalação pacote quota:

# aptitude install quota

5. Edição do /etc/fstab:

# vim /etc/fstab

Acrescentamos usrquota e grpquota nas opções da partição /home montada no /dev/sdb2 assim:

/dev/sdb2 /home ext3 defaults,usrquota,grpquota 0 2

6. Reiniciamos a máquina para habilitar as opções de quota:

# init 6

7. Executamos o comando abaixo conforme você citou para a criação dos arquivos quota.user e quota.group dentro de /home:

# quotacheck -cug /home

8. Ativamos o suporte ao quota:

# quotaon /home

9. Finalmente editamos a quota de disco por usuário:

# edquota -u usuário


Bom assim funcionou, o servidor esta rodando. Por favor, comentem se algo estiver errado.

Abraços







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts