Portál AbcLinuxu, 8. května 2025 00:14
Jak nad tim cim dal vice premyslim tak zjistuju ze je to vice problemu do sebe a jsem z toho trochu nestastny..
Zkoumal jsem zpusoby replikace mysql protoze zjevne na jednom serveru dostavala sodu, tak jsem rozchodil percona-xtradb-cluster multi-master replikaci mezi 3 uzly kdy kazdy z uzlu ma vlastni php do kteryho zapisuje ale pri doreplikaci mezi vsechny uzly se to trochu zamichava respektive neni to vlozeny (AI+primary) ve stejnym poradi jako to bylo inicializovany php skriptem.
Proto me napadla myslenka mit napr 2 uzle na jednech datech skrz drbd+ocfs2 ale narazil jsem tady na abclinuxu na vlakno kde to bylo oznaceny jako hloupost, ono ve svy podstate asi je to hloupost nicmene ocfs2 se kasá moznosti paralelniho pristupovani k stejnym datum z vice uzlu .. Pripadne jeste jestli to ocfs2 nebude chodit pro tenhle ucel lepe nez ext4.
Kdyz na to koukam zpetne tak uvazuji k navratu na jeden single uzel pripadne zkusit pokus mysql-proxy 1 master (insert/update) + 2 slave (select/show)..
Ted mi chybi nejaky kamarad ktery by mi rekl "Jo tohle uz jsem zkousel chodilo to takhle a takhle, zkus tohle" bohuzel vsichni "spoluzaci" nakonec delaji uplne neco jineho nez mel obor skoly nabizet a kdyz uz delaji v oboru tak delaji neco jako "IT technika" na financnim urade..
Zatizeni ~200-400 qps podle spicky na 1 uzel
Udaje za 17h behu
Reads / Writes: 76% / 24% (na nejvytizenejsim uzlu)
Velikost db je momentalne 3-4GB v buffer poolu je 2,7GB nicmene velikost db se neustale navysuje (neni konstantni), hodne tabulek nektere maji 1M a vice zaznamu
Query cache efficiency: 42.0% (2M cached / 6M selects)
Table cache hit rate: 97% (604 open / 621 opened)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.