我正在尝试在Centos 6.3 64bit中将现有的ext4分区更改为reiserFS。
我已经将内核更新为Centos Plus:
首先,我更新了/etc/yum.repos.d/CentOS-Base.repo :
在[centosplus]部分:
enabled=1 includepkgs=kernel*
然后我运行yum ypdate ,我的内核更新为Centos Plus:
[root@vappsil disk]# uname -r 2.6.32-279.11.1.el6.centos.plus.x86_64
然后,我已经添加到/etc/yum.repos.d/CentOS-Base.repo
进入[centosplus]部分:
includepkgs=kernel* jfsutils reiserfs-utils
进入[base]和[updates]部分:
includepkgs=kernel* jfsutils reiserfs-utils
但是当试图执行时:
yum install reiserfs-utils
我得到:
No package reiserfs-utils available.
我如何安装reiserFS-utils软件包来创build一个reiserFS分区?
不要这样做。 ReiserFS目前不被认为是一个好的文件系统选项,并且可能没有被积极的开发。
2012年,您还有其他几个可靠的文件系统选项。您是否试图解决特定的问题? 如果是这样的话,XFS,btrfs,甚至可能调整你的ext4 ,可能是更好的支持性和兼容性的想法。
首先,让我回应ReiserFS的反对者:
a)ReiserFS3是一个稳定,快速,节省空间(特别是大量小文件),合理维护(只检查内核更新日志)和非常健壮的文件系统:我在所有服务器上使用了ReiserFS(几十个)自2001年以来,从来没有给我任何麻烦。 事实上,在我的一个客户端,电源中断的情况下,他们不得不从备份中恢复基于EXT4的机器,因为整个文件系统经常被超出fsck修复,但是我们为它们configuration的CentOS服务器差不多4年前(使用当然,ReiserFS3) 从来没有丢失过任何数据(只是继续进行到今天)。 我注意到一些更现代化的内核(2.6.37想到)的读写器一致性问题,但是所有稳定的2.6.x内核直到2.6.32(包括2.6.32),ReiserFS3稳定运行。
b)当然,汉斯·雷泽做的是错的,我很高兴他在监狱里为自己的罪行付钱。 但是一个想法对它的创造者的行为不负有责任……或者有人会认真地提出,Hans Reiser谋杀他的妻子与ReiserFS文件系统有什么联系?
c)OP要求解决scheme在他的CentOS服务器上运行ReiserFS,而不是关于其他文件系统的优点和/或Hans Reiser先生的缺点,所以我认为如果我们坚持这件事在眼前。
这就是说,这是OP要求的解决scheme:
1)将ElRepo存储库添加到YUMconfiguration中:只需按照ElRepo网站“入门”部分中的说明操作即可 。
2)运行“yum update”来获取有关可用包的回购元数据;
3)运行“yum install kmod-reiserfs reiserfs-utils”; 这样您将安装内核模块和所需的用户空间实用程序(mount,mkfs,fsck等)。
完成!
在RHEL 6 / CentOS 6中似乎完全不支持ReiserFS。在CentOS存储库中不存在这样的软件包,在内核中也没有可用的文件系统支持。
使用centos plus repo来获取kernel-plus RPM,然后从elrepo安装reiserfs-util RPM,这似乎是最新的。 现在你可以挂载/ mkfs reiserfs了。