NOTE: This will not run currently with the CentOS Plus kernel, as XFS is already compiled as a module on that kernel.
After some testing here (if all goes well), a new CentOS Plus kernel w/out XFS will be compiled and this code will also be moved (with instructions) to the CentOSPLus repo.
I would personally prefer if this XFS code could be merged into the CentOS Plus kernel. Having it as a separate RPM is a bit messy.
If anyone is interested, I've done this and it's available as a patch to the existing kernel-2.6.9-22.0.1.106.unsupported.src.rpm via:
http://home.btconnect.com/james/centos4/
BTW: what is the significance of '106' in the unsupported kernel name?
James Pearson
James Pearson wrote:
NOTE: This will not run currently with the CentOS Plus kernel, as XFS is already compiled as a module on that kernel.
After some testing here (if all goes well), a new CentOS Plus kernel w/out XFS will be compiled and this code will also be moved (with instructions) to the CentOSPLus repo.
I would personally prefer if this XFS code could be merged into the CentOS Plus kernel. Having it as a separate RPM is a bit messy.
If you work back, the number of different options that are available, its better to have individual rpm's that complement a standard stable kernel.
Elaborating : there are a few dozen options enabled with the centosplus kernel, in the event that any one of those creates a problem for your setup - you have an unusalbe xfs setup. Having an individual rpm ensures you dont carry the extra baggage of these other options with you.
Anyway, yum should handle dep's for you, there is no reason why an rpm that complements the kernel should be 'messy'.
As we work to bring in more options like this - I am going to vote for seperate rpms' for each, allowing people to pick and choose what they need - and be able to use that functionality on a stock stable distro kernel.
just my thoughts.
Karanbir Singh wrote:
James Pearson wrote:
NOTE: This will not run currently with the CentOS Plus kernel, as XFS is already compiled as a module on that kernel.
After some testing here (if all goes well), a new CentOS Plus kernel w/out XFS will be compiled and this code will also be moved (with instructions) to the CentOSPLus repo.
I would personally prefer if this XFS code could be merged into the CentOS Plus kernel. Having it as a separate RPM is a bit messy.
If you work back, the number of different options that are available, its better to have individual rpm's that complement a standard stable kernel.
Elaborating : there are a few dozen options enabled with the centosplus kernel, in the event that any one of those creates a problem for your setup - you have an unusalbe xfs setup. Having an individual rpm ensures you dont carry the extra baggage of these other options with you.
Anyway, yum should handle dep's for you, there is no reason why an rpm that complements the kernel should be 'messy'.
Might be OK for most 'extras' - but not a file system that could be used at install time ... OK, you have to rebuild the installer with the CentOS Plus kernel to get to this stage, but this becomes more difficult if XFS isn't part of the installer kernel.
James Pearson
James Pearson wrote:
I would personally prefer if this XFS code could be merged into the CentOS Plus kernel. Having it as a separate RPM is a bit messy.
If you work back, the number of different options that are available, its better to have individual rpm's that complement a standard stable kernel.
Elaborating : there are a few dozen options enabled with the centosplus kernel, in the event that any one of those creates a problem for your setup - you have an unusalbe xfs setup. Having an individual rpm ensures you dont carry the extra baggage of these other options with you.
Anyway, yum should handle dep's for you, there is no reason why an rpm that complements the kernel should be 'messy'.
Might be OK for most 'extras' - but not a file system that could be used at install time ... OK, you have to rebuild the installer with the CentOS Plus kernel to get to this stage, but this becomes more difficult if XFS isn't part of the installer kernel.
There is no reason why you could not use the XFS rpm to build an installer image.
Anyway, you need to poke the installer as well, it does not support xfs even if the installer kernel + images have xfs support available.
Karanbir Singh wrote:
James Pearson wrote:
I would personally prefer if this XFS code could be merged into the CentOS Plus kernel. Having it as a separate RPM is a bit messy.
If you work back, the number of different options that are available, its better to have individual rpm's that complement a standard stable kernel.
Elaborating : there are a few dozen options enabled with the centosplus kernel, in the event that any one of those creates a problem for your setup - you have an unusalbe xfs setup. Having an individual rpm ensures you dont carry the extra baggage of these other options with you.
Anyway, yum should handle dep's for you, there is no reason why an rpm that complements the kernel should be 'messy'.
Might be OK for most 'extras' - but not a file system that could be used at install time ... OK, you have to rebuild the installer with the CentOS Plus kernel to get to this stage, but this becomes more difficult if XFS isn't part of the installer kernel.
There is no reason why you could not use the XFS rpm to build an installer image.
This is the messy bit - you would have to modify anaconda to use the XFS rpm - modifying anaconda is not for the faint hearted. Or, create a 'driver disk' with the XFS modules - again messy.
Anyway, you need to poke the installer as well, it does not support xfs even if the installer kernel + images have xfs support available.
You can - just add 'xfs' to the installer boot command line.
James Pearson
James Pearson wrote:
Anyway, you need to poke the installer as well, it does not support xfs even if the installer kernel + images have xfs support available.
You can - just add 'xfs' to the installer boot command line.
have you tried this ?
Karanbir Singh wrote:
James Pearson wrote:
Anyway, you need to poke the installer as well, it does not support xfs even if the installer kernel + images have xfs support available.
You can - just add 'xfs' to the installer boot command line.
have you tried this ?
Yes. Works fine.
James Pearson