Gestire la quota disco
Configurare il kernel e installare il supporto per la quota
- installare il kernel 2.4.23-quota (se avete gia' installato una versione precedente di argo, la ISO 0.7.3 installa gia' il kernel corretto)
- installare il modulo per il supporto del formato 2 della quota
- installare i pacchetti quota e quotatools
In pratica:
dopo aver
scaricato il file col kernel desiderato, chiamiamolo semplicemente KERNEL, eseguite i seguenti comandi:
# cd /
# tar xvzf /cartella_download/KERNEL
poi aggiungete al file /boot/grub/menu.lst righe simili alle seguenti:
title ARGO - Kernel 2.4.23-quota on
/dev/ide/host0/bus1/target1/lun0/part6
root
(hd2,4)
kernel /bzImage-2.4.23-quota root=/dev/ram0 boot=
/dev/ide/host0/bus1/target1/lun0/part6 rw init=/linuxrc vga=791
initrd /initrd-2.4.23-quota.gz
attenzione: le parti in neretto dipenderanno dalla vostra installazione, osservate i parametri gia' presenti nel file e sostituiteli con quelli.
Se non avete fatto errori, al prossimo reboot sara' possibile avviare il nuovo kernel, altrimenti partite nel vecchio modo e fate le correzioni del caso.
per installare i pacchetti necessari alla gestione della quota bisognera' modificare la fonte apt-get per installare la versione 3.09 o successiva del pacchetto quota (la 3.04 di Debian/stable non supporta correttamente il formato 2).
La fonte necessaria e' la seguente:
deb http://www.nl.backports.org/debian stable quota e va inserita in
/etc/apt/sources.list
# apt-get update
# apt-get install quota
# apt-get install quotatools
Configurare il file system su cui si vuole assegnare la quota agli utenti
a questo punto occorre:
- modificare il file /etc/fstab aggiungendo le opzioni usrquota,grpquota al punto di mount desiderato, tipicamente /home
es. /dev/hdd11 /home reiserfs defaults,usrquota,grpquota,rw 1 2
- cancellare il link simbolico /etc/mtab
- eseguire un reboot della macchina
- # quotacheck -auvd
- # /etc/init.d/quota start
Assegnare la quota (ldap_quota)