On Sun, 15 Apr 2012, Adam Sobieraj wrote:
Witam, jak możesz napisz jaki kernel i wersja drbd.
Kernel stary, bo nie chcę za bardzo eksperymentować ;)
Używam waniliowego, własnoręcznie kompilowanego po nałożeniu patchy z
linux-vserver.org:
2.6.39.4-vs2.3.1-pre9.2-nfs-drbd #8 SMP Sat Feb 25 00:44:46
CET 2012 x86_64 Intel(R)_Xeon(R)_CPU___________W3530__@_2.80GHz PLD Linux
No i jak z wydajnością, bo mi raczej marnie testy wychodziły....
Wydajność wydajnością - w zasadzie nie widzę alternatywy dla drbd+ocfs2 :(
Serwery są w OVH i na początku założyłem korzystanie z NAS OVH (po NFS),
ale to było nieużywalne.
Wyniki wydajnościowe zrobiłem unixbenchem - nie wnikam w jego metodologię,
zakładam że w miarę realnie testuje dysk. DRBD wychodzi preciętnie w
zapisie, marnie w odczycie - natomiast NFS wychodzi bardzo ładnie przy
odczycie i arcyfatalnie przy zapisie. To ostatnie być może wynika z
wariackiej polityki OVH dot. NASów - obowiązkowe są snapshoty, diabli
wiedzą na ile ich robienie w kółko obciąża dyski :)
+-----------------------+-----------+----------------+------------------+
|X bufsize,Y maxblocks |ext3(local)| (drbd+ocfs2) | NFS (ovh-nas) |
+-----------------------+-----------+----------------+------------------+
| CP 1024 buf 2000 mxbl | 1001513.5| 329691.5 (33%)| 8439.9 (0.8%)|
| CP 256 buf 500 mxbl | 289354.4| 83344.5 (29%)| 7545.5 (2.6%)|
| RD 1024 buf 2000 mxbl | 16683047.3| 1627301.6 (10%)| 16026036.4 ( 96%)|
| RD 256 buf 500 mxbl | 4737836.5| 413126.7 ( 9%)| 4509106.6 ( 95%)|
| RD 4096 buf 8000 mxbl | 35705631.9| 6872806.6 (19%)| 34967996.7 ( 97%)|
| WR 256 buf 500 mxbl | 315172.2| 87545.4 (28%)| 8711.3 (2.8%)|
| WR 4096 buf 8000 mxbl | 3522086.9| 1290255.5 (37%)| 10991.6 (0.3%)|
+-----------------------+-----------+----------------+------------------+
Swoją drogą trochę mnie dziwi ten powolny odczyt - możliwe że coś
popsułem, bo w sieci znalazłem znacznie sensowniejsze wyniki... tyle że
bez OCFS2, co być może ma decydujące znaczenie. Wybadam jeszcze, póki co
ostrożnie testuję.
Dodam, że u siebie korzystam z trybu drbd master-master, co wiąże się też
z różnymi kłopotami (przy wczorajszych padach sieci kilka razy się
replikacja zatrzymała) które muszę rozwiązać zanim to pójdzie na
produkcję...
Pozdrawiam,
--
Jacek Osiecki [email protected] GG:3828944
I don't want something I need. I want something I want.
No i jak z wydajnością, bo mi raczej marnie testy wychodziły....
Pozdrawiam
Adam
Dnia 2012-04-12, czw o godzinie 11:47 +0200, Jacek Osiecki pisze:
Witam,
Walczyłem trochę by uruchomić drbd - i w końcu się udało, choć trochę nie
do końca zgodnie z naszymi rc-scripts.
Na początek jakiś problem w samym skrypcie do drbd.
Mamy tam:
$DRBDADM adjust-with-progress all
Tymczasem nie ma takiej opcji, jest tylko samo "adjust".
Jak już się to poprawi, to jest prawie dobrze.
Tylko, że kolejności drbd, ocfs2 i o2cb są takie że nie ma prawa toto
działać w trybie master-master :)
/etc/init.d/o2cb:# chkconfig: 2345 24 20
/etc/init.d/ocfs2:# chkconfig: 2345 25 19
/etc/init.d/drbd:# chkconfig: - 70 08
Czyli drbd jest startowane dłuuuugo po o2cb i ocfs2. Tymczasem, bez
działającego drbd te nie ruszą. drbd zdecydowanie powinien startować
i się wyłączać w okolicach takich jak nfs - czyli S13, K81.
Po tych drobnych zabiegach drbd+ocfs2 w trybie master-master działa
idealnie i wstaje samo po restarcie.
Czy ktoś kto ma pod opieką drbd mógłby poprawić?
Pozdrawiam,
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
--
Jacek Osiecki [email protected] GG:3828944
I don't want something I need. I want something I want.
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl