repquota a kontrola kapacity disku

Zdenek Pytela letty na mrakoplas.phil.muni.cz
Čtvrtek Květen 16 12:10:36 CEST 2002


Petr Simek píše:
> > mam vela pouzivatelov a stav ich pridelenej kvoty na disku si viem
> > pozriet pomocou repquota -a
> >
> > chcel by som vsak zabezpecit to, ze sucet hard kvot by mal byt mensi ako
> > kapacita disku ... riesenim je spocitat vsetky hard kvoty, ale ako to
> > urobit nejakym skriptom?
> 
> Co treba :
> 
> repquota -a | grep '\-\-' | awk 'BEGIN{SUM=0}{SUM+=$5} END{print SUM}'
> 
> Jen pozor na to ze repquota vypise vsechny volumy na kterych jsou kvoty,
> takze dojde k poscitani vsech. Asi by bylo lepsi repquota jen na tu
> konkretni.
	Např.
for sv in `mount|grep usrquota|cut -d" " -f1`
do
 OBSAZENO=`repquota $sv ...`
 MAX=`df -k $sv ...`
 if [ "$OBSAZENO" -gt "$MAX" ] ...
done

-- 

--Zdeněk Pytela, <letty na mrakoplas.phil.muni.cz>



Další informace o konferenci Linux