Dimensione massima che può occupare una cartella.

4 risposte [Ultimo messaggio]
Ritratto di GiulioGG
GiulioGG
(Monster)
Offline
Monster
Iscritto: 26/05/2009
Messaggi: 278

Si può prefissare, in openSUSE 12.2 , la dimensione massima che può essere occupata da una specifica cartella ?

Ritratto di Templare
Templare
(Collaboratore)
Offline
Collaboratore
Iscritto: 28/10/2011
Messaggi: 747

Bella domanda e da quello che so, quota non lo gestisce:

http://linuxpoison.blogspot.it/2009/04/how-to-enable-quota-on-opensuse.html

Assemblato 1: Phenom II X4 965 Black Edition + AMD Radeon HD 5770 + Scheda Madre Asus Crosshair IV Formula + Scheda Audio Asus Xonar D2X. Sistema Windows 7 Ultimate 64 Bit
Assemblato 3: Intel Core i3 3220 + nVIDIA Geforce 640 GT. Sistema openSUSE 13.1 64 bit GNOME

Ritratto di greywolf82
greywolf82
(Monster)
Offline
Monster
Iscritto: 07/07/2008
Messaggi: 240

Puoi usare "quota" solo su un mountpoint, ad esempio tutta la /home. Puoi provare a creare un file vuoto di una certa dimensione, lo formatti in ext4 e poi lo monti in loop dove vuoi tu con il supporto quota. E' un workaround però dovrebbe funzionare.

Ritratto di aksaf
aksaf
(Guru)
Offline
Guru
Iscritto: 08/03/2011
Messaggi: 957

greywolf82 ha scritto:

Puoi usare "quota" solo su un mountpoint, ad esempio tutta la /home. Puoi provare a creare un file vuoto di una certa dimensione, lo formatti in ext4 e poi lo monti in loop dove vuoi tu con il supporto quota. E' un workaround però dovrebbe funzionare.


Chi vuole cimentarsi (non è difficile) è spiegato qui come esercizio applicativo (in italiano)
Qualcuno aveva fatto anche qualcosa con fuser, ma non so se funziona ancora...

Ritratto di mauriziod
mauriziod
(Guru)
Offline
Guru
Iscritto: 01/06/2009
Messaggi: 1706

Il sistema classico è creare una partizione (puoi dargli uno spazio come vuoi, disco permettendo) e poi collegarla come cartella dove vuoi.

Cerano dei tools in realtà demoni (servizi di Linux/Unix) che girando controllavano lo spazio e nel caso d'eccesso bloccavano la scrittura file (ti cambiavano i diritti sotto il naso), ma era roba antica, epoca UNIX. Del resto anche Windows faceva la stessa cosa.

Adesso dipende dal FS (file system) che trovi, ci sono alcuni per cui puoi creare le "quote" con i loro specifici tools come BTRFS.

Comunque esistono anche gli spazi virtualizzati, quando entri in quella directory "quota" qui sei entrato in uno spazio virtualizzato (in realtà un file su disco gestito da un motore di virtualizzazione) dunque se è "Fixed" (dimensione fissa) non puoi eccedere lo spazio consentito.

SO: Linux desktop Sistema: OpenSUSE Leap 15.1 (64bit) KDEE 5.12
SO: Linux desktop Sistema: OpenSUSE Tumbleweed (64bit) KDE 5
Miao