On 2008-02-25,
(E-Mail Removed) <(E-Mail Removed)> wrote:
> In comp.os.linux.misc Ignoramus24141 <(E-Mail Removed)> wrote:
>> I am building a server and I want to make sure that it is
>> "bulletproof", which, to me, means that it can last a long time and
>> survive adversity without too much attention and would have a great
>> uptime.
>>
>> It will be hosted in a datacenter, and I do not want to visit it too
>> often. My current server is 3+ years old, and I saw it exactly once
>> during this time, when I added extra memory to it.
>>
>> The server is still around, but its drives are not mirrored and in
>> fact paired with a big partition that spans them both. (dumb idea) So
>> I am in a precarious position. Plus it is too slow.
>>
>> The new server, I want to last 5 years comfortably.
>>
>> To that end, I have or plan on the following features.
>>
>> 1. Three pairs of mirrored drives managed by a 3ware controller (disk
>> reliability)
>>
>> 2. Active CPU Cooling (with fans)
>>
>> 3. Use cpufreqd to reduce CPU speed if overheats anyway despite active
>> cooling
>>
>> 4. Use smartmontools to monitor hard drives
>>
>> 5. Get a little too much on the performance side: 15k RPM drives for
>> things that matter, and 16 GB of RAM. (RAM being so cheap today, this
>> is a no brainer, extra 8 GB of registered 667 MHZ memory cost just
>> $287)
>>
>> 6. Get an IPMI card, so that even if the computer crashes, goes down,
>> cannot boot etc, I can recover remotely.
>>
>> Is there something that I missed? Any good thoughts?
>>
>
> three important items:
> (1) rendundant ( prefereably hot-swap ) power supplies
My server has this.
> (2) cheapo lowend RAM is NOT ECC - plus the more RAM you have
> the more likely to have hardware problem. Unless you need
> 16GB RAM, scale it back to what you need
My extra RAM that I bought this morning is this:
http://www.newegg.com/Product/Produc...82E16820134328
Kingston 2GB 240-Pin DDR2 SDRAM ECC Registered DDR2 667 (PC2 5300)
Server Memory - Retail
The 8 GB of memory that was shipped to me with the server, is of the
same kind exactly (667 MHz DDR2 Registered ECC).
> (3) 15kRPM drives are _not_ the choice for reliability
>
> more is not necessarily better
I figure, that with mirroring, which I have, reliability of hard
drives is not as big of an issue.
The reason why I have three pairs is this. The first pair would host
root and swap. The second pair would host the websites that I want to
be fast regardless of what other things are being done. The third pair
would hold "everything else", all my other sites and projects under
/home and one database which is big, but is OK to be slow.
I do not want to cause reindexing, or other slow accesses, to the
aforementioned database or doing other stuff under /home, like "find",
to affect the websites and databases designated as "fast".
The first pair is two 74 GB 15k RPM SAS drives, the second pair is two
146GB 15k RPM SAS drives, and the third pair is a pair of 500 GB SATA
drives.
i