Portál AbcLinuxu, 23. května 2024 20:48


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
pavlix avatar 9.2.2015 22:02 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Odpovědět | Sbalit | Link | Blokovat | Admin
Mimochodem jsem právě narazil na to, že thin-provisioning-tools vyžadují boost a ten že se ukrutně dlouho kompiluje.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
10.2.2015 15:41 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem

boost je pekna vec:) a stale se mi nekompiluje tak dlouho jako FF , nebo LO

USE="-gnome -kde";turris
pavlix avatar 10.2.2015 16:40 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
LO za normálních okolností ne potřebuju a pokud ano, použiju -bin, FF jsem dosud používal -bin, ale zjistil jsem, že je to špatně, nešly mi ani základní věci z HTML5 video, teď mi zřejmě zbývá jedna, bez které stojí youtube pořád zaprd. Ale pořád se dá nahodit -bin, spustit a pak teprve kompilovat, ale u boostu to nejde, když ho to chce kompilovat ještě během instalace před rebootem. Nehledě na to, že genkernel-next na něm taky bůhvíproč prostřednictvím thin-provisioning-tools závisí.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Marián Kyral avatar 11.2.2015 10:28 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Mimochodem jsem právě narazil na to, že thin-provisioning-tools vyžadují boost a ten že se ukrutně dlouho kompiluje.
Boost podle mne potřebuje hlavně hodně paměti. Na starším HW to bylo vždy utrpení, teď na i5-4210M CPU @ 2.60GHz se 16GB RAM a 6GB ramdiskem pro /var/tmp/portage to je v pohodě. Nejvíce mi pije krev webkit-gtk.
# qlop -tH boost
boost: 11 minutes, 14 seconds for 2 merges

# qlop -tH firefox
firefox: 36 minutes, 58 seconds for 4 merges

# qlop -tH libreoffice
libreoffice: 2 hours, 6 minutes, 0 seconds for 2 merges

# qlop -tH dev-qt/qtwebkit
qtwebkit: 29 minutes, 16 seconds for 3 merges

# qlop -tH net-libs/webkit-gtk
webkit-gtk: 1 hour, 4 minutes, 49 seconds for 2 merges
pavlix avatar 11.2.2015 10:53 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Já jsem na to narazil na tomhle, což jsem osadil jednou 8GB ramkou.
# qlop -t boost
boost: 3145 seconds average for 1 merges
# qlop -g boost
boost: Wed Feb 11 03:09:50 2015: 3145u seconds
boost: 1 times
To jsem ho nainstaloval až v rámci kompletního rebuildu, který běžěl přes noc a ani to nestačilo :).
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Marián Kyral avatar 11.2.2015 13:50 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Tak AMD procesory už nějakou dobu nesleduji, takže netuším jak je na tom ten tvůj v porovnání s tím mým. Ale evidentně je pomalejší :-D Další věc asi bude, že mám sice jen dvě plnohodnotná jádra, ale systém vidí čtyři, takže pří kompilaci používám "-j5".
pavlix avatar 11.2.2015 14:18 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Ta deska s procesorem popravdě stála míň než ramka, kterou jsem do ní dal, takže nevím, jaký výkon bys asi tak čekal.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Marián Kyral avatar 11.2.2015 16:18 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Koupíš si počítač do kanceláře a pak se divíš, že se ti tam Gentoo kompiluje dlouho :-D
pavlix avatar 11.2.2015 14:19 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Jo vidíš, MAKEOPTS jsem ani neladil, jaká je vlastně výchozí hodnota?
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Marián Kyral avatar 11.2.2015 16:20 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
MAKEOPTS  
 Use this variable if you want to use parallel make.
Z toho mi logicky vyychází, že 1.
pavlix avatar 11.2.2015 19:32 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Opravil jsem to v systému i ve wiki stránce.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
10.2.2015 07:54 Jirka
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Odpovědět | Sbalit | Link | Blokovat | Admin
Pěkné! Používáš glusterfs někde na ostro? Co jsem zkoušel nějakou starší verzi (3.4?), tak jsem přišel na replikovaném svazku o data, zkoušel jsem odpojení/připojení ethernetu u jednoho serveru a dokázalo se to spolehlivě rozbít, když jsem to dělal rychleji.
10.2.2015 09:08 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Zatím ne, ale plánuji to. S produkčním nasazením čekám až budu mít k dispozici nové disky. Všechny disky co mám k dispozici teď mají minimálně rok po záruce a jsou relativně malé a pomalé.

No a pak tu ještě zbývá jedna věc - nejsem jednoznačně rozhodnut jakou zvolím strategii. Diskless NFS mám odzkoušeno, jenže NFS se u GlusterFS moc pěkně nechová. Blokový přístup do GlusterFS svazku je fajn, ale neumožňuje aby stroj při výpadku původního nodu komunikoval přes jiný (tak jak to udělá klient co jede přes fuse). Snapshotování funguje pěkně, ale víc se mi líbí jak to funguje u Btrfs. Které používám teď nad drbd oddílem. Jenže GlusterFS má zase tu výhodu, že nefunguje pouze mezi dvěma nody. Takže to udělám nejspíš tak, že stroje z jednoho NFS rozhodím na samostatné svazky, využiju GlusterFS klienta a plan9 a snapshotovat budu bricky rovnou na nodech.
10.2.2015 12:07 MP
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Slo by vice info prosim? Shodou okolnosti po GlusterFS pokukuji pro webovou farmu, ktera bude mit www slozky pripojene pres sit. Bohuzel zatim jsme bez sitoveho uloziste, takze to musim resit pres lokalni disky. DRBD limit na 2 nody je to, cemu se chci vyhnout - navic bych rad funkcnost zapisu primo na oba nody a active/active DRBD se mi moc nelibi. Sice to mam nasazene s OCFS2, ale ta dvounodovost je nedostatecna.

Obecne hledam dostatecne vykonny sitovy FS s vice nody, bez metadatoveho serveru, schopneho upgradu jednotlivych nodu bez nutnosti vypnout cely FS, prepinani IP ci multiIP(multinod) pripojeni.
10.2.2015 12:26 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Je mi jasné o čem je řeč. Také jsem tuhle kombinaci v minulosti používal.

Nicméně to by bylo lepší probrat konkrétně. On-line diskuze na to asi není ten nejlepší prostor. Nevím jak konkrétní řešení vypadá, co se nad tím používá atd.
10.2.2015 15:43 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem

a co CEPH ?

USE="-gnome -kde";turris
10.2.2015 16:45 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Dával jsem mu šanci už několikrát, ale pokaždé mě vytočil tak, že jsem ho proklel.
17.2.2015 10:35 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Blokový přístup do GlusterFS svazku je fajn, ale neumožňuje aby stroj při výpadku původního nodu komunikoval přes jiný (tak jak to udělá klient co jede přes fuse).
Opravdu? Já myslel, že ten bd-xlator nemění síťové chování glusteru, tedy že klient je připojen ke všem relevantním serverům a při výpadku jednoho zůstane připojený (resp. při přidání dalšího se k němu připojí). To, co píšeš, zní jako ty NFS/SMB/... brány do glusteru, které se samy chovají jako gluster klient, a představují SPOF...

Jinak kolik strojů hodláš použít pro glusteří cluster?
17.2.2015 18:50 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Proxmox má patch, který to umožňuje obejít. Testoval jsem to s qemu-nbd ale moc se mi to nelíbí. Nakopíruje blok, a zamrzne, dokud to nerozdistribuuje a teprve pak jde na další blok. Ale pozitivní je, že to spojení neupadne.

Stroje hodlám použít tři. Svazky replikované. Ale jak jsem psal - strategii ještě nemám ujasněnou. Viz závěr k onomu testu. Blokový přístup by umožnil i virtualizaci win os, které jako diskless běžet nemohou.
10.2.2015 10:13 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Jinak v tom manuálu řada věcí ještě chybí, protože je nemám kloudně zpracované. Proto to ale píšu do wiki, kde je možné ty věci průběžně doplňovat. Kromě toho, i když se někomu může ta wiki jevit uzavřená, není tomu tak. Registrace účtu není vázaná na katedru.
Prcek avatar 10.2.2015 10:27 Prcek | skóre: 43 | Jindřichův Hradec / Brno
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Odpovědět | Sbalit | Link | Blokovat | Admin
licence pánové..
Jen aby se místní dámy necítily dotčeny ;-).
Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
10.2.2015 17:31 pavele
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Příloha:
Není nad to si libovat, jak to pěkně funguje, a po aktualizacích provést po půl roce restart PC.

Najednou nejde glusterfs 3.6.1 připojit. Jo, na děti Komenského se ohled nebere. (export LC_NUMERIC="en_US.UTF-8" && mount.glusterfs ...).

A když ještě k tomu před půl rokem přejmenujete síťovou kartu pro Glusterfs a zapomenete upravit také firewall, nastává pěkná legrace... :-)

Pořád na to zapomínám:

1. Když to funguje, nešahej na to!

2. Já ti to říkal.
11.2.2015 23:08 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Odpovědět | Sbalit | Link | Blokovat | Admin
Nejsou v článku o LVM Cache v bodech 3. a 4. uvedené špatné disky? Vidím tam /dev/sde a /dev/sdg, které se nikde jinde v textu nevyskytují, tipuju, že tam má být /dev/sd[bc], že...?
12.2.2015 10:16 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Samozřejmě. Děkuji za upozornění. Už jsem to opravil.
12.2.2015 11:30 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Mimochodem, nechají se u LVM cache doladit parametry podobně jako u bcache? Třeba poměr cache pro writeback k cachi pro čtení apod? Nějak jsem se toho včera nedopátral. Co jsem koukal, tak statistiky jde vytáhnout přes dmsetup, možná to nastavení půjde taky přes něj, ale nikde jsem nenašel dokumentaci...
12.2.2015 11:43 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Přiznám se, že nevím. Vyzkoušel jsem to, funguje to, ale nemám k dispozici tolik hardware, abych pro to měl praktické využití, tudíž víc do hloubky jsem v tomto směru nešel.
12.2.2015 12:43 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Já právě používám bcache, ale jednak od jádra 3.13 výš tam je nějaká regrese, která až do (na Gentoo) aktuálně používaného jádra 3.17 není vyřešená (load se drží na hodnotě shodné s počtem cachovaných blokových zařízení a po čase zápisy vytuhnou - ví se o tom, ale nevím, jestli už to dořešili, zůstávám kvůli tomu u jádra 3.12), jednak se mi na řešení s LVM líbí, že jde bez problémů přecházet mezi cachovaným a necachovaným stavem (alespoň od LVM 2.0.112, které zatím v Gentoo také není), což bcache neumožňuje. Respektive umožňuje vyřadit cache, ale vždycky tam zbyde extra blokové zařízení.

Akorát když jsem to včera zkoušel, tak mi CrystalDiskMark spuštěný ve windowsovém virtuálu pod KVM neukazoval nijak extra vyšší hodnoty, zatímco bcache mi v zápisu malých bloků dat dost pomůže. Zatím předpokládám, že problém je v nějaké nekompatibilitě verzí jádra/LVM/device mapperu; jak jsem psal výše, verze které jsou v Gentoo k dispozici jsou poněkud staršího data. Uvidíme, ještě si s tím o víkendu zkusím pohrát.

Každopádně díky za tip, o LVM cachi jsem nevěděl.
12.2.2015 13:07 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Zajímavé. Já kdysi bcache také zkoušel, ale jak už jsem zmínil, neměl jsem a nemám na to HW prostředky na to abych to mohl v reálu nasadit. Smutný to fakt. Za to se člověk naučí plést z hovna bič.
12.2.2015 13:18 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Mně nad tím běží v KVMku Windows s Kerio Connectem, který je dost náročný na diskové operace (zvlášť třeba při přesunech nebo mazání celých složek s velkým množstvím zpráv) a bcache to je schopná rapidně zrychlit. Ale taky je to jen jeden stroj, se kterým není radno příliš experimentovat. Zvlášt v situaci, kdy pro zapnutí LVM cache musím bcache vypnout a přebootovat na novější jádro, protože si s jaderným modulem dmcache z jádra 3.12 pro změnu nerozumí LVM 2.02.110 a odmítne provést 'lvconvert --type cache-pool'... :-)

Ty experimenty s verzí 112 jsem teď dělal na svém notebooku, ale tam mám pro změnu zase jen dvě SSDčka, takže se cachování nijak neprojeví.
12.2.2015 13:08 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Takže nějaký problém s verzemi tam určitě bude, protože když s LVM 2.02.110 vytvořím cachovaný oddíl, tak se mi s pomocí staticky zkompilovaného LVM 2.02.112 už nepodaří cachování vypnout (verze 110 ještě přepínač --splitcache neuměla, ten je k dispozici od 112 výš). Naopak když na tomtéž systému zapnu cachování s pomocí té staticky zkompilované verze 2.02.112, tak cache následně odpojit jde.

Večer zkusím, jestli se cachování zapnuté pomocí verze 112 nějak projeví na benchmarcích...
12.2.2015 14:56 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Jestli tě mohu požádat, zkus své poznatky pak shrnout do nějakého blogpostu. Tady v diskuzi by se to mohlo zbytečně ztratit.
12.2.2015 15:53 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Já se obávám, že by to bylo dost chaotické. Ale zkusím kdyžtak o víkendu něco spáchat. Pokud teda dospěju k nějakým výsledkům. Ono i pokud to bude fungovat, tak asi zatím zůstanu u bcache, než se do Gentoo protlačí příšlušné verze LVM & spol.
12.2.2015 15:57 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
To nevadí. I kdyby to mělo být pouhé vylíčení patálií s konstatováním, že to je na nic, tak to má svůj přínos.
14.2.2015 11:34 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
No tak si to zkouším na jiném stroji, kde sice nemám SSD, ale řeším to provizorním ramdiskem. A vůbec z těch výsledků nejsem moudrý. Zkouším si dělat benchmarky pomocí fio a jednou to jede jak dráha a podruhé se tentýž test neliší od zápisu na necachovaný disk. Přijde mi, že pokud to detekuje sekvenční zápis při vytváření testovacího souboru, tak má pak problém přepnout zpátky na náhodný a furt se to chová jako by to jelo sekvenčně. Zkoušel jsem i vypnout detekci sekvenčního zápisu, ale výsledek byl jen ten, že se to do random módu nepřeplo vůbec.

S jakou verzí jádra a LVM to používáte? Předpokládám, že jedete jen ve writethrough módu, je to tak?

Jinak ladit se to nechá pomocí 'dmsetup message' a 'dmsetup --table' a ke statistikám se člověk dostane pomocí 'dmsetup status'. Je to popsané v dokumentaci.
15.2.2015 02:18 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Ještě jsem hledal a těch konstatování, že dm-cache má ve writeback módu výsledky dost mizerné jsem našel více. Ostatně o tom píší i v tom odkazu na benchmark pomocí fio. Takže i kdybych chtěl něco ublognout, není vcelku co. V podstatě bych jen zkonstatoval, že ve writeback módu je to k ničemu. :-(

Doufejme, že je to jen dočasné.

Jinak ve vaší wiki by možná stálo doplnit i možnost vytvořit nový cachepool v jednom kroku, jak o tom píší tady:
lvcreate --type cache-pool -L CacheSize -n CachePoolLV VG FastPVs
Co se týče bcache, bohužel jak jsem si teď ověřil, problém s vytuháváním projevující se od jádra 3.13 výš trvá i v jádře 3.19. Teď jsem našel nějaký relativně čerstvý patch, který by to snad měl řešit, zítra ho vyzkouším...
18.2.2015 19:00 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: GlusterFS 3.6 a pár blbostí kolem
Patch vyzkoušen, systém přežil den náhodných zápisů, takže to snad problém s deadlocky řeší. Zvýšený load bohužel stále zůstává, takže tam asi je nadále něco shnilého, ale člověk snad už alespoň nepřijde o data...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.