Strona 1 z 1
Limit danych na folder
: 27 października 2007, 02:17
autor: Mixer666
Musze zrobić limit danych na wybrany folder, do tej pory bawiłem się quotą ale to jest limit na usera/grupę, sęk w tym, że muszę ustawić konkretną ilość danych która ma się mieścić w wybranym katalogu na serwie w Niemczech... ma ktoś jakieś sugestie?
Z góry dzięki za odpowiedź.
: 27 października 2007, 09:01
autor: thalcave
Chyba najłatwiej podmountować jakąs partycje o danej wielkości w dane miejsce. Może jest to jedyny sposób nie wiem
: 27 października 2007, 17:30
autor: Mixer666
No właśnie podobnie myślałem ale jak zrobić taką "wirtualną" partycję?
: 27 października 2007, 19:03
autor: thalcave
To wylukałem:
oczywiście w A podajesz ścieżke nowo tworzonej partycji a w B jego wielkość w MB.
Następnie możesz sformatować:
, A jak wyżej ścieżka do nowej partycji i wpisz w fstab'ie odpowiednią linię. Będziesz miał osobną partycję na ten katalog
: 27 października 2007, 20:28
autor: Mixer666
Coś takiego mi wywala;
dd if=/dev/null of=/image/partycja1/a bs-1024k count=100
dd: unrecognized operand `bs-1024k'
Try `dd --help' for more information.
edit....
OK widze błąd mały bs= ma byc....
ale mimo wszystko czemu nie robi pliku z podana pojemnośćią:
dd if=/dev/null of=/image/partycja1/a bs=1024k count=100
0+0 records in
0+0 records out
0 bytes (0 B) copied, 1.9276e-05 seconds, 0.0 kB/s
: 27 października 2007, 20:58
autor: thalcave
Ale może ta partycja może mieć do 100MB znaczy 99MB tam wrzucisz i plik będzie miał 99MB a 101MB tam nie wejdzie :mrgreen:
: 27 października 2007, 21:08
autor: Gość
Mixer666 pisze:mimo wszystko czemu nie robi pliku z podana pojemnośćią
Zrób :
Kod: Zaznacz cały
dd bs=1024 count=1M if=/dev/zero of=/image/partycja1/a
i bezproblemowo będziesz miał plik 1GB
Jak chcesz innej wielkości to zmieniaj wartość
bs=
Pozdrawiam
: 27 października 2007, 22:10
autor: Mixer666
Dzięki poradziłem sobie już sam.... wczoraj kombinowałam podobnie ale błąd tkwił u mnie w tym, że nie formatowałem partycji .
Może się komuś przyda wiec robiłem tak:
Tworzymy plik obrazu partycji o pojemności count=3000
dd if=/dev/zero of=/image/plik count=3000 bs=1M
Sformatorwać /image/plik (pod cfdisk nadac mu primary) (lub mkfs.ext3 /dev/loop/0)
losetup /dev/loop/0 /image/plik
mount /dev/loop/0 /miejsce_do_mountowania
Zmiana praw jeśli potrzeba....
chown -R user:grupa /miejsce_do_mountowania
Dzięki Panowie ;-)
[ Dodano: 2007-11-04, 23:31 ]
Mam jeszcze jeden problemik... chce miec limit na 2 folder i teraz mam drobny problem bo nie mam /dev/loop/1. Jak go dodać lub zamienić tą część (kompilacja jajka nie bardzo wchodzi w gre bo serwer zdalny i wole nie ryzykować).