Results 1 to 4 of 4
Thread: Optimizing Server
-
05-26-2005, 01:26 PM #1Junior Guru Wannabe
- Join Date
- Aug 2001
- Location
- Pakistan
- Posts
- 74
Optimizing Server
Hi,
I have a server on which I am hosting around 50 domains of my own. Here is a top output just taken 5 minutes back
154 processes: 146 sleeping, 2 running, 6 zombie, 0 stopped
CPU states: 25.3% user, 15.5% system, 0.1% nice, 58.8% idle
Mem: 514124K av, 448184K used, 65940K free, 0K shrd, 90172K buff
Swap: 1052216K av, 126568K used, 925648K free 218372K cached
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
25250 mailnull 9 0 0 0 0 Z 3.1 0.0 0:00 exim <defunct>
25233 mailnull 9 0 3240 3228 2468 S 2.3 0.6 0:00 exim
25118 mailnull 11 0 2708 2644 1984 S 2.1 0.5 0:00 exim
25115 mailnull 9 0 2696 2632 1984 S 1.9 0.5 0:00 exim
25234 mailnull 9 0 0 0 0 Z 1.9 0.0 0:00 exim <defunct>
23151 named 10 0 7800 7800 1964 S 1.5 1.5 0:14 named
25272 mailnull 12 0 2672 2608 1984 S 1.3 0.5 0:00 exim
25144 mailnull 9 0 2648 2584 1972 S 1.1 0.5 0:00 exim
25273 mailnull 12 0 2668 2604 1980 S 0.9 0.5 0:00 exim
25288 mailnull 10 0 0 0 0 Z 0.9 0.0 0:00 exim <defunct>
25120 mailnull 9 0 2636 2572 1952 S 0.7 0.5 0:00 exim
25229 mailnull 9 0 2636 2572 1952 S 0.7 0.5 0:00 exim
22860 nobody 9 0 3724 3284 2448 S 0.5 0.6 0:00 httpd
23153 named 10 0 7800 7800 1964 S 0.5 1.5 0:01 named
25145 mailnull 9 0 2636 2572 1952 S 0.5 0.5 0:00 exim
25152 mailnull 9 0 2636 2572 1952 S 0.5 0.5 0:00 exim
7091 nobody 9 0 3904 3364 2536 S 0.3 0.6 27:13 httpd
You can see there are lots of exim processes which takes up lots of memory. How can I completely shutdown emails from all domains except one which is my main domain to be used for communicating with outside world.
I have tried sending emails to blackhole using cpanel, but it still puts load on server. What will be the effect if I remove the MX line from the Zone File.
Looking forward for your expert advice.
ThanksPeace
-
05-26-2005, 01:55 PM #2Web Hosting Master
- Join Date
- Apr 2003
- Location
- NC
- Posts
- 3,093
For the domain you do want to work set the mail.domain.com record to point to an ip OTHER then your main ip. Then simply block 25 incoming so no mail can be recieved on it and they are blocked at the firewall. Or change the dns for the mail records to an ip that has port 25 blocked.
John W, CISSP, C|EH
MS Information Security and Assurance
ITEagleEye.com - Server Administration and Security
Yawig.com - Managed VPS and Dedicated Servers with VIP Service
-
05-26-2005, 02:01 PM #3Web Hosting Master
- Join Date
- Jul 2002
- Location
- Malaysia
- Posts
- 702
it is not recommended to use :blackhole: for your Cpanel server but instead :fail: is recommended :
http://www.configserver.com/free/fail.html
You can either remove out the entries for the domain in /etc/localdomains or clear the MX for the domains as you said. However, for long term solution, you should tail -f /var/log/exim_mainlog when the loads is high so you can know what's actually happening on your server especially for the exim.
-
05-26-2005, 02:12 PM #4Junior Guru Wannabe
- Join Date
- Aug 2001
- Location
- Pakistan
- Posts
- 74
Originally posted by andy18
[ However, for long term solution, you should tail -f /var/log/exim_mainlog when the loads is high so you can know what's actually happening on your server especially for the exim. [/B]
I have checked the exim main log and it seems that someone is hammering few of my domains sending emails at all sorts of junk which are going to :blackhole:. Is there anyway that these emails are dropped before even entering my server. I am not that technical but I assume that if I remove MX line from the DNS zone, the emails will never be reached the server. Any thoughts?
RegardsPeace