Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Hello, I've got strange problem with DRBD with Protocol C and fsync on files. Fsync on primary machine costs about 2-4 seconds, and strange for me that this is only on /var filesystems on server which has spools there, so I guess its connected with changes on filesystem. Here is configuration for one of server: global { minor-count 6; dialog-refresh 1; } resource var { protocol C; startup { degr-wfc-timeout 120; # 2 minutes. } disk { on-io-error detach; } net { on-disconnect reconnect; } syncer { rate 680M; group 1; al-extents 257; } on primary { device /dev/drbd0; disk /dev/ida/c0d0p5; address 1.1.1.1:7788; meta-disk internal; } on secondary { device /dev/drbd0; disk /dev/cciss/c0d0p5; address 1.1.2.2:7788; meta-disk internal; } } resource usr { protocol C; startup { degr-wfc-timeout 120; # 2 minutes. } disk { on-io-error detach; } net { on-disconnect reconnect; } syncer { rate 680M; group 1; al-extents 257; } on primary { device /dev/drbd1; disk /dev/ida/c0d0p6; address 1.1.1.1:7789; meta-disk internal; } on secondary { device /dev/drbd1; disk /dev/cciss/c0d0p6; address 1.1.2.2:7789; meta-disk internal; } } resource home { protocol C; startup { degr-wfc-timeout 120; # 2 minutes. } disk { on-io-error detach; } net { on-disconnect reconnect; } syncer { rate 680M; group 1; al-extents 257; } on primary { device /dev/drbd2; disk /dev/ida/c0d1p1; address 1.1.1.1:7790; meta-disk internal; } on secondary { device /dev/drbd2; disk /dev/cciss/c0d0p7; address 1.1.1.2.2:7790; meta-disk internal; } } Current /proc/drbd on primary machine: version: 0.7.10 (api:77/proto:74) SVN Revision: 1743 build by root at debian, 2004-11-11 15:10:16 0: cs:Connected st:Primary/Secondary ld:Consistent ns:153776 nr:0 dw:1009555868 dr:85196925 al:1947 bm:1520 lo:0 pe:0 ua:0 ap:0 1: cs:Connected st:Primary/Secondary ld:Consistent ns:419888 nr:0 dw:33664956 dr:16916101 al:15 bm:431 lo:0 pe:0 ua:0 ap:0 2: cs:Connected st:Primary/Secondary ld:Consistent ns:5757168 nr:0 dw:638144400 dr:626179845 al:308612 bm:2781 lo:0 pe:0 ua:0 ap:0 The only thing which connects all these servers is high DW count. I know its high becouse of many changes on that filesystem. AP never goes big. Filesystem is not highly used when I do fsync on written file. Fsyncing on other DRBD mount points on that server works fast as it should. As it is production enviroment I could only rebuild drbd disk on secondary server. But if this will be needed for debuging process I can switch off primary on off hours. For fast workaround I did set Protocol B on that var mount point, but I'm not satisfied with this. Could anyone explain why that happends and how to avoid this? Best regards, -- Sylwester Żelazko PolCard S.A. (Zespół Administracji Systemami) (22)-515-38-04 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.linbit.com/pipermail/drbd-user/attachments/20051110/ef3f5978/attachment.htm>