On 06/09/11 16:34, Lamar Owen wrote:
> On Friday, September 02, 2011 12:48:47 AM Ned Slider wrote:
>> You should also consider filing a bug report upstream and make a case
>> for hfsplus inclusion in the RHEL6 kernel. It's not unheard of for Red
>> Hat to turn modules back on that they had previously disabled.
>
> There be dragons here.
>
> Be very, very , careful with hfsplus on Linux.  I have had more than one HFS+ 
> non-journalled volume toasted by the Linux in-kernel driver.
>
> There is a supported commerical solution for HFS+ for Linux made by Paragon.  
> I've not put it under load yet (load being deleting a few hundred thousand 
> files in a tree; that sort of operation on Fedora 12 (very similar kernel to 
> RHEL6) was a 100% reproduceable, nonrecoverable, filesystem 'toast') but plan 
> to soon enough.
>
> While I haven't found the documentation for it due to the way kernel patches 
> are now done, I suspect the data reliability problem is the reason upstream 
> has disabled it.  It works fine for read-only purposes, but I wouldn't use it 
> for bidirectional data interchange.  Or do all of your deletion of large 
> trees of small files (like trees of source code) inside Mac OS.
>
> Better for interchange is one of the two or three ext2/3/4 filesystem drivers 
> for MacOS (I'm using the one from Paragon, and it works well, even with large 
> ext4 volumes) or using NTFS and drivers for Mac OS for NTFS (again, I use the 
> Paragon drivers which came with my Seagate 1TB external).
>
> HFS+ is just barely supported under the in-kernel Linux driver last I looked, 
> and may go away from kernel mainline at some point.
>
> So, this is one case to be really careful.


Thanks for the heads up.

_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

Reply via email to