Nowe posty

xx Dystrybucja pod HP Omen (6)
2024-03-27, 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
lamp Problem z Linux Lite po instalacji (0)
2024-03-27, 19:50:30
xx Ile pingwinów? (1)
2024-03-27, 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: quota dyskowa - nie działa :(  (Przeczytany 14517 razy)

bojleros

  • Gość
quota dyskowa - nie działa :(
« Odpowiedź #15 dnia: 2005-08-26, 23:33:19 »
2005-08-26 23:19:58 bojleros napisał:

> Z setquota to sprawa wyglada tak ze jak podasz mu dwie liczby jako parametr a nie cztery to on je traktuje jako ustawienia do grace period dla bloków i inodów.


Zapomniałem dodać ze tak wynika z mojego man setquota


cytrynek

  • Gość
quota dyskowa - nie działa :(
« Odpowiedź #16 dnia: 2005-08-27, 09:54:38 »
OK wykasowałem pliki
quota.user i quota.group, wykasowałem skrypt inicjujący quotę.
I nic.
Wybieram repquota -a:
[root@zsp home]# repquota -a
repquota: Pliku limitów nie znaleziono lub ma zły format.

Czyli to tak jaby jej nie było.
I w związku z tym mam pytania.
1) jak  sprawdzić czy ma się proces quoty uruchomiony ?
   (bo jak na razie "ps ax" nic nie daje)
2) jak uruchomić quotę aby startowała automatycznie ? jak włączyć tą "usługę" ?
OK to na razie tyle. dzięki za odpowiedź.

bojleros

  • Gość
quota dyskowa - nie działa :(
« Odpowiedź #17 dnia: 2005-08-27, 14:58:51 »
2005-08-27 09:54:38 cytrynek napisał:

> OK wykasowałem pliki
 > quota.user i quota.group, wykasowałem skrypt inicjujący quotę.
 > I nic.
 > Wybieram repquota -a:
 > [root@zsp home]# repquota -a
 > repquota: Pliku limitów nie znaleziono lub ma zły format.
 >
 > Czyli to tak jaby jej nie było.
 > I w związku z tym mam pytania.
 > 1) jak  sprawdzić czy ma się proces quoty uruchomiony ?
 >    (bo jak na razie "ps ax" nic nie daje)
 > 2) jak uruchomić quotę aby startowała automatycznie ? jak włączyć tą "usługę" ?
 > OK to na razie tyle. dzięki za odpowiedź.

Jak chcesz sprawdzić proces to : ps aux

Ja z tegop co kiedyś konfigurowałem to były potrzebne pliki na partycji  (ten aquota.user albo user.quota), quota_vX w kernelu lub modół ( lsmod pomoże ) . Ze skryptów startowych musisz wykonać też quotaon -avug i quotacheck -avugm , jeszcze potrzebne jest quota-utils. U mnie działa śmiesznie prosto . Może spróbuj tymczasowo  dać prawa do plików aquota.* na 666 ??

cytrynek

  • Gość
quota dyskowa - nie działa :(
« Odpowiedź #18 dnia: 2005-08-27, 19:16:07 »
OK prawie wszystko się udało. Może wyjaśnie jak do tego doszedłem:
1. zmiana fstab o wiadome wpisy
2. ponowne mountowanie partycji np: "mount -o remount /home"
3. Aby pliki aquota.user i aguota.group zostały utworzone należy sprawdzić quotę czyli:
quotacheck -avugm -f (aby wymusić sprawdzanie kilku quot na różnych partycjach)

To prawie wszystko
bo mam jeszcze jeden problem - a raczej dwa:
a) nie udaje mi się uruchomić więcej niż 1 quota
(udaje się na '/home' a na partycji '/' oraz 'usr' nie za bardzo wypisy widać poniżej)
b) nie wiem jak ustawić czas pobłażliwości na 0 bo ciągle pozostawia mi 7 dni pomimo tego,że mu zmieniam ciągle.


****************************************************************
Niby z poziomu roota partycja hda6 '/' też miałaby mieć quotę jak widać to na poniższym wypisie quoty studenta17b

[root@stacja17 ~]# quota student17b
Ograniczenia dyskowe user student17b (uid 500):
 System plików   bloki miękki  twardy  pobł.   pliki miękki  twardy  pobł.
      /dev/hda6       0    1000    1500               1      10      15
      /dev/hda7    1636  250000  300000              91     500     700

ale nie ma ponieważ z poziomu studenta jest widoczny brak ograniczeń hda6 '/' z powodu:
"
[student17b@stacja17 ~]$ quota
quota: Nie można otworzyć pliku limitów //quota.user: Brak dostępu
quota: Pliku limitów nie znaleziono lub ma zły format.
Ograniczenia dyskowe user student17b (uid 500):
 System plików   bloki miękki  twardy  pobł.   pliki miękki  twardy  pobł.
      /dev/hda7    1652  250000  300000              95     500     700
      "
     
     
****************************************************************
Jeszcze raz pokazuję swój fstab (pliki aquota.user i aguota.group) znajdują się na partycjach '/' '/usr' '/home' i na partycji '/home' działa quota na pozostałych nie chce.

# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/                 /                       ext3    defaults,usrquota,grpquota        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /dev/shm                tmpfs   defaults        0 0
LABEL=/home             /home                   ext3    defaults,usrquota,grpquota        1 2
none                    /proc                   proc    defaults        0 0
none                    /sys                    sysfs   defaults        0 0
LABEL=/usr              /usr                    ext3    defaults,usrquota,grpquota        1 2
/dev/hda5               swap                    swap    defaults        0 0
/dev/hdc                /media/cdrecorder       auto    pamconsole,ro,exec,noauto,managed 0 0
/dev/fd0                /media/floppy           auto    pamconsole,exec,noauto,managed 0 0

nie wiem czy na partycji '/' będzie działało ponieważ właśnie od '/' rozpoczyna się drzewo katalogowe natomiast na partycji '/usr' nie mam pojęcia dlaczego nie działa.

****************************************************************
Jeszcze raz pokazuję wypis edquoty student17b:


Limity dyskowe user student17b (uid 500):
  System plików                bloki        miękki     twardy   i-węzły    miękki   twardy
  /dev/hda6                         0       1000       1500          1       10       15
  /dev/hda7                      1668     250000     300000         93      500      700
  /dev/hda8                         0       1000       1500          0       10       15
****************************************************************
  i repquota -a
 
  [root@stacja17 ~]# repquota -a
*** Raport dla limitów user na urządzeniu /dev/hda6
Okres pobłażliwości dla bloków: 7 dni; Okres pobłażliwości dla i-węzłów: 7 dni
                        Limity bloków               Limity plików
Użytkownik       używ.   mięk.   twar. pobł.    używ. mięk. twar. pobł.
----------------------------------------------------------------------
root      --  230520       0       0          15695     0     0
daemon    --      36       0       0              5     0     0
lp        --      16       0       0              2     0     0
nobody    --       4       0       0              1     0     0
rpm       --   46892       0       0             23     0     0
xfs       --       0       0       0              1     0     0
rpcuser   --      40       0       0              8     0     0
smmsp     --      20       0       0              3     0     0
ntp       --      24       0       0              3     0     0
gdm       --       4       0       0              1     0     0
student17b --       0    1000    1500              1    10    15
*** Raport dla limitów user na urządzeniu /dev/hda7
Okres pobłażliwości dla bloków: 7 dni; Okres pobłażliwości dla i-węzłów: 7 dni
                        Limity bloków               Limity plików
Użytkownik       używ.   mięk.   twar. pobł.    używ. mięk. twar. pobł.
----------------------------------------------------------------------
root      --      40       0       0              3     0     0
student17b --    1668  250000  300000             93   500   700


*** Raport dla limitów user na urządzeniu /dev/hda8
Okres pobłażliwości dla bloków: 7 dni; Okres pobłażliwości dla i-węzłów: 7 dni
                        Limity bloków               Limity plików
Użytkownik       używ.   mięk.   twar. pobł.    używ. mięk. twar. pobł.
----------------------------------------------------------------------
root      -- 4101728       0       0         178541     0     0
vcsa      --       8       0       0              1     0     0
rpm       --    2532       0       0             97     0     0



Dzięki za odpowiedź.

bojleros

  • Gość
quota dyskowa - nie działa :(
« Odpowiedź #19 dnia: 2005-08-28, 10:18:02 »
setquota  -T  [  -u | -g ] [ -F quotaformat ] name block-grace inode-grace -a | filesystem...

Tak pisze w moim man setquota , wygląda na to ze jezeli podasz dwie cyfry to będą uznane jako definicja grace-period. Acha , a aurox nie ma jakiś innych narzędzi do konfiguracji quoty ?? Może jest tak ze coś ustawiasz a jakiś skrypt po tobie poprawia.

Z tym ze nie mozesz postawić quoty na innych partycjach jest jeszcze dziwniejsze , nigdy czegoś takiego nie miałem. Może poczytaj dokumentacje quoty , moze bedzie coś pisało.

cytrynek

  • Gość
quota dyskowa - nie działa :(
« Odpowiedź #20 dnia: 2005-08-28, 11:53:15 »
Przeinstalowałem jeszcze raz Auroxa i dodałem mu partycję /tmp.
I zauważyłem, że jedynie na nowych partycjach /tmp i /home można ustawić quotę (widać ją po wykonaniu komendy quota będąc zalogowanym jako zwykły user).
Natomiast na partycji głównej oraz na /usr nie jest to możliwe - pomimo, że w edquota jest to  widoczne (dla root-a rzecz jasna).
OK jeszcze pomęcze się się z tym czasem - ale nie jest on tak istotny jeśli będą zlbliżone wartości dla soft i hard.
Dzięki jeszcze raz za pomoc.
Pozdrawienia dla bojleros-a.

bojleros

  • Gość
quota dyskowa - nie działa :(
« Odpowiedź #21 dnia: 2005-08-28, 12:28:35 »
2005-08-28 11:53:15 cytrynek napisał:

> Przeinstalowałem jeszcze raz Auroxa i dodałem mu partycję /tmp.
 > I zauważyłem, że jedynie na nowych partycjach /tmp i /home można ustawić quotę (widać ją po
 > wykonaniu komendy quota będąc zalogowanym jako zwykły user).
 > Natomiast na partycji głównej oraz na /usr nie jest to możliwe - pomimo, że w edquota jest to
 > widoczne (dla root-a rzecz jasna).
 > OK jeszcze pomęcze się się z tym czasem - ale nie jest on tak istotny jeśli będą zlbliżone
 > wartości dla soft i hard.
 > Dzięki jeszcze raz za pomoc.
 > Pozdrawienia dla bojleros-a.

Nie ma sprawy , dzieki , mam tylko jeszcze pytanie : Po co chcesz robic quote na /usr ?? Logicznie jest to troche zbędne ponieważ i tak normalnie zwykły użyszkodnik nie ma tam prawa zapisu :)

cytrynek

  • Gość
quota dyskowa - nie działa :(
« Odpowiedź #22 dnia: 2005-08-28, 13:25:55 »
No tak, ale chciałem stworzyć jeszcze jednego użytkownika (zaawansowanego) ale chyba zaniecham tego procederu.
Jeszcze raz dzięki.