UPDATE: I received my IBM MegaRAID 1015 card and flashed it into IT mode
for maximum compatibility with zfs. I had some problems with the process until I realized I needed to use the UEFI shell because of my UEFI-based motherboard. I purchased a break-out cable
to connect one of the two SAS ports on the card to the 4x500GB 2.5" drives I'm using for testing.
Passing the card through to my FreeNAS VM was a piece of cake. On the configuration tab for the host, you just click "Advanced Settings" beneath the Hardware section. VMWare recognizes the card as an LSI2008, so you simply click the box next to the card to enable it for pass-through and reboot the host. Next, I modified the FreeNAS VM by adding a PCI device on the "Hardware" tab -- the LSI2008 card. FreeNAS could see the volumes and I created a RAIDZ2 volume using all 4 drives. The GUI for the volume manager is a little confusing -- I couldn't simply select RAIDZ2 from the Volume layout menu. Instead, I had to drag a slider to see the RAIDZ choices appear in the drop-down. I'm not sure if FreeNAS was trying to suggest I use a traditional RAID layout with my 4 disks or what.
Installing and configuring the Plex plug-in was a little bit more involved than I thought it would be, but I found a helpful video tutorial
After a frustrating afternoon of attempting to get DLNA 5.1 audio working (and ultimately giving up), I stumbled upon PlexConnect
. It's definitely not the greatest front-end for streaming, but I don't have any other options given my hardware: PS3, PS4, AppleTV2. I'm also experiencing audio problems with any DTS-encoded streams, so I'm trying to figure out if it's because of my wireless (I don't currently have the luxury of ethernet to the front-end device but the NAS itself is connected via gigE) or the AppleTV2 itself.