Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: kun - 12.12.05 - klo:00.39

Otsikko: Yhden kansion koon rajoittaminen
Kirjoitti: kun - 12.12.05 - klo:00.39
Eli kuinkas onnistuis tollanen että saisin rajotettua yhden kansion koko ei saan nousta vaikka yli 70 megaan?
Otsikko: Re: Yhden kansion koon rajoittaminen
Kirjoitti: _Pete_ - 12.12.05 - klo:12.40
Eli kuinkas onnistuis tollanen että saisin rajotettua yhden kansion koko ei saan nousta vaikka yli 70 megaan?

Tämä onnistuu käyttämällä quota:aa ...

http://www.howtoforge.com/perfect_setup_ubuntu_5.10_p3

Tuolla on ohjeet miten se otetaan käyttöön ...

Otsikko: Re: Yhden kansion koon rajoittaminen
Kirjoitti: kun - 12.12.05 - klo:13.00
 ;DEikö olisi mitää VÄHÄN helpompia tapoja... ;D
Otsikko: Re: Yhden kansion koon rajoittaminen
Kirjoitti: _Pete_ - 12.12.05 - klo:13.04
;DEikö olisi mitää VÄHÄN helpompia tapoja... ;D

Mikä tuossa sitten on vaikeaa ? En nyt keksi mitään muuta luotettavaa tapaa kuin quota.

Otsikko: Re: Yhden kansion koon rajoittaminen
Kirjoitti: LittleLion - 12.12.05 - klo:15.06
Tosin kannattaa huomata, että quotalla ei käsittääkseni onnistu, kuin osiolla olevan käyttäjän/ryhmän tiedostojen/kansioden koon rajoittaminen.
Eli quota on käsittääkseni väkisin voimassa koko osiolla.

Mihin tarkoitukseen tuo kansio tulisi? Tulisiko tuo raja olla sama kaikille käyttäjille yhteensä vai käyttäjä kohtainen?
Otsikko: Re: Yhden kansion koon rajoittaminen
Kirjoitti: kun - 12.12.05 - klo:18.26
tarkoituksena olisi jakaa muutamalle käyttäjälle ftp palvelimen kautta tilaa ja (home/käyttäjä) kumminkin niin että sinne ei saisi enempää kuin 70 megaa tavaraa.
Otsikko: Re: Yhden kansion koon rajoittaminen
Kirjoitti: LittleLion - 13.12.05 - klo:00.18
tarkoituksena olisi jakaa muutamalle käyttäjälle ftp palvelimen kautta tilaa ja (home/käyttäjä) kumminkin niin että sinne ei saisi enempää kuin 70 megaa tavaraa.

Siinä tapauksessa quotalla onnistuu varmaakin helpoiten / parhaiten.

Quotan asennus:
sudo apt-get install quota quotatool

Ja sitten voitkin jatkaa tämän ohjeen 3.5 kohdan mukaan: http://www.tldp.org/HOWTO/Quota.html
Otsikko: Re: Yhden kansion koon rajoittaminen
Kirjoitti: janne - 13.12.05 - klo:00.34
Tosin kannattaa huomata, että quotalla ei käsittääkseni onnistu, kuin osiolla olevan käyttäjän/ryhmän tiedostojen/kansioden koon rajoittaminen.
Eli quota on käsittääkseni väkisin voimassa koko osiolla.

itsekin olin aluksi vastaamassa quota (mutta _Pete_ ehti ensin) ja näköjään se onkin varmasti sopivin tähän tilanteeseen.

jäin kuitenkin miettimään miten tuon voisi toteuttaa siten, että johonkin kansioon voisi tallentaa vain jonkun tietyn määrän tavaraa. luonnollisesti ainoa päässä pyörivä mahdollisuus oli luoda osio joka on tuon halutun kokoinen ja mountata se jonnekin päin tiedostojärjestelmää. tämä ei kuitenkaan ole kovin kätevää, tai ainakin itse jätän osiolla pelaamisen jollekin muulle.

sitten mieleeni tuli eräänlainen häkki :) se ei ehkä ole kaunista katseltavaa, mutta se toimii. jos ensin luo tiedoston joka on halutun kokoinen, luo sille (siis tiedoston sisään) tiedostojärjestelmän ja mounttaa sitten tuon tiedoston loop-devicenä, näkyy se koneelle osiona jonka koko on jotakuinkin sen toivottu (itse asiassa vähän pienempi, sille tiedostojärjestelmä vie jonkin verran tilaa).

olisi kyllä mukava kuulla jos joku tietää tai keksii jotain muuta lähestymistapaa tähän 'ongelmaan'.
Otsikko: Re: Yhden kansion koon rajoittaminen
Kirjoitti: LittleLion - 13.12.05 - klo:00.45
jäin kuitenkin miettimään miten tuon voisi toteuttaa siten, että johonkin kansioon voisi tallentaa vain jonkun tietyn määrän tavaraa. luonnollisesti ainoa päässä pyörivä mahdollisuus oli luoda osio joka on tuon halutun kokoinen ja mountata se jonnekin päin tiedostojärjestelmää. tämä ei kuitenkaan ole kovin kätevää, tai ainakin itse jätän osiolla pelaamisen jollekin muulle.
Tuota mietin minäkin, mutta onhan se vähän viritys. Tosin jos käytössä on LVM niin tuollaisen osion tekeminen ja koon muuttaminen ei jälkikäteen ole edes iso homma.


Lainaus
sitten mieleeni tuli eräänlainen häkki :) se ei ehkä ole kaunista katseltavaa, mutta se toimii. jos ensin luo tiedoston joka on halutun kokoinen, luo sille (siis tiedoston sisään) tiedostojärjestelmän ja mounttaa sitten tuon tiedoston loop-devicenä, näkyy se koneelle osiona jonka koko on jotakuinkin sen toivottu (itse asiassa vähän pienempi, sille tiedostojärjestelmä vie jonkin verran tilaa).
Tuohan on itse asiassa ihan käyttö kelpoinen idea. Itselläni on serverissä käytössä loop-aes salaus, joten siinä joutuu joka tapauksessa levyt mouttaamaan loop-devicenä ja hyvinhän tuo on pelannut. Sitä paitsi esim vmwarehan käyttää juuri tuollaista systeemiä.

EDIT: testasin huvikseni tuollaisen luomista ja hyvinhän tuo näytti pelaavan.


Lainaus
olisi kyllä mukava kuulla jos joku tietää tai keksii jotain muuta lähestymistapaa tähän 'ongelmaan'.
Varmaakin olisi helpointa jos joku laittaisi quotan kehittäjille tästä feature request:iä ellei joku ole jo sellaista tehnyt.