I&#39;m building a home server that will run a MythTV backend, zoneminder and a NAS that will stream audio content to various players and images to various viewers, including Digikam users, as well as for general data backup from laptops, etc.<br>
<br>Its based on a i5 K2500 processor in a MB with an H67 6 channel SATA interface. (4x SATA II + 2 x SATA 3)  It has 8 GB of RAM which can easily be bumped to 16 GB.   I&#39;ve added a PCI 4 channel SATA I controller as well.  Both the MB and the controller support their own flavor of software RAID. <br>
<br>I put all this in an Obsidian 650 case outfitted with a 4 bay trayless hot swap cage, in addition to the single hot swap slot built into the case itself. <br><br>I also equipped it with a dual layer BD burner.<br><br>
People on the MythTV user group tell me that I need to keep the Myth recording/playback hard drive separate from other drives on the machine so that interruptions in disk IO from other applications don&#39;t stall the streaming of content to the myth Front Ends or writing data from the 2 HD PVR devices. (Max 17 Mb/sec each)<br>
<br>Similarly, the image files should probably also have their own drive so that when the Digikam user pulls down 200 20 MB images in a directory s/he doesn&#39;t stall the music streaming to other devices around the house.<br>
<br>I have a single 500 GB 7200 RPM drive for the OS which is F15.<br><br>In summary,<br>i5, 8 GB RAM<br>2 SATA III channels<br>4 SATA II channels<br>4 SATA I channels<br>4 trayless hot swap bays in a cage<br>1 trayless hot swap bay in the case<br>
8 non hot swap bays<br>1 OS hard drive<br>At least 1 MythTV hard drive<br>At least 1 images hard drive<br>1 audio files hard drive<br>more hard drives as needed.<br><br>Questions<br><br>1) Where should I physically put each drive in the machine ?  Which hard drives get hot swap and which don&#39;t.<br>
<br>2) Which drive should get which SATA channel ?<br><br>3) How does one mount the drives for the OS to access ?  I know all about the mount command and auto mounting, etc, but how do I reference the drives ?  <br><br>For example, lets say that for some reason I pull the drive that normally occupies /dev/sdc and reboot.  The drive that was /dev/sdd will now be /dev/sdc and thus with a &quot;static&quot; mount reference will mount in the wrong mount point ?????  Is LVM supposed to handle this ?  It would be nice if I could &quot;label&quot; a drive MythBackup and plug it into any one of the hot swap bays and have it mount in the correct mountpoint to be used as anticipated by its name.<br>
<br>SATA hotswap seems to complicate this ?  I&#39;ve never had hot swapping devices before, save USB drives that I manually plugged in and mounted.<br><br>4) How should I approach data backup ?  Right now I have about 250 GB of nearly irreplaceable digital images.  RAID ?  Periodic backup to a (rotated, stored off site) hard drive via the hot swap slot in the case ? <br>
<br>5) The drives, BIOS and controllers are all SMART capable.  What use would you make of that ?<br><br> Any and all wisdom greatly appreciated.<br><br>Thanks !  <br>