[mdlug] New Server - Hardware Configuration
Aaron Kulkis
akulkis00 at gmail.com
Wed Apr 25 07:03:20 EDT 2012
Robert Adkins II wrote:
>> Robert Adkins II wrote:
>>> The plan is to copy all of the data to the hot swap drives and...
>>>
>>> Swap them out every day, every few days.
>>
>>
>> Bad idea. Keep two set of drives permanently installed, set
>> 2 fully mirroring set 1.
>> These can (and should) be hot-swappable, but none of these
>> drives should be swapped unless the unit in question fails.
>>
>
> The plan is to have two sets of drives permanently installed. There
> was never any other plan with regards to that. In my research on this, Linux
> and the majority of SATA RAID cards out there do not like to mix any RAID
> Level and Hot Swap on off the shelf SATA, I have played with that setup
> before and discovered with much consternation that it doesn't like to
> recognize a new drive added or removed and will potential crap out the
> kernel or just corrupt the drive.
>
>> a THIRD set of hardware addresses should be mapped to
>> hot-swapable bays, and by turning mirroring on and off, a
>> snapshot of the filesystem state can be obtained with no
>> system downtime and only momentary application service downtime.
>>
>
> While the shop will occassionally run 24 hours a day, the servers
> are only required for a typical range of 14 to 18 hours a day. That leaves
> me with between 6 to 10 hours to perform a first rsync and then a regular
> update of the changes should take considerably less time.
>
>> [I used to work in the financial sector, where this stuff is
>> important -- good backups are required by LAW, and this
>> method works well, both reliably and efficiently.].
>>
>> Doing round-robin rotation of your disks is a good way to
>> have all of your disks hit MTBF (mean-time-between-failure)
>> in rapid succession -- which is NOT a good thing. You want
>> disk failures to be staggered in time, not cascading at you
>> like an avalanche.
>>
>
> I only plan on performing the round robin rotation on the back-up
> discs and if one of those happens to fail, it's really inexpensive to buy
> another these days. Really, I'm not concerned about anything beyond a
> totally hardware failure of the primary hard drives in the server. All of
> the file shares are ran via Samba and I have Samba configured to interpret
> any file delete action as a unix mv command with the resulting file being
> moved into a "Recycle Bin" which is only accessible to myself as R/W (via
> Samba) and RO to a handful of other users.
Thanks for the clarified explanation.
That sounds satisfactory.
More information about the mdlug
mailing list