Dazoot Software

RSS 2.0
Catalin Constantin in How to | Niciun comentariu

Crap XFS File System

Astazi am suferit al doilea “pretty major” crash la partitia XFS de pe server. XFS chiar e nasol. La indemnul unui coleg din Germania am zis sa instalez noul server (acu 1 an) pe XFS.

Consider ca alegerea asta a fost CEA MAI PROASTA ever.

XFS nu e bun daca:

1. ai server multi CPU
2. ai heavy CPU usage uneori
3. ti se umple partitia
4. ai partieie LARGE (1 TB sau pe acolo)
5. ai directoare cu MULTE fisiere inside (> 50 000)

Recomand cu cea mai mare caldura SA nu incercati XFS in serverele de productie. Stick to the old safe EXT3.

Etichete: , , ,
Catalin Constantin in How to | Niciun comentariu

Qmail VMailMgr SMTP Users Check

Am pe 2 servere mai vechi instalat qmail + VMailMgr pentru virtual email hosting. Problema cu VMailMgr cat si cu VPopmail e ca verificarea daca userul (recipient) exista, se face DUPA ce se trece de SMTP stuff.

Problema este chiar destul de aiurea penru ca mesajul de eroare generat de serverul de MAIL consuma banda si de multe ori ramane agatat in coada mailului pana expira.

Serverele de mail “moderne” si OK gen yahoo.com, gmail.com verifica existenta destinatarului la nivelul SMTP si daca userul nu exista, intoarce un mesaj de eroare 550 … no such user, etc.

In felul asta mesajul nici macar nu ajunge pe server.

Solutia pe care am gasit-o / implementat-o a fost:

1. Instalarea pe Qmail a patch-ului Qmail SPP
2. Implementarea unui script care verifica existenta userului local

Am scris scriptul in python si i-am zis vmgrucheck. L-am pus online la: http://opensource.dazoot.ro/…/vmgrucheck/

Chiar functioneaza si marimea cozii qmail s-a redus simtitor.

Dec 3 17:10:20 dristor smtpd: 1165158620.473732 No such mailbox rdslink.ro@domeniu-mail.ro from: bzq-84-110-21-199.red.bezeqint.net (84.110.21.199)

Dec 3 17:15:50 dristor smtpd: 1165158950.026269 No such mailbox ra

Etichete: , , , ,