Re: [LINUX:7639] Re: QUOTA

---------

New Message Reply About this list Date view Thread view Subject view Author view

Subject: Re: [LINUX:7639] Re: QUOTA
From: Emre SuMENGEN (emre@mr.gen.tr)
Date: Tue 20 Jul 1999 - 07:55:29 EET DST


BakIn,
sanIrIm liste'ye derdinizi anlatmak iCin o kadar CabalIyorsunuz ki listeye
size cevap vermek iCin atIlmIs olan mesajlarI anlamaya zamanInIz kalmIyor.

man sayfalarInI okuduysanIz hakkaten, orda kota tanImlamalarInIn doGrudan
elle yapIlamayacaGI, edqutoa programI ile yapIlmasI gerektiGi yazIyor,
bunu da gOrmUS olmalIsInIz...

sisteminizin kotalI partitionunu mount ettiGiniz dizininde bulunmasI
gereken
        quota.user
ve quota.group

dosyalarI elle editleyebileceGiniz tUrden dosyalar deGiller. BunlarI ancak
edquota yardImI ile deGiStirebilirsiniz.

*** PS : edquota ille de vi ile CalISacak diye birSey yok.. eGer pico ile
rahat ediyorsanIz setenv EDITOR=/usr/bin/pico diyerek pico kullanmasInI
saGlayabilirsiniz.

ha, edquota -u login_name dediGinizde boS bir sayfayla karSIlaSIyorsanIz,
bunun sebebi sisteminizde quota'larIn dUzgUn olarak kurulmamIS olmasIdIr.

quota CalIStIrabilmeniz iCin ;

1) kernel'inizde quota destegi verilmis olmali
2) /etc/fstab dosyasI iCinde gerekli deGiSiklikler yapIlmIS olmalI
3) quotacheck -aguv denilerek quota.user ve quota.group dosyalarI
oluSturulmuS olmalI
4) sistemin aCIlISInda quotaon -augv denilerek destekleyen partitionlarda
quota aktif hale getirilmiS olmalIdIr.

Simdi sIradan anlatalIm (1.'yi geCiyorum.)

2) /etc/fstab dosyasI

OrneGin /dev/hda1 partition'una (/home'a mount'lu diyelim) group kotasI
vermek istiyorsunuz... bunun iCin normalde

/dev/hda1 /home ext2 defaults 1 1

olan ilgili satIrI

/dev/hda1 /home ext2 defaults,grpquota 1 1

Seklinde deGiStirmelisiniz... user kotalarI iCin yine aynI bOlUme
,usrquota eklemesini yapmalIsInIz (tanImlarI virgUlle ayIrmayI unutmayIn)

3) bir kereye mahsus olmak Uzere (isterseniz her aCIlISa yapIn.. ama Cok
zaman kaybIdIr.. ve diskinizi arada sOkUp baSka makinalarda
kullanmIyorsanIz pek gerek yoktur)

        quotacheck -aguv

komutunu root olarak vererek /etc/fstab'da yanInda usrquota yada grpquota
yazan her partition iCin gerekli quota.user ve quota.group dosyalarInIn
oluSuturlmasInI saGlamalIsInIz.

4) sistem aCIlISIna (OrneGin /etc/rc.d/rc.local dosyasInIn sonuna bir
satIR ekleyerek)

        quotaon -aguv

komutunu ekleyerek her aCIlISta kota'larIn aktif olmasInI saGlamalIsInIz.

bUtUn bunlarI yaptIktan sonra edquota -u user yada edquota -g group
diyerek user yada group kotalarInI deGiStirebilirsiniz.

*** PS 2: edquota dediGinizde /tmp/ altInda bir dosyayI deGiStirmesi
normaldir. sizin editlemeniz bittiGinde edquota bu dosyayI alIr, gerekli
yerlere "bind" eder, ve siler...

!!! doGrudan kota yazmanIz mUmkUn deGildir !!!
(binary olarak yazmayI biliyorsanIz o ayrI tabi)

> > Bence bu "equota yi kullanin" equota diye bir tool oldugunu anlatmasi
> > acisindan iyi fakat sorunu cozmesi acisindan kotu bir bilgi oldu. Zira
> > equota neticede vi a girip kullanicinin quota dosyasini editletiyor. Ben
> > denedim bende bu dosya bos geliyor ve neler yazilacak bu onemli. Soruyu
> > soran arkadas zaten quota tanimlarinin bulunmasi gereken dosyayi bulmustu.
> > Sorunu icine ne yazacagiydi.
> >
> > Oylesine bir aciklamaydi.
> >
> Cok tesekkurler anlatmak istedigimi cok iyi ifade etmissiniz. manueller
> yardimi ile quoto ve ve quoto ile ilgili kullanilacak dosyalara ulasmak
> cok zor degil gercekten. ama bakin bende soyle bir user var. ve onun
> kota sinirlamasini soyle yazdim diyebileceginiz bir ornek var mi
> elinizde...

SaygIlar

+-------------------------------------------------
|
| Emre Sumengen
| <emre@mr.gen.tr>
|
|

 
 Listeden cikmak icin:
          unsub linux
 mesajini listeci@bilkent.edu.tr'a gonderiniz.
   Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
  Liste arsivinin adresi: http://listweb.bilkent.edu.tr/


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b25 tarafindan uretilmistir.