浏览 5418 次
锁定老帖子 主题:类unix系统文件系统如何选择?
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-11-14
之后google一下,发现ReiserFS并不如期望的那么完善,还是有些问题,这里有一个linux下各种文件系统的对比http://www.uplinux.net/article/2006/0426/article_566.html,另外再搜索一些别的资料的结果来看,ReiserFS虽然性能好,但是I/O操作会产生比较多的页错误,掉电后的安全性虽然据称比较好,但是也不知道是不是我运气不好,这次造成的损坏还是挺麻烦的。 另外还找到一个帖子,http://my.opera.com/mingfal/blog/index.dml/tag/总结 ,文中作者倒是推荐XFS,搜索后才知道是用sco unix上移植过来的,看介绍倒是满好的。 我原先是准备将oracle转移到linux上去的,但是如果出现这样断电而造成文件系统损坏的事情,可是很难接受的。现在问题来了,一下不知道怎么选择文件系统了? 除了linux外,还考虑了一下x86版本的solaris 10,其文件系统ZFS号称是具备自我修复,最安全的文件系统,但是没有用过solaris,也不知道实际情况如何。 请有这方面经验的朋友给点意见,谢谢~ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-11-14
linux作为重量级的服务器还是有距离啊
作为工作站比较合适 |
|
返回顶楼 | |
发表时间:2006-11-15
zingers 写道 linux作为重量级的服务器还是有距离啊
作为工作站比较合适 这个,也不能那么说吧,很多人是拿linux跑oracle的,一般而言,此类服务器的安全防护都比较好,要么是机房托管,要么有专职人员管理,配合UPS,断电引发问题的情况很少的。我这里是情况特殊,没有办法。我只能把一些可能碰到的意外情况考虑进去,否则出了问题就麻烦。之前已经坏过硬盘了,只是做了raid,没有损失数据而已 |
|
返回顶楼 | |
发表时间:2006-11-15
其实重负载下,NTFS还是比较脆弱的。而且掉电之后即使Windows能够启动也不代表就没有数据丢失或者损坏。我的台式机有段时间不稳定,每天都重起一两次,NTFS也从来没有挂起过,但是不幸的是,我就发现有些文件就自己无影无踪了。
Reiserfs的强壮表现在重负载下面的稳定性和性能上的。如果正好碰到掉电的时候Reiserfs在写根分区的log metadata信息,不排除重起的时候挂起,然后要求你fsck根分区。出现这种现象并不说明reiserfs就脆弱就不好,只能说明reiserfs比NTFS严谨,哪怕出现一点点可能的错误都会停下来强制你修复,而不是像NTFS什么都忽略过去了,最后你才发现有些文件竟然找不到了。 XFS,JFS在原来自己的Unix平台都是很牛的FS,至于port到Linux上面的版本,表现如何,好像还没有看到相关的报道。我曾经有次用JFS就kernel panic了,从此不敢乱用了。 保守一点可以考虑ext3,就是慢点,180天强制你fsck,其他方面还好。 solaris自己的文件系统很烂的,商业Unix方面Solaris和HP-UX跑高端应用都是另外购买Veritas的VxFS,VxFS应该最棒的Unix FS了。但是我要说明的,即使是VxFS也不保证你掉电之后就一定会自己修复过来。掉电不能自己修复不意味FS不强壮,掉电能自己修复也不意味着FS就强壮。 再说用ubuntu这种Desktop OS来跑Server,显然就是误用呀,怎么也得考虑SLES或者RHEL阿 |
|
返回顶楼 | |
发表时间:2006-11-15
我现在那个linux上跑的都不是很敏感的应用程序,加上机器性能不怎么好,就跑ubuntu的server版试试,如果真要切换,我大概会用cent os吧,可以update。或者直接用oracle自己出的linux.
ext3是ext2改进过来的,不算是一个很好的日志式fs吧?ext4倒是值得期待,就是离正式发布还有一段时间。 solaris自己的文件系统这么糟糕啊?我还差点就想试试这个了。 |
|
返回顶楼 | |
发表时间:2006-11-15
bsd呀bsd
FreeBSD 文件系统,也会让人联想到它的 BSD UNIX 过去:它受 Fast File System (FFS) 和 UNIX File System (UFS) 名称的支配。用户更多时候像是在与文件系统的 FFS 部分进行交互,后者控制着文件和目录的访问。2003 年发布的 UFS 系统的第 2 版设置了文件系统限制和组织原始磁盘访问的基本数据结构。UFS 和 FFS 在 NetBSD 和 OpenBSD 上也可以使用。当前 Linux 上更著名的日志文件系统在 FreeBSD 上是不可用的,这些系统中包括 Reiser File System (Reiser FS) 和 Journaling File System (JFS),这主要是出于安全方面的考虑。UFS 具有稳定性和可伸缩性等其他优点,因为其行为和性能依赖于长达二十多年的研究。 |
|
返回顶楼 | |
发表时间:2006-11-16
bsd的文件系统倒是没去了解过,bsd不适合用来跑oracle,所以没有考虑了。
|
|
返回顶楼 | |