Hi! I'm try to use dspam with hash driver, ocfs2 and drbd (Primary/Primary). When dspam opens .css file, an error occurs:
/var/log/messages Unable to attach DSPAM context strace (mmap2 returns -1): stat64("", 0xbf8e4f60) = -1 ENOENT (No such file or directory) stat64("/var", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat64("/var/spool", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat64("/var/spool/dspam", {st_mode=S_IFDIR|0770, st_size=4096, ...}) = 0 stat64("/var/spool/dspam/data", {st_mode=S_IFDIR|0770, st_size=4096, ...}) = 0 stat64("/var/spool/dspam/data/mydomain", {st_mode=S_IFDIR|0770, st_size=4096, ...}) = 0 stat64("/var/spool/dspam/data/mydomain/valera", {st_mode=S_IFDIR|0770, st_size=4096, ...}) = 0 open("/var/spool/dspam/data/mydomain/valera/valera.lock", O_WRONLY|O_APPEND| O_CREAT, 0666) = 3 fstat64(3, {st_mode=S_IFREG|0660, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fa2000 fstat64(3, {st_mode=S_IFREG|0660, st_size=0, ...}) = 0 _llseek(3, 0, [0], SEEK_SET) = 0 fcntl64(3, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}) = 0 open("/var/spool/dspam/data/mydomain/valera/valera.css", O_RDWR) = 4 read(4, "\r\200\1\0\0\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 40) = 40 lseek(4, 0, SEEK_END) = 1573112 mmap2(NULL, 1573112, PROT_READ|PROT_WRITE, MAP_SHARED, 4, 0) = -1 EINVAL (Invalid argument) close(4) = 0 time(NULL) = 1185795746 ls -l /var/spool/dspam/data/mydomain/valera итого 1537 -rw-rw---- 1 dspam dspam 1573112 Jul 31 09:11 valera.css -rw-rw---- 1 dspam dspam 0 Jul 31 09:11 valera.lock -rw------- 1 dspam dspam 169 Jul 31 09:16 valera.prefs 2.6.21-gentoo-r4 linux-headers 2.6.21 glibc 2.5-r4 drbd 8.0.4 ocfs2 1.2.1 dspam 3.8.0-r3 dspam.conf Home /var/spool/dspam TrustedDeliveryAgent "/usr/sbin/sendmail" DeliveryHost 127.0.0.1 DeliveryPort 10125 DeliveryIdent localhost DeliveryProto SMTP OnFail error Trust root Trust dspam Trust apache Trust mail Trust mailnull Trust smmsp Trust daemon Trust postfix Debug * TrainingMode teft TestConditionalTraining on Feature whitelist Algorithm graham burton Tokenizer sbph PValue markov WebStats on Preference "spamAction=deliver" Preference "signatureLocation=headers" # 'message' or 'headers' Preference "showFactors=off" Preference "spamAction=tag" Preference "spamSubject=[SPAMcenter]:" AllowOverride trainingMode AllowOverride spamAction spamSubject AllowOverride statisticalSedation AllowOverride enableBNR AllowOverride enableWhitelist AllowOverride signatureLocation AllowOverride showFactors AllowOverride optIn optOut AllowOverride whitelistThreshold HashRecMax 98317 HashAutoExtend on HashMaxExtents 0 HashExtentSize 49157 HashPctIncrease 10 HashMaxSeek 10 HashConnectionCache 10 Notifications on PurgeSignatures 14 # Stale signatures PurgeNeutral 90 # Tokens with neutralish probabilities PurgeUnused 90 # Unused tokens PurgeHapaxes 30 # Tokens with less than 5 hits (hapaxes) PurgeHits1S 15 # Tokens with only 1 spam hit PurgeHits1I 15 # Tokens with only 1 innocent hit LocalMX 127.0.0.1 SystemLog on UserLog on Opt in ParseToHeaders on ChangeModeOnParse on ChangeUserOnParse full Broken case MaxMessageSize 262144 ServerPort 10124 ServerQueueSize 32 ServerPID /var/run/dspam/dspam.pid ServerMode auto ServerParameters "--deliver=innocent -d %u" ServerIdent "localhost" ClientHost "/var/run/dspam/dspam.sock" ProcessorURLContext on ProcessorBias on valera.prefs trainingMode=TEFT spamAction=tag spamSubject=[SPAM] statisticalSedation=5 enableBNR=on optIn=off optOut=off showFactors=off enableWhitelist=on signatureLocation=headers drbd.conf global { usage-count yes; } common { syncer { rate 10M; } } resource r1 { protocol C; startup { wfc-timeout 0; degr-wfc-timeout 120; } disk { on-io-error detach; } net { allow-two-primaries; always-asbp; timeout 60; connect-int 10; ping-int 10; } on gentoo { device /dev/drbd1; disk /dev/vg00/lvdrbd01; address 192.168.22.95:7789; meta-disk internal; } on center { device /dev/drbd1; disk /dev/vg00/lvdrbd01; address 192.168.22.224:7789; meta-disk internal; } } cluster.conf node: ip_port = 7777 ip_address = 192.168.22.224 number = 0 name = center cluster = my_ocfs2 node: ip_port = 7777 ip_address = 192.168.22.95 number = 1 name = gentoo cluster = my_ocfs2 cluster: node_count = 2 name = my_ocfs2 online = yes What can be done in this situation? Thank you. Best regards. Valery.