Solaris: July 2008 Archives

Obsolete - please use Version 1.3.1!

I just did a little upgrade to my vhci_stat-program, now showing also ZFS header data. The pool does not need to be imported for this task.

Example:

# vhci_stat -z
vhci_stat
1.3; Pascal Gienger <pascal@southbrain.com>; http://southbrain.com/south/
Host: seattle

PATH                                              WWPN,LUN            STATE
------------------------------------------------- ------------------- -----
/scsi_vhci/ssd@g600d0230006b66680c50ab4f92f61000
   ZFS: pool name = atl1, ZFS Version: 4
   ZFS: size = 698.37G, member type = mirror
    /pci@1f,0/pci@1/fibre-channel@5/fp@0,0        210000d0231c50ab,1  ONLINE
[...]


Binaries for SPARC Solaris 10 and x86 Solaris 10 are included.

[Download removed]

More info is available on the vhci_stat-Page.

[This is obsolete, these binaries are included in the 1.3.1 vhci_stat-distribution: vhci_stat-1.3.1.tar.gz]



Due to popular demand, I made precompiled binaries for Solaris 10 on SPARC and x86 platforms, without any shared GCC libraries:

For more information, refer to the vhci_stat page.
First:

On our running Postfix-Graylisting Setup, the two MySQL nodes are quite loaded:

Uptime:                 1 day 8 hours 54 min 29 sec

Threads: 320  Questions: 20519246  Slow queries: 15205  Opens: 522  Flush tables: 1  Open tables: 516  Queries per second avg: 173.204


And this is the result of implementing graylisting:

greylisting.png

But let's start from the beginning.

The scenario was like that:
Two mail servers are acting like an MX for an educational institution. 1.2 million spam mails came in per day. The two Ironport appliances behind did their best to sort them out, but in that institution spam cannot be deleted, there are laws against that. So the central cyrus mail server sorts them out via sieve scripts and puts them in the Spam boxes of every user, wasting disk space and - more important - disk i/o.

So I had the idea to implement a graylisting setup.

Each of the two Postfix nodes has its own MySQL database server running. But how to replicate data between them?




July 2012

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

About

This blog is owned by:

Pascal Gienger
Jägerstrasse 77
8406 Winterthur
Switzerland


Google+: Profile
YouTube Channel: pascalgienger