I'm having some strange issues with the box I use as a NAS and Plex Media Server.
File transfers to and from Zevo volumes suddenly stall with no warning, causing Finder to freeze up, and eventually necessitating a hard power down. At this point, running anything zpool related (zpool status, zpool list, etc) results in the binary hanging with no output about 80% of the time.
I realize that my use of a Hackintosh introduces the potential for some weird interactions between components, but any ideas would be appreciated.
Hardware
- Hackintosh identified as a MacMini5,1: H67 mobo + i3 + 16GB RAM + boot SSD + ATTO ExpressSAS HBA PCIE x8 card
4 x 1TB + 4 x 750GB drives off the ATTO HBA
4 x 500GB drives off the mobo SATA ports
- ML 10.8.2
Zevo CE 1.1.1
- 1. Media (ashift=12)
- RAIDZ 4 x 750GB
RAIDZ 4 x 1TB
- Mirror 2 x 500GB
Mirror 2 x 500GB
Pool #1 was originally a MacZFS pool (v8) with about 3TB of data, accessed over the network via AFP (using liberate apple file server) and locally by Plex Media Server. Running happily since July 2012 ish. Pool #2 was recreated with Zevo about early October. About 2 weeks back, I started to see file transfers hanging midway through. This happened with both local transfers (to other ZFS or HFS volumes) and transfers over AFP.
When monitoring data rates in iStat Menus during some of the transfers, I could see all drives pushing data at typical rates, until they suddenly stopped. Any subsequent attempts to access the pools would result in beachballing/Finder freezes. Read/write/checksum errors reported by "zpool status" remained at 0/0/0 for all drives in the pool. I've unplugged cables before to check if error rates start increasing, so I know that's working.
Things I've tried
I thought it might be down to some weird interaction between v8 (via MacZFS) and v28 (Zevo) pools, so I decided to blow the pool away few days ago and recreate it with Zevo. (Obviously, copying all the data out to other disks took a long time because of the nature of the problem I'm having). Unfortunately, I'm still seeing transfers stall partway through.
I've tried a fresh install of v10.8.2 and Zevo v1.1.1, but the problem remains.
I have not yet been able to pinpoint a specific set of triggers for the transfer stalling. I've seen it happen halfway through the transfer of a single 3GB files, and I've seen a few 100+GB transfers complete successfully.
My RAM has passed a 3h memtest run. I haven't been able to reproduce the problem so far when using HFS volumes on the ATTO-connected drives. I haven't had time to examine the ATTO HBA itself for failure.
Any ideas, anyone?