Running Multiple Copies of Qmail on the same server...
Can someone point me to a web page that has some explanation of setting up concurrent running qmails on the same machine and what edits I need to make to avoid conflicks.. Thanks in advance.. --JT
RE: Running Multiple Copies of Qmail on the same server...
I dont really see no good point on why you would want to run multiple copies of qmail... Or what you would understand by that ??!!?? Goran -Original Message- From: James Stevens [mailto:[EMAIL PROTECTED]] Sent: Wednesday, October 11, 2000 2:19 AM To: Qmail Subject: Running Multiple Copies of Qmail on the same server... Can someone point me to a web page that has some explanation of setting up concurrent running qmails on the same machine and what edits I need to make to avoid conflicks.. Thanks in advance.. --JT
Re: Running Multiple Copies of Qmail on the same server...
On Tue, Oct 10, 2000 at 05:18:30PM -0700, James Stevens wrote: > Can someone point me to a web page that has some explanation of setting up > concurrent running qmails on the same machine and what edits I need to make > to avoid conflicks.. Just compile them using different dirs, and install them into those same different dirs. Also, be careful when launching qmail-smtpd. With tcpserver, the "IP" parameter can NOT be 0 (every interface, which is the most common setting). Each tcpserver must be bound to it's own network interface, (assuming you're always using the same port). RC -- +--- | Ricardo Cerqueira | PGP Key fingerprint - B7 05 13 CE 48 0A BF 1E 87 21 83 DB 28 DE 03 42 | Novis - Engenharia ISP / Rede Técnica | Pç. Duque Saldanha, 1, 7º E / 1050-094 Lisboa / Portugal | Tel: +351 2 1010 - Fax: +351 2 1010 4459 PGP signature
Re: Running Multiple Copies of Qmail on the same server...
Well when a list of 200k+ is mailing and another list gets fired up behind it I would like the server which sits almost twiddling it's thumbs and has all kinds of resources left over to be able to send out to more than one list at a time without a queue delay Right now 'Majordomo' funnels all messages into qmail via qmail-send and anything that gets queued after that has to wait for the current queue to get done. To get around this I plan on setting up multiple qmails under the same server each having it's own queue ofcourse and then each client would have his or her own smtp server for sending to there lists on. Meaning that with multiple qmails running one client could send to her or his list and a secound client could send to her or his list and a third client could send to her or his list and I could send to my staff list and nowone would experience any delays and maybe just maybe my server might get above a 5% load avaerage for the first time in it's life. Anyways if anyone has actually done this please point me in the right direction I'd really appreciate it. ;) --JT - Original Message - From: "Goran Blazic" <[EMAIL PROTECTED]> To: "'James Stevens'" <[EMAIL PROTECTED]>; "Qmail" <[EMAIL PROTECTED]> Sent: Tuesday, October 10, 2000 5:22 PM Subject: RE: Running Multiple Copies of Qmail on the same server... > I dont really see no good point on why you would want to run multiple copies > of qmail... > Or what you would understand by that ??!!?? > > Goran > > -Original Message- > From: James Stevens [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, October 11, 2000 2:19 AM > To: Qmail > Subject: Running Multiple Copies of Qmail on the same server... > > > Can someone point me to a web page that has some explanation of setting up > concurrent running qmails on the same machine and what edits I need to make > to avoid conflicks.. > > Thanks in advance.. > > --JT > > >
RE: Running Multiple Copies of Qmail on the same server...
We have found inbound mail to be very disk i/o bound w/o doing much to the cpu. so we added another disk and have two instances running. it lets us handle twice the load. you need the box to handle 2 IPs; for the second instance recompile w/ the value in: /export/home/qmail-1.03/conf-qmail to hold the home of the second queue, say /var/qmail2 instead of the default /var/qmail the spot in your tcpserver line that says 0 smtp should be changed to be: mail_instance_1.domain.com smtp and repeat the tcpserver startup for another instance. make sure to both qmail instances are started in your init script. -- Michael Boyiazis Mail Architect, NetZero, Inc. > -Original Message- > From: Goran Blazic [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, October 10, 2000 5:23 PM > To: 'James Stevens'; Qmail > Subject: RE: Running Multiple Copies of Qmail on the same server... > > > I dont really see no good point on why you would want to run > multiple copies > of qmail... > Or what you would understand by that ??!!?? > > Goran > > -Original Message- > From: James Stevens [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, October 11, 2000 2:19 AM > To: Qmail > Subject: Running Multiple Copies of Qmail on the same server... > > > Can someone point me to a web page that has some explanation > of setting up > concurrent running qmails on the same machine and what edits > I need to make > to avoid conflicks.. > > Thanks in advance.. > > --JT >
Re: Running Multiple Copies of Qmail on the same server...
Thanks! I was hoping it was that simple... --JT - Original Message - From: "Ricardo Cerqueira" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, October 10, 2000 5:29 PM Subject: Re: Running Multiple Copies of Qmail on the same server...
Re: Running Multiple Copies of Qmail on the same server...
On Wed, Oct 11, 2000 at 02:22:43AM +0200, Goran Blazic wrote: # I dont really see no good point on why you would want to run multiple copies # of qmail... # Or what you would understand by that ??!!?? # # Goran # comes in really handy when you have a list with > 200,000 recipients, and you still need to relay mail for local users. If you setup ezmlm to use one instance, and you relay for local users, and accept bounces etc using the other then you won't have 4 hour delays between sending a single mail to a single recip anywhere near as often -- Justin Bell
Re: Running Multiple Copies of Qmail on the same server...
Thanks! .. ;) The machine I'm running qmail on has like a full c block assigned to it and a RAID5 array so I don't think the disk i/o will be a problem ?? But if needed I also have a RAID1 Array setup on it with twin 20gigs so I could place the secound qmail over there but I think the RAID5 should be fast enough for it Thoughts? --JT - Original Message - From: "Michael Boyiazis" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, October 10, 2000 5:38 PM Subject: RE: Running Multiple Copies of Qmail on the same server... > We have found inbound mail to be very disk i/o bound > w/o doing much to the cpu. so we added another disk > and have two instances running. it lets us handle twice > the load. > > you need the box to handle 2 IPs; > > for the second instance recompile w/ the value in: > /export/home/qmail-1.03/conf-qmail to hold the > home of the second queue, say /var/qmail2 instead > of the default /var/qmail > > the spot in your tcpserver line that says 0 smtp > should be changed to be: > > mail_instance_1.domain.com smtp > > and repeat the tcpserver startup for another instance. > > make sure to both qmail instances are started in your > init script. > > -- > Michael Boyiazis > Mail Architect, NetZero, Inc. > > > -Original Message- > > From: Goran Blazic [mailto:[EMAIL PROTECTED]] > > Sent: Tuesday, October 10, 2000 5:23 PM > > To: 'James Stevens'; Qmail > > Subject: RE: Running Multiple Copies of Qmail on the same server... > > > > > > I dont really see no good point on why you would want to run > > multiple copies > > of qmail... > > Or what you would understand by that ??!!?? > > > > Goran > > > > -Original Message- > > From: James Stevens [mailto:[EMAIL PROTECTED]] > > Sent: Wednesday, October 11, 2000 2:19 AM > > To: Qmail > > Subject: Running Multiple Copies of Qmail on the same server... > > > > > > Can someone point me to a web page that has some explanation > > of setting up > > concurrent running qmails on the same machine and what edits > > I need to make > > to avoid conflicks.. > > > > Thanks in advance.. > > > > --JT > > > > >
RE: Running Multiple Copies of Qmail on the same server...
You're better off with RAID 0+1. I run RAID 5 on mine and when it runs through the queue, disk IO is the bottleneck. -Original Message- From: James Stevens [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 10, 2000 7:45 PM To: Michael Boyiazis; Qmail Subject: Re: Running Multiple Copies of Qmail on the same server... Thanks! .. ;) The machine I'm running qmail on has like a full c block assigned to it and a RAID5 array so I don't think the disk i/o will be a problem ?? But if needed I also have a RAID1 Array setup on it with twin 20gigs so I could place the secound qmail over there but I think the RAID5 should be fast enough for it Thoughts? --JT - Original Message - From: "Michael Boyiazis" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, October 10, 2000 5:38 PM Subject: RE: Running Multiple Copies of Qmail on the same server... > We have found inbound mail to be very disk i/o bound > w/o doing much to the cpu. so we added another disk > and have two instances running. it lets us handle twice > the load. > > you need the box to handle 2 IPs; > > for the second instance recompile w/ the value in: > /export/home/qmail-1.03/conf-qmail to hold the > home of the second queue, say /var/qmail2 instead > of the default /var/qmail > > the spot in your tcpserver line that says 0 smtp > should be changed to be: > > mail_instance_1.domain.com smtp > > and repeat the tcpserver startup for another instance. > > make sure to both qmail instances are started in your > init script. > > -- > Michael Boyiazis > Mail Architect, NetZero, Inc. > > > -Original Message- > > From: Goran Blazic [mailto:[EMAIL PROTECTED]] > > Sent: Tuesday, October 10, 2000 5:23 PM > > To: 'James Stevens'; Qmail > > Subject: RE: Running Multiple Copies of Qmail on the same server... > > > > > > I dont really see no good point on why you would want to run > > multiple copies > > of qmail... > > Or what you would understand by that.... ??!!?? > > > > Goran > > > > -Original Message- > > From: James Stevens [mailto:[EMAIL PROTECTED]] > > Sent: Wednesday, October 11, 2000 2:19 AM > > To: Qmail > > Subject: Running Multiple Copies of Qmail on the same server... > > > > > > Can someone point me to a web page that has some explanation > > of setting up > > concurrent running qmails on the same machine and what edits > > I need to make > > to avoid conflicks.. > > > > Thanks in advance.. > > > > --JT > > > > >
RE: Running Multiple Copies of Qmail on the same server...
Even on a raid 5 array, I'm sure that the processor will be waiting for the disk I/O. There is alot of it, after all. Is it a problem? Naw... Will it process messages faster with separate disks, and even separate disk controllers? I'm bettin it will. But when it comes down to it, are you more limited by bandwidth or disk i/o? Fix one bottleneck, you'll make another. David > -Original Message- > From: James Stevens [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, October 10, 2000 5:45 PM > To: Michael Boyiazis; Qmail > Subject: Re: Running Multiple Copies of Qmail on the same server... > > > Thanks! .. ;) > > The machine I'm running qmail on has like a full c block > assigned to it and > a RAID5 array so I don't think the disk i/o will be a problem > ?? But if > needed I also have a RAID1 Array setup on it with twin 20gigs > so I could > place the secound qmail over there but I think the RAID5 > should be fast > enough for it Thoughts? > > --JT > - Original Message - > From: "Michael Boyiazis" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, October 10, 2000 5:38 PM > Subject: RE: Running Multiple Copies of Qmail on the same server... > > > > We have found inbound mail to be very disk i/o bound > > w/o doing much to the cpu. so we added another disk > > and have two instances running. it lets us handle twice > > the load. > > > > you need the box to handle 2 IPs; > > > > for the second instance recompile w/ the value in: > > /export/home/qmail-1.03/conf-qmail to hold the > > home of the second queue, say /var/qmail2 instead > > of the default /var/qmail > > > > the spot in your tcpserver line that says 0 smtp > > should be changed to be: > > > > mail_instance_1.domain.com smtp > > > > and repeat the tcpserver startup for another instance. > > > > make sure to both qmail instances are started in your > > init script. > > > > -- > > Michael Boyiazis > > Mail Architect, NetZero, Inc. > > > > > -Original Message- > > > From: Goran Blazic [mailto:[EMAIL PROTECTED]] > > > Sent: Tuesday, October 10, 2000 5:23 PM > > > To: 'James Stevens'; Qmail > > > Subject: RE: Running Multiple Copies of Qmail on the same > server... > > > > > > > > > I dont really see no good point on why you would want to run > > > multiple copies > > > of qmail... > > > Or what you would understand by that ??!!?? > > > > > > Goran > > > > > > -Original Message- > > > From: James Stevens [mailto:[EMAIL PROTECTED]] > > > Sent: Wednesday, October 11, 2000 2:19 AM > > > To: Qmail > > > Subject: Running Multiple Copies of Qmail on the same server... > > > > > > > > > Can someone point me to a web page that has some explanation > > > of setting up > > > concurrent running qmails on the same machine and what edits > > > I need to make > > > to avoid conflicks.. > > > > > > Thanks in advance.. > > > > > > --JT > > > > > > > > > >
Re: Running Multiple Copies of Qmail on the same server...
Hrmm Been running qmail for about 5 months now and really haven't noticed a bottle neck. I know with SendMail (shudder) there were bottle necks everywhere... But since I installed qmail really haven't ecperienced any... --JT - Original Message - From: "Austad, Jay" <[EMAIL PROTECTED]> To: "'James Stevens'" <[EMAIL PROTECTED]>; "Michael Boyiazis" <[EMAIL PROTECTED]>; "Qmail" <[EMAIL PROTECTED]> Sent: Tuesday, October 10, 2000 5:50 PM Subject: RE: Running Multiple Copies of Qmail on the same server... > You're better off with RAID 0+1. I run RAID 5 on mine and when it runs > through the queue, disk IO is the bottleneck. > > -Original Message- > From: James Stevens [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, October 10, 2000 7:45 PM > To: Michael Boyiazis; Qmail > Subject: Re: Running Multiple Copies of Qmail on the same server... > > > Thanks! .. ;) > > The machine I'm running qmail on has like a full c block assigned to it and > a RAID5 array so I don't think the disk i/o will be a problem ?? But if > needed I also have a RAID1 Array setup on it with twin 20gigs so I could > place the secound qmail over there but I think the RAID5 should be fast > enough for it Thoughts? > > --JT > - Original Message ----- > From: "Michael Boyiazis" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, October 10, 2000 5:38 PM > Subject: RE: Running Multiple Copies of Qmail on the same server... > > > > We have found inbound mail to be very disk i/o bound > > w/o doing much to the cpu. so we added another disk > > and have two instances running. it lets us handle twice > > the load. > > > > you need the box to handle 2 IPs; > > > > for the second instance recompile w/ the value in: > > /export/home/qmail-1.03/conf-qmail to hold the > > home of the second queue, say /var/qmail2 instead > > of the default /var/qmail > > > > the spot in your tcpserver line that says 0 smtp > > should be changed to be: > > > > mail_instance_1.domain.com smtp > > > > and repeat the tcpserver startup for another instance. > > > > make sure to both qmail instances are started in your > > init script. > > > > -- > > Michael Boyiazis > > Mail Architect, NetZero, Inc. > > > > > -Original Message- > > > From: Goran Blazic [mailto:[EMAIL PROTECTED]] > > > Sent: Tuesday, October 10, 2000 5:23 PM > > > To: 'James Stevens'; Qmail > > > Subject: RE: Running Multiple Copies of Qmail on the same server... > > > > > > > > > I dont really see no good point on why you would want to run > > > multiple copies > > > of qmail... > > > Or what you would understand by that ??!!?? > > > > > > Goran > > > > > > -Original Message- > > > From: James Stevens [mailto:[EMAIL PROTECTED]] > > > Sent: Wednesday, October 11, 2000 2:19 AM > > > To: Qmail > > > Subject: Running Multiple Copies of Qmail on the same server... > > > > > > > > > Can someone point me to a web page that has some explanation > > > of setting up > > > concurrent running qmails on the same machine and what edits > > > I need to make > > > to avoid conflicks.. > > > > > > Thanks in advance.. > > > > > > --JT > > > > > > > > > >
Re: Running Multiple Copies of Qmail on the same server...
Laugh, ok wheres that Fiber Trunk and gigabit card I ordered? --JT - Original Message - From: "Ihnen, David" <[EMAIL PROTECTED]> To: "'James Stevens'" <[EMAIL PROTECTED]>; "Michael Boyiazis" <[EMAIL PROTECTED]>; "Qmail" <[EMAIL PROTECTED]> Sent: Tuesday, October 10, 2000 5:48 PM Subject: RE: Running Multiple Copies of Qmail on the same server... > Even on a raid 5 array, I'm sure that the processor will be waiting for the > disk I/O. There is alot of it, after all. > > Is it a problem? Naw... > > Will it process messages faster with separate disks, and even separate disk > controllers? > > I'm bettin it will. > > But when it comes down to it, are you more limited by bandwidth or disk i/o? > Fix one bottleneck, you'll make another. > > David > > > > -Original Message- > > From: James Stevens [mailto:[EMAIL PROTECTED]] > > Sent: Tuesday, October 10, 2000 5:45 PM > > To: Michael Boyiazis; Qmail > > Subject: Re: Running Multiple Copies of Qmail on the same server... > > > > > > Thanks! .. ;) > > > > The machine I'm running qmail on has like a full c block > > assigned to it and > > a RAID5 array so I don't think the disk i/o will be a problem > > ?? But if > > needed I also have a RAID1 Array setup on it with twin 20gigs > > so I could > > place the secound qmail over there but I think the RAID5 > > should be fast > > enough for it Thoughts? > > > > --JT > > - Original Message - > > From: "Michael Boyiazis" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Tuesday, October 10, 2000 5:38 PM > > Subject: RE: Running Multiple Copies of Qmail on the same server... > > > > > > > We have found inbound mail to be very disk i/o bound > > > w/o doing much to the cpu. so we added another disk > > > and have two instances running. it lets us handle twice > > > the load. > > > > > > you need the box to handle 2 IPs; > > > > > > for the second instance recompile w/ the value in: > > > /export/home/qmail-1.03/conf-qmail to hold the > > > home of the second queue, say /var/qmail2 instead > > > of the default /var/qmail > > > > > > the spot in your tcpserver line that says 0 smtp > > > should be changed to be: > > > > > > mail_instance_1.domain.com smtp > > > > > > and repeat the tcpserver startup for another instance. > > > > > > make sure to both qmail instances are started in your > > > init script. > > > > > > -- > > > Michael Boyiazis > > > Mail Architect, NetZero, Inc. > > > > > > > -Original Message- > > > > From: Goran Blazic [mailto:[EMAIL PROTECTED]] > > > > Sent: Tuesday, October 10, 2000 5:23 PM > > > > To: 'James Stevens'; Qmail > > > > Subject: RE: Running Multiple Copies of Qmail on the same > > server... > > > > > > > > > > > > I dont really see no good point on why you would want to run > > > > multiple copies > > > > of qmail... > > > > Or what you would understand by that ??!!?? > > > > > > > > Goran > > > > > > > > -Original Message- > > > > From: James Stevens [mailto:[EMAIL PROTECTED]] > > > > Sent: Wednesday, October 11, 2000 2:19 AM > > > > To: Qmail > > > > Subject: Running Multiple Copies of Qmail on the same server... > > > > > > > > > > > > Can someone point me to a web page that has some explanation > > > > of setting up > > > > concurrent running qmails on the same machine and what edits > > > > I need to make > > > > to avoid conflicks.. > > > > > > > > Thanks in advance.. > > > > > > > > --JT > > > > > > > > > > > > > > > >
Re: Running Multiple Copies of Qmail on the same server...
ROFL, ok.. I feel small now ... ... ... ... --JT - Original Message - From: "Austad, Jay" <[EMAIL PROTECTED]> To: "'James Stevens'" <[EMAIL PROTECTED]> Sent: Tuesday, October 10, 2000 5:56 PM Subject: RE: Running Multiple Copies of Qmail on the same server... > Here's what I did: > > I have a main server running qmail and ezmlm. I set up ezmlm to use qmqp to > send it's messages. I modified qmail-qmqmc.c to randomly pick a QMQP server > instead of just choosing the first one. Each list is broken up into 52 > sublists. Right now, I only have 3 QMQP servers. When a message goes out, > it randomly distributes 52 separate messages between 3 QMQP servers, which > ends up being pretty even. All of the sending is offloaded to other > machines, and split up, so the messages go out super fast. 1,000,000 > addresses in under 15 minutes. :) I saturate one of our DS3's everytime it > runs. My modifications can support up to 255 QMQP servers. > > The bounces are starting to load down the main box though, I'm going to have > to lower the ezmlm-warn timeout to about 4 days, it's still at 11.6. > > Jay > > -Original Message- > From: James Stevens [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, October 10, 2000 7:38 PM > To: Goran Blazic; Qmail > Subject: Re: Running Multiple Copies of Qmail on the same server... > > > Well when a list of 200k+ is mailing and another list gets fired up behind > it I would like the server which sits almost twiddling it's thumbs and has > all kinds of resources left over to be able to send out to more than one > list at a time without a queue delay Right now 'Majordomo' funnels all > messages into qmail via qmail-send and anything that gets queued after that > has to wait for the current queue to get done. To get around this I plan on > setting up multiple qmails under the same server each having it's own queue > ofcourse and then each client would have his or her own smtp server for > sending to there lists on. Meaning that with multiple qmails running one > client could send to her or his list and a secound client could send to her > or his list and a third client could send to her or his list and I could > send to my staff list and nowone would experience any delays and maybe just > maybe my server might get above a 5% load avaerage for the first time in > it's life. > > Anyways if anyone has actually done this please point me in the right > direction I'd really appreciate it. ;) > > --JT > ----- Original Message ----- > From: "Goran Blazic" <[EMAIL PROTECTED]> > To: "'James Stevens'" <[EMAIL PROTECTED]>; "Qmail" > <[EMAIL PROTECTED]> > Sent: Tuesday, October 10, 2000 5:22 PM > Subject: RE: Running Multiple Copies of Qmail on the same server... > > > > I dont really see no good point on why you would want to run multiple > copies > > of qmail... > > Or what you would understand by that ??!!?? > > > > Goran > > > > -Original Message- > > From: James Stevens [mailto:[EMAIL PROTECTED]] > > Sent: Wednesday, October 11, 2000 2:19 AM > > To: Qmail > > Subject: Running Multiple Copies of Qmail on the same server... > > > > > > Can someone point me to a web page that has some explanation of setting up > > concurrent running qmails on the same machine and what edits I need to > make > > to avoid conflicks.. > > > > Thanks in advance.. > > > > --JT > > > > > > >
RE: Running Multiple Copies of Qmail on the same server...
I'm going to have to put some QMQP servers in our other data centers to get more speed out of it. We've got 90Mbit/sec worth of bandwidth at each one of those, but it'll burst higher. I noticed that when the messages are broken up into 20,000 rcpt chunks, they go out way faster than a bunch of 150,000 rcpt chunks. At our current growth rate, we expect over 5,000,000 users per list during the first part of 2001. I just have to figure out how to increase the disk IO performance or reduce the need for it on the list server box. Jay -Original Message- From: James Stevens [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 10, 2000 8:03 PM To: Austad, Jay; Qmail Subject: Re: Running Multiple Copies of Qmail on the same server... ROFL, ok.. I feel small now ... ... ... ... --JT - Original Message - From: "Austad, Jay" <[EMAIL PROTECTED]> To: "'James Stevens'" <[EMAIL PROTECTED]> Sent: Tuesday, October 10, 2000 5:56 PM Subject: RE: Running Multiple Copies of Qmail on the same server... > Here's what I did: > > I have a main server running qmail and ezmlm. I set up ezmlm to use qmqp to > send it's messages. I modified qmail-qmqmc.c to randomly pick a QMQP server > instead of just choosing the first one. Each list is broken up into 52 > sublists. Right now, I only have 3 QMQP servers. When a message goes out, > it randomly distributes 52 separate messages between 3 QMQP servers, which > ends up being pretty even. All of the sending is offloaded to other > machines, and split up, so the messages go out super fast. 1,000,000 > addresses in under 15 minutes. :) I saturate one of our DS3's everytime it > runs. My modifications can support up to 255 QMQP servers. > > The bounces are starting to load down the main box though, I'm going to have > to lower the ezmlm-warn timeout to about 4 days, it's still at 11.6. > > Jay > > -Original Message----- > From: James Stevens [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, October 10, 2000 7:38 PM > To: Goran Blazic; Qmail > Subject: Re: Running Multiple Copies of Qmail on the same server... > > > Well when a list of 200k+ is mailing and another list gets fired up behind > it I would like the server which sits almost twiddling it's thumbs and has > all kinds of resources left over to be able to send out to more than one > list at a time without a queue delay Right now 'Majordomo' funnels all > messages into qmail via qmail-send and anything that gets queued after that > has to wait for the current queue to get done. To get around this I plan on > setting up multiple qmails under the same server each having it's own queue > ofcourse and then each client would have his or her own smtp server for > sending to there lists on. Meaning that with multiple qmails running one > client could send to her or his list and a secound client could send to her > or his list and a third client could send to her or his list and I could > send to my staff list and nowone would experience any delays and maybe just > maybe my server might get above a 5% load avaerage for the first time in > it's life. > > Anyways if anyone has actually done this please point me in the right > direction I'd really appreciate it. ;) > > --JT > - Original Message - > From: "Goran Blazic" <[EMAIL PROTECTED]> > To: "'James Stevens'" <[EMAIL PROTECTED]>; "Qmail" > <[EMAIL PROTECTED]> > Sent: Tuesday, October 10, 2000 5:22 PM > Subject: RE: Running Multiple Copies of Qmail on the same server... > > > > I dont really see no good point on why you would want to run multiple > copies > > of qmail... > > Or what you would understand by that ??!!?? > > > > Goran > > > > -Original Message- > > From: James Stevens [mailto:[EMAIL PROTECTED]] > > Sent: Wednesday, October 11, 2000 2:19 AM > > To: Qmail > > Subject: Running Multiple Copies of Qmail on the same server... > > > > > > Can someone point me to a web page that has some explanation of setting up > > concurrent running qmails on the same machine and what edits I need to > make > > to avoid conflicks.. > > > > Thanks in advance.. > > > > --JT > > > > > > >
Re: Running Multiple Copies of Qmail on the same server...
On Tue, Oct 10, 2000 at 08:08:03PM -0500, Austad, Jay wrote: > I'm going to have to put some QMQP servers in our other data centers to get > more speed out of it. We've got 90Mbit/sec worth of bandwidth at each one > of those, but it'll burst higher. > > I noticed that when the messages are broken up into 20,000 rcpt chunks, they > go out way faster than a bunch of 150,000 rcpt chunks. At our current > growth rate, we expect over 5,000,000 users per list during the first part > of 2001. I just have to figure out how to increase the disk IO performance > or reduce the need for it on the list server box. How big are your queues? (in disk space terms)? Can you afford to lose a queue occasionally? Can you afford a ram disk? Just as an exercise you might want to run a queue as a memory file system for a little while, just to see the sort of benefit you could gain. Regards.
Re: Running Multiple Copies of Qmail on the same server...
Thus said "James Stevens" on Tue, 10 Oct 2000 17:38:01 PDT: > list at a time without a queue delay Right now 'Majordomo' funnels all > messages into qmail via qmail-send and anything that gets queued after that > has to wait for the current queue to get done. To get around this I plan on > setting up multiple qmails under the same server each having it's own queue You might consider installing ezmlm or ezmlm-idx over majordomo---it is integrated pretty tightly with qmail and would probably increase the performance as well. majordomo is almost as much as beast compared to ezmlm as sendmail is compared to qmail. :-) Andy -- [---[system uptime]] 10:29pm up 4 days, 1:56, 3 users, load average: 1.41, 1.31, 1.27
RE: Running Multiple Copies of Qmail on the same server...
The queues aren't bad now, we're pretty good about prompty removing any addresses that are bad, and total garbage emails don't even get subscribed to the list. Doesn't really matter if we lose a queue. I did play with memory filesystems a couple of months ago, and I got worse performance on that than I did on the 30GB IDE drive on the machine! I think I may have figured out a way to distribute the queue across multiple servers. I just have to figure out if ezmlm would still be able to handle bounces OK. Jay -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 10, 2000 8:43 PM To: Qmail Subject: Re: Running Multiple Copies of Qmail on the same server... On Tue, Oct 10, 2000 at 08:08:03PM -0500, Austad, Jay wrote: > I'm going to have to put some QMQP servers in our other data centers to get > more speed out of it. We've got 90Mbit/sec worth of bandwidth at each one > of those, but it'll burst higher. > > I noticed that when the messages are broken up into 20,000 rcpt chunks, they > go out way faster than a bunch of 150,000 rcpt chunks. At our current > growth rate, we expect over 5,000,000 users per list during the first part > of 2001. I just have to figure out how to increase the disk IO performance > or reduce the need for it on the list server box. How big are your queues? (in disk space terms)? Can you afford to lose a queue occasionally? Can you afford a ram disk? Just as an exercise you might want to run a queue as a memory file system for a little while, just to see the sort of benefit you could gain. Regards.
Re: Running Multiple Copies of Qmail on the same server...
On Wed, Oct 11, 2000 at 12:03:05AM -0500, Austad, Jay wrote: > The queues aren't bad now, we're pretty good about prompty removing any > addresses that are bad, and total garbage emails don't even get subscribed > to the list. > > Doesn't really matter if we lose a queue. Good. A perfect candidate for either a MFS or RAM disk. > I did play with memory > filesystems a couple of months ago, and I got worse performance on that than > I did on the 30GB IDE drive on the machine! Hmm. That is interesting. I was speculating that all that fsyncing to a memory file system would be a big win. I might have to play with it a bit to see if I get similar results to you. > I think I may have figured out > a way to distribute the queue across multiple servers. I just have to > figure out if ezmlm would still be able to handle bounces OK. You probably have this already, but a number of large list players use a dedicated bounce machine by the simple expedient of setting the verp address to be [EMAIL PROTECTED] or somesuch. As you're thinking, a lot of people significantly reduce the timers in ezmlm (and -idx has command line options for this) to keep the bounce state to a reasonable size. It does mean extra work propogating the unsub back to the list, but it may well be that you are already propogating it back to, say, a database anyway... Regards.
Re: Running Multiple Copies of Qmail on the same server...
Nod, I agree.. However the people I work with and especially my boss are all in love with Majordomo and I even bring up the subject of moving to another list server and I get stared at So I'm stuck with Majordomo and qmail. --JT - Original Message - From: "Andy Bradford" <[EMAIL PROTECTED]> To: "James Stevens" <[EMAIL PROTECTED]> Cc: "Qmail" <[EMAIL PROTECTED]> Sent: Tuesday, October 10, 2000 9:29 PM Subject: Re: Running Multiple Copies of Qmail on the same server... > Thus said "James Stevens" on Tue, 10 Oct 2000 17:38:01 PDT: > > > list at a time without a queue delay Right now 'Majordomo' funnels all > > messages into qmail via qmail-send and anything that gets queued after that > > has to wait for the current queue to get done. To get around this I plan on > > setting up multiple qmails under the same server each having it's own queue > > You might consider installing ezmlm or ezmlm-idx over majordomo---it is > integrated pretty tightly with qmail and would probably increase the > performance as well. majordomo is almost as much as beast compared to > ezmlm as sendmail is compared to qmail. :-) > > Andy > -- > [---[system uptime]] > 10:29pm up 4 days, 1:56, 3 users, load average: 1.41, 1.31, 1.27 > >
Re: Running Multiple Copies of Qmail on the same server...
On Tue, 10 Oct 2000, James Stevens wrote: > Thanks! .. ;) > > The machine I'm running qmail on has like a full c block assigned to it and > a RAID5 array so I don't think the disk i/o will be a problem ?? But if > needed I also have a RAID1 Array setup on it with twin 20gigs so I could > place the secound qmail over there but I think the RAID5 should be fast > enough for it Thoughts? Depending on how the RAID5 is setup, it can actually be slower than a single disk! Especially on data writes. RAID5 is a compromise between data safety, i/o speed and price. A decent RAID1 or RAID 1+0 will cost a little more (depending on your needs), but the performance will be better as well. You mention 20GB drive, something tells me these are IDE. Again, a price vs performance tradeoff as a good SCSI setup will leave the top of the line IDE setup in the dust, but will also cost a pretty penny. Either way, I'd move the queue to a RAID1 setup instead of RAID5. $.02 Bill Carlson Systems Programmer[EMAIL PROTECTED]| Opinions are mine, Virtual Hospital http://www.vh.org/| not my employer's. University of Iowa Hospitals and Clinics|
Re: Running Multiple Copies of Qmail on the same server...
Thus said "James Stevens" on Wed, 11 Oct 2000 08:04:13 PDT: > Nod, I agree.. However the people I work with and especially my boss are all > in love with Majordomo and I even bring up the subject of moving to another > list server and I get stared at So I'm stuck with Majordomo and qmail. Hmm, how did you convince them to move to qmail over sendmail? Maybe mentioning the fact that they will gain significant performance, as well as automated bounce handling. Of course, if you enjoy deleting all those bounces (maybe that's your job security) then maybe majordomo is the right tool. :-) I'm sure if your boss was receiving all the bounces he would have a different opinion... I know how difficult it can be to get management to understand. Andy -- [---[system uptime]] 8:27pm up 4 days, 23:54, 4 users, load average: 1.39, 1.51, 1.44
Re: Running Multiple Copies of Qmail on the same server...
On Tue, Oct 10, 2000 at 05:18:30PM -0700, James Stevens wrote: > Can someone point me to a web page that has some explanation of setting up > concurrent running qmails on the same machine and what edits I need to make > to avoid conflicks.. Just compile them using different dirs, and install them into those same different dirs. Also, be careful when launching qmail-smtpd. With tcpserver, the "IP" parameter can NOT be 0 (every interface, which is the most common setting). Each tcpserver must be bound to it's own network interface, (assuming you're always using the same port). RC -- +--- | Ricardo Cerqueira | PGP Key fingerprint - B7 05 13 CE 48 0A BF 1E 87 21 83 DB 28 DE 03 42 | Novis - Engenharia ISP / Rede Técnica | Pç. Duque Saldanha, 1, 7º E / 1050-094 Lisboa / Portugal | Tel: +351 2 1010 - Fax: +351 2 1010 4459 Emanuel.exe