<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Plop in the Ocean</title>
    <link rel="alternate" type="text/html" href="http://pgregg.com/blog/" />
    <link rel="self" type="application/atom+xml" href="http://pgregg.com/blog/atom.xml" />
    <id>tag:pgregg.com,2009-02-03:/blog//2</id>
    <updated>2011-04-11T18:44:39Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.34-en</generator>

<entry>
    <title>What 16TB raw space looks like at home</title>
    <link rel="alternate" type="text/html" href="http://pgregg.com/blog/2011/04/what-16tb-raw-space-looks-like.html" />
    <id>tag:pgregg.com,2011:/blog//2.345</id>

    <published>2011-04-11T16:40:07Z</published>
    <updated>2011-04-11T18:44:39Z</updated>

    <summary>I&apos;ve been looking for some home backup solutions over the past couple of months. This has led me down both the do-it-yourself route and buying a ready-made solution.One of my requirements was that I wanted the solution to be more than just storage - otherwise I would have purchased a straight NAS box from the likes of Qnap, Netgear or if feeling rich Drobo. Most of these dedicated NAS boxes can be &quot;rooted&quot; to allow ssh access , however their CPUs are generally underpowered for general purpose use.Other requirements were that I wanted a reasonably small form factor and to...</summary>
    <author>
        <name>Paul Gregg</name>
        <uri>http://pgregg.com</uri>
    </author>
    
        <category term="Systems" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="f4eg" label="F4EG" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="hpmicroserver" label="HP Microserver" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="linux" label="Linux" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="nas" label="NAS" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="networkattachedstorage" label="Network-attached storage" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="raid" label="RAID" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="sandiskcruzer" label="Sandisk Cruzer" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="serialata" label="Serial ATA" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="tb" label="TB" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://pgregg.com/blog/">
        <![CDATA[I've been looking for some home backup solutions over the past couple of months. This has led me down both the do-it-yourself route and buying a ready-made solution.<br /><br />One of my requirements was that I wanted the solution to be more than just storage - otherwise I would have purchased a straight NAS box from the likes of Qnap, Netgear or if feeling rich Drobo. Most of these dedicated NAS boxes can be "rooted" to allow ssh access , however their CPUs are generally underpowered for general purpose use.<br /><br />Other requirements were that I wanted a reasonably small form factor and to be able to use at least 4 SATA hard drives, preferably with hot swap ability. Hardware raid was not a requirement because I intended on using a Linux distribution with mdadm software raid.<br /><br />In the end, I ended up building two boxes.<br />The first, a home build, based on the <a href="http://linitx.com/viewproduct.php?prodid=12789&amp;sr=ts">CFI A7879 chassis</a> <a href="http://pgregg.com/blog/assets_c/2011/04/CFI_A7879_1-15.html" onclick="window.open('http://pgregg.com/blog/assets_c/2011/04/CFI_A7879_1-15.html','popup','width=550,height=380,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://pgregg.com/blog/assets_c/2011/04/CFI_A7879_1-thumb-250x172-15.jpg" alt="CFI_A7879_1.jpg" class="mt-image-right" style="float: right; margin: 0pt 0pt 20px 20px;" height="172" width="250" /></a>with a <a href="http://www.mini-itx.com/store/?c=71#ga-d525tud">Gigabyte GA-D525TUD Dual Core Atom Mini-ITX Board</a>. <br /><a href="http://pgregg.com/blog/assets_c/2011/04/GA-D525TUD-18.html" onclick="window.open('http://pgregg.com/blog/assets_c/2011/04/GA-D525TUD-18.html','popup','width=200,height=150,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://pgregg.com/blog/assets_c/2011/04/GA-D525TUD-thumb-200x150-18.jpg" alt="GA-D525TUD.jpg" class="mt-image-none" style="" height="150" width="200" /></a><br /><br /><div>The second was a off-the-shelf <a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/15351-15351-4237916-4237918-4237917-4248009.html">HP ProLiant Microserver</a> which, to be brutally honest, was because HP were offering <a href="http://h41112.www4.hp.com/promo/proliantmicroserver/pdf/PA0023-%C2%A350_off_Microserver_Offer_Apr_2011.pdf">£100 cashback</a> deal on it. This made the server much cheaper than you could possibly build yourself from components.<br /><a href="http://pgregg.com/blog/assets_c/2011/04/HP_Microserver-21.html" onclick="window.open('http://pgregg.com/blog/assets_c/2011/04/HP_Microserver-21.html','popup','width=500,height=414,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://pgregg.com/blog/assets_c/2011/04/HP_Microserver-thumb-250x207-21.jpg" alt="HP_Microserver.jpg" class="mt-image-right" style="float: right; margin: 0pt 0pt 20px 20px;" height="207" width="250" /></a><br /></div><div>I added 4GB ram to each box (total 5GB in the HP box because it comes with 1GB).<br /><br />The CFI boot drive is a 8GB (30MB/sec) CompactFlash card mounted as an 
IDE drive. The HP boot drive is a 16GB Sandisk Cruzer USB stick.<br />
<br />Finally added 4 x 2TB Samsung F4EG HD204UI drives to each box.<br /><br />The CFI box has 8TB in RAID5 providing 5.4TB usable. The HP has 8TB in RAID6 providing 3.6TB usable space.<br /><br />If there is more interest, I'll write up the build process is more detail with pictures.<br /><br />For now - here are some shots of my utility shelf.<br /><br /><a href="http://pgregg.com/blog/assets_c/2011/04/IMG_20110411_173250-24.html" onclick="window.open('http://pgregg.com/blog/assets_c/2011/04/IMG_20110411_173250-24.html','popup','width=1920,height=2560,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://pgregg.com/blog/assets_c/2011/04/IMG_20110411_173250-thumb-240x320-24.jpg" alt="IMG_20110411_173250.jpg" class="mt-image-none" style="" height="320" width="240" /></a><a href="http://pgregg.com/blog/assets_c/2011/04/IMG_20110411_173740-27.html" onclick="window.open('http://pgregg.com/blog/assets_c/2011/04/IMG_20110411_173740-27.html','popup','width=1920,height=2560,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://pgregg.com/blog/assets_c/2011/04/IMG_20110411_173740-thumb-250x333-27.jpg" alt="IMG_20110411_173740.jpg" class="mt-image-none" style="" height="333" width="250" /></a><br /><br /><br /></div>

]]>
        
    </content>
</entry>

<entry>
    <title>VMware releases ESXi for free</title>
    <link rel="alternate" type="text/html" href="http://pgregg.com/blog/2008/08/vmware-releases-esxi-for-free.html" />
    <id>tag:pgregg.com,2008:/blog//2.321</id>

    <published>2008-08-05T22:34:42Z</published>
    <updated>2009-02-01T22:29:10Z</updated>

    <summary><![CDATA[I totally missed this one until a few days ago, but VMware has released the ESXi Hypervisor free of charge.&nbsp; &nbsp;They obviously see the pending challenge from Microsoft, Xen and Virtualbox and are hoping to gain traction and mindshare in the community - but I have one piece of advice for VMware.If you want to regain the &quot;developer&quot; mindshare - those evangelists that sponsor VMware in their corporations - then restore the VMTN Subscription.VMTN was my affordable way in to VMware - and because of that and my persistence in my current workplace, VMware now has over 20 ESX Enterprise...]]></summary>
    <author>
        <name>Paul Gregg</name>
        <uri>http://pgregg.com</uri>
    </author>
    
        <category term="Systems" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://pgregg.com/blog/">
        <![CDATA[I totally missed this one until a few days ago, but VMware <a href="http://www.vmware.com/company/news/releases/esxi_pricing.html" rel="nofollow" target="_blank">has released the ESXi Hypervisor free of charge</a>.&nbsp; &nbsp;They obviously see the pending challenge from Microsoft, Xen and Virtualbox and are hoping to gain traction and mindshare in the community - but I have one piece of advice for VMware.<br><br>If you want to regain the &quot;developer&quot; mindshare - those evangelists that sponsor VMware in their corporations - then restore the <a href="http://www.virtualization.info/2006/12/vmware-fades-out-vmtn-subscription.html" rel="nofollow" target="_blank">VMTN Subscription</a>.<br><br>VMTN was my affordable way in to VMware - and because of that and my persistence in my current workplace, VMware now has over 20 ESX Enterprise license sales.]]>
        
    </content>
</entry>

<entry>
    <title>Script to generate a list of valid email recipients from a qmail setup</title>
    <link rel="alternate" type="text/html" href="http://pgregg.com/blog/2008/07/script-to-generate-a-list-of-valid-email-recipients-from-a-qmail-setup.html" />
    <id>tag:pgregg.com,2008:/blog//2.319</id>

    <published>2008-07-26T16:23:55Z</published>
    <updated>2009-02-01T22:29:10Z</updated>

    <summary><![CDATA[Last week I set-up a Postfix+MailScanner+ClamAV anti-spam and anti-virus mail relay server. Testing seemed all good, except that it was scanning lots of bogus email addresses, e.g. to nosuchuser@pgregg.comPostfix provides a relay_recipients file (at least thats what the MailScanner setup called it) where you specify the specific email addresses that you are prepared to accept email for.In the old days we used SMTP VRFY - which people dropped because it was a way to verify good email addresses and clean spam lists.&nbsp; &nbsp;However, by dropping it it seems the spammers just ignored cleaning and just blast out to any and...]]></summary>
    <author>
        <name>Paul Gregg</name>
        <uri>http://pgregg.com</uri>
    </author>
    
        <category term="Systems" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://pgregg.com/blog/">
        <![CDATA[Last week I set-up a Postfix+MailScanner+ClamAV anti-spam and anti-virus mail relay server. Testing seemed all good, except that it was scanning lots of bogus email addresses, e.g. to nosuchuser@pgregg.com<br><br>Postfix provides a relay_recipients file (at least thats what the MailScanner setup called it) where you specify the specific email addresses that you are prepared to accept email for.<br><br>In the old days we used SMTP VRFY - which people dropped because it was a way to verify good email addresses and clean spam lists.&nbsp; &nbsp;However, by dropping it it seems the spammers just ignored cleaning and just blast out to any and all email address they could find.&nbsp; The irony being that the problems are now worse because we are constantly being bombarded by spam to bogus addresses.<br><br>As my primary email system is (still) qmail I needed a way to build a list of valid emails that qmail would accept - so I set about writing a perl script that would process the control/virtualdomains users/assign and dot-qmail files in the same way that qmail would.<br><br>The result is here:<br>&nbsp; <a href="http://www.pgregg.com/projects/qmail/makevalidrecipients/MakeValidRecipientsList.pl" rel="nofollow" target="_blank">http://www.pgregg.com/projects/qmail/makevalidrecipients/MakeValidRecipientsList.pl</a><br><br>Feel free to make use of the script - hopefully it can help others too.&nbsp; &nbsp;Note that it doesn't handle ~alias users, nor if you have a database backed system - but manual and vpopmail setups should be just fine.&nbsp; No warranty implied or given though <img src="img/smilies/smile.png" width="15" height="15" alt=":)"> Use at your own risk.<br><br>Once I added the relay_recipients file to the postfix relay and waited a few days, awstats reported that 99.8% of all my email was to bogus addresses - wow!&nbsp; That is a massive saving on CPU (antispam/av scanning) and traffic.<br><br>Enjoy.]]>
        
    </content>
</entry>

<entry>
    <title>Release: vmclone.pl for VMware ESX Server</title>
    <link rel="alternate" type="text/html" href="http://pgregg.com/blog/2007/03/release-vmclonepl-for-vmware-esx-server.html" />
    <id>tag:pgregg.com,2007:/blog//2.312</id>

    <published>2007-03-28T07:56:04Z</published>
    <updated>2009-02-01T22:29:07Z</updated>

    <summary><![CDATA[I have released a script, vmclone.pl, to assist in the cloning of full Virtual Machines within an ESX Server box.&nbsp; This came about because of a gap in functionality between replicating individual hard disks and the clone option in the VI client that was mostly missing from VMs.The tool will replicate and rename all the files in a VM with a single command line execution and optionally allows you to tweak (using regex) some of the options such as changing the memory size of a VM.The tool is available here: http://www.pgregg.com/projects/vmclone/I would appreciate any feedback or suggestions on it.Thanks....]]></summary>
    <author>
        <name>Paul Gregg</name>
        <uri>http://pgregg.com</uri>
    </author>
    
        <category term="Systems" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://pgregg.com/blog/">
        <![CDATA[I have released a script, vmclone.pl, to assist in the cloning of full Virtual Machines within an ESX Server box.&nbsp; This came about because of a gap in functionality between replicating individual hard disks and the clone option in the VI client that was mostly missing from VMs.<br><br>The tool will replicate and rename all the files in a VM with a single command line execution and optionally allows you to tweak (using regex) some of the options such as changing the memory size of a VM.<br><br>The tool is available here: <a href="http://www.pgregg.com/projects/vmclone/" rel="nofollow" target="_blank">http://www.pgregg.com/projects/vmclone/</a><br><br>I would appreciate any feedback or suggestions on it.<br><br>Thanks.]]>
        
    </content>
</entry>

</feed>
