[Talk-ee] Kaardiserver - tehnilisi detaile ainult friikidele
Jaak Laineste
jaak at openstreetmap.ee
Mon Jan 2 08:49:21 GMT 2012
> Nii, sain just paar tundi vana 28.12 seisuga planeedi kätte ja raid-0 ketastele (ext4 on seal) täis-import käima; baasi fsync=off. Näis kas õnnestub värskem baas saada kui eelnev 28-29 päev vana.
Staatus: import käis suht kiiresti, ikka oluliselt kiirem kui enne.
Juba vana aasta lõpuks (vähem kui 3 päevaga, mis on planeedi osm2pgsql
jaoks kiire aeg) sai aga kettaruum täis. Seega et meie 2x150G (2
ketastele ei mahu planeet ära. Kui täpne olla, siis andmed veel napilt
mahuvad, viimase asjana jäi aga ruumist puudu polügonidele
ruumiindeksi tegemiseks, ja ilma selleta mõistagi mingit kaardipilti
ei genereeri.
Ma proovin vacuum teha baasile, mis tõenäoliselt piisavalt ei aita,
aga ootan ikka ära (võtab jälle mitmed tunnid).
Ilmselt tuleb kasutada suurt RAID-5 kettaid. Nende kiiruse paranduseks
selliseid ideid:
1. kõige lihtsam teha: kerneli uuendus 3.0 peale, mis btrfs peaks
oluliselt kiirendama.
2. konvertida raid-5 süsteem ext4(3?) peale [1]
3. (lisaks eelnevale) teha Raid-5 ketastest RAID-10, hw kontrolleri
tasemel. Seega suurest storagest saaks kiirem aga mitte nii suur
storage (3T-st jääks 2T järgi, aga sellest peaks ka piisama meile),
kiirest storagest saaks kiire tilede hoidla. Suured kettad on muide
10K SATAd, praegune kiire storage on 15K SAS-id. Sellist asja pole ma
ise teinud, kuidas see käiks? Vaja masin maha võtta, BIOS-ist midagi
teha jne?
Maksimaalse kiiruse jaoks tegelikult tuleks 3. ära teha, ühtlasi
tõsta süsteemikettad raid kontrolleri taha ja peeglisse (RAID-1). Mind
häirib liiga pisike süsteemi root partitsioon ka (10G), saab pidevalt
täis. Need vist tähendaksid juba kõige ümberinstalli, umbes
poolepäevast downtime?
[1] https://btrfs.wiki.kernel.org/articles/c/o/n/Conversion_from_Ext3_6e03.html
--
Jaak
More information about the Talk-ee
mailing list