本文共 4973 字,大约阅读时间需要 16 分钟。
转自
Use ReiserFS in CentOS 5
CentOS 5 doesn’t support ReiserFS by default. You need to install the kernel with reiserfs support and reiserfs utilities (such as mkfs.reiserfs) from “centosplus” repository.
However, “centosplus” in not enabled by default and kernel update is disabled in /etc/yum.conf in some customized versions. So we shall enable kernel update first
1. edit /etc/yum.conf, comment the line “exclude=kernel*” out.
2. install kernel and utilities from centosplus repo[root@xok.la-LAN ~]# yum --disablerepo updates,base --enablerepo=centosplus list 'kernel*'
centosplus 100% |=========================| 951 B 00:00
addons 100% |=========================| 951 B 00:00 extras 100% |=========================| 1.1 kB 00:00 Excluding Packages in global exclude listFinishedReducing CentOS-5 - Plus to included packages onlyFinishedInstalled Packageskernel.i686 2.6.18-92.el5 installed kernel-devel.i686 2.6.18-92.el5 installed kernel-headers.i386 2.6.18-92.el5 installed Available Packageskernel.i686 2.6.18-128.1.6.el5.cen centosplus kernel-PAE.i686 2.6.18-128.1.6.el5.cen centosplus kernel-PAE-devel.i686 2.6.18-128.1.6.el5.cen centosplus kernel-devel.i686 2.6.18-128.1.6.el5.cen centosplus kernel-doc.noarch 2.6.18-128.1.6.el5.cen centosplus kernel-headers.i386 2.6.18-128.1.6.el5.cen centosplus kernel-xen.i686 2.6.18-128.1.6.el5.cen centosplus kernel-xen-devel.i686 2.6.18-128.1.6.el5.cen centosplus[root@myserver ~]# yum --disablerepo updates,base --enablerepo=centosplus install kernel.i686
if report:Error: kernel conflicts with ecryptfs-utils < 44resolve:rpm -e ecryptfs-utils
[root@xok.la-LAN ~]# yum --disablerepo updates,base --enablerepo=centosplus install kernel.i686
Excluding Packages in global exclude list
FinishedReducing CentOS-5 - Plus to included packages onlyFinishedSetting up Install ProcessParsing package install argumentsResolving Dependencies--> Running transaction check---> Package kernel.i686 0:2.6.18-128.1.6.el5.centos.plus set to be installed--> Finished Dependency ResolutionDependencies Resolved
=============================================================================
Package Arch Version Repository Size =============================================================================Installing: kernel i686 2.6.18-128.1.6.el5.centos.plus centosplus 17 MTransaction Summary
=============================================================================Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s)Total download size: 17 M
Is this ok [y/N]: yDownloading Packages:: [Errno 12] Timeout: <urlopen error timed out>Trying other mirror.(1/1): kernel-2.6.18-128. 8% |== | 1.4 MB 69:21 ETA ^(1/1): kernel-2.6.18-128. 100% |=========================| 17 MB 10:14 Running rpm_check_debugRunning Transaction TestFinished Transaction TestTransaction Test SucceededRunning Transaction Installing: kernel ######################### [1/1]Installed: kernel.i686 0:2.6.18-128.1.6.el5.centos.plus
Complete![root@myserver ~]# yum --disablerepo updates,base --enablerepo=centosplus list '*reiser*'Loading "fastestmirror" pluginLoading mirror speeds from cached hostfile * centosplus: centos.mirroring.us * addons: centos.mirroring.us * extras: mirrors.service.softlayer.comAvailable Packagesreiserfs-utils.i386 2:3.6.19-2.4.1 centosplus [root@myserver ~]# yum --disablerepo updates,base --enablerepo=centosplus install reiserfs-utils.i386[root@xok.la-LAN ~]# yum --disablerepo updates,base --enablerepo=centosplus install reiserfs-utils.i386
Excluding Packages in global exclude listFinishedReducing CentOS-5 - Plus to included packages onlyFinishedSetting up Install ProcessParsing package install argumentsResolving Dependencies--> Running transaction check---> Package reiserfs-utils.i386 2:3.6.19-2.4.1 set to be updated--> Finished Dependency ResolutionDependencies Resolved
=============================================================================
Package Arch Version Repository Size =============================================================================Installing: reiserfs-utils i386 2:3.6.19-2.4.1 centosplus 482 kTransaction Summary
=============================================================================Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s)Total download size: 482 k
Is this ok [y/N]: yDownloading Packages:(1/1): reiserfs-utils-3.6 100% |=========================| 160 kB 00:33 : [Errno 4] Socket Error: timed outTrying other mirror.(1/1): reiserfs-utils-3.6 100% |=========================| 482 kB 00:13 Running rpm_check_debugRunning Transaction TestFinished Transaction TestTransaction Test SucceededRunning Transaction Installing: reiserfs-utils ######################### [1/1]Installed: reiserfs-utils.i386 2:3.6.19-2.4.1
Complete!3.formatmkfs.reiserfs /dev/xxxxupdate /etc/fstab (e2label doesn’t work for reiserfs, so use device name instead of LABEL)4. reboot server to use new kernel
原文来自:雨枫技术教程网 原文网址:
转载地址:http://bagmb.baihongyu.com/