Sziasztok,
Van egy gép, amin van rengeteg file. Több millió kisebb-nagyobb file többezer könyvtárban. Ezeket néha törölni kell, viszont a törlés (könyvtárstruktúra, nem egy file) eléggé öli a gépet (90+% iowait, futó szolgáltatások is kapnak egy pofont).
A kérdésem az lenne, hogy tudtok-e olyan progiról, ami tud úgy törölni, hogy közben figyeli az iowait-et, load-ot, bármit, és ha nagynak találja akkor visszavesz a tempóból.
kösz,
x
- 1176 megtekintés
Hozzászólások
töröljél file-onként, ne komplett könytárat, és a törlések között várjál kicsit, így jut idő másra is. :)
Ugyebár mindegy mikorra törli le, ha már törlésről van szó.
- A hozzászóláshoz be kell jelentkezni
:)
Akkor sose lesz letörölve :)
3 dir, ezekben egyenként 30 subdir, ezekben egyenként 5-30 subdir, ezekben egyenként 1-5000 file.
A mikorra pedig azért nem mindegy, mert hamarabb telik be a disk az új tartalomtól, mint ahogy a régit letörölném.
De megkérdezem a főnököt, hátha belefér a budget-be egy biorobot aki egész nap csak töröl és töröl, file-onként :)
- A hozzászóláshoz be kell jelentkezni
...vagy egy script
t
- A hozzászóláshoz be kell jelentkezni
hát ja, én is azt hiszem, hogy meg kell írni. de reméltem, hogy valaki már megírta csak én nem találtam semmi értelmeset gugliban.
- A hozzászóláshoz be kell jelentkezni
> 3 dir, ezekben egyenként 30 subdir, ezekben egyenként 5-30 subdir, ezekben egyenként 1-5000 file.
Saját partícióra lehetne tenni ezeket(?), a fájlok egyenkénti törlésénél pedig gyorsabb lehet a partíció újraformázása.
- A hozzászóláshoz be kell jelentkezni
man nice
- A hozzászóláshoz be kell jelentkezni
Én a nice-nak csak a processzorfigyelmes üzemmódját ismerem. Érdekelt volna engem is, hogy adott processzhez köthető IO-ra hogyan lehet korlátot tenni. Mivel itt ugye nem az adott processz fog terhelni, hanem az oprendszer.
- A hozzászóláshoz be kell jelentkezni
"nice -n 19" -el van indítva, de iowait szempontból nem változott.
- A hozzászóláshoz be kell jelentkezni
tesztelni még nem próbáltam, de van ionice nevű progi CFQ-hoz.
- A hozzászóláshoz be kell jelentkezni
man 1 ionice
- A hozzászóláshoz be kell jelentkezni
Nice =) Ma is tanultunk valamit.
- A hozzászóláshoz be kell jelentkezni
Picit másképp ugranék neki, külön fs, törlés helyett a fájlokat esetleg nyitva tartó processzek kilő (fuser), majd umount, mkfs, mount máshova(!), könyvtárstruktúra generálása, mount le/vissza a helyére.
- A hozzászóláshoz be kell jelentkezni