As part of the Red Hat Ceph Storage product, we include an entitlement to the Scalable File System set of packages for RHEL6, which includes xfsprogs which is needed on the OSD nodes. We need to include instructions so that RHEL6 users enable this repo. subscription-manager repos --enable=rhel-scalefs-for-rhel-6-server-rpms yum install xfsprogs See: https://bugzilla.redhat.com/show_bug.cgi?id=1194831
There is a section in pre-installation for xfsprogs and RHEL 6.
Added clarifying language. See https://gitlab.cee.redhat.com/jowilkin/red-hat-ceph-storage-installation-guide/blob/master/red-hat-ceph-storage-installation.adoc
@John, I'm scratching my head about this pair of commands: subscription-manager list --available | grep -A8 "Red Hat Enterprise Linux Server" subscription-manager repos --enable=[RHEL6 Repo] Were these commands copied from some other document? I'm wondering why these are here. 1) If a server is entitled to Red Hat at all, it's almost certainly got the base RHEL repository enabled. I'm not sure we need to specify this in the Ceph install doc. 2) Even if we do want to be explicit about enabling the base RHEL repo (#1 above) , it's likely that the repository name is going to be "rhel-6-server-rpms" in all cases. There's no need to grep there. 3) Grepping in that way does not actually show the RHEL6 Repo name to pass to "--enable=". What do you think?
I think this was carried over from the ICE 1.2.2 docs where John guessed about all the RHEL stuff :-) I agree that we should just specify that the customer have the RHEL entitlements activated for their platforms and provide a link to the RHEL docs which explain how to do it. We do need to specify that for RGW nodes the exact command to enable rh-common on RHEL.
Removed commentary. Use repo version of doc as staging is a bit behind. https://gitlab.cee.redhat.com/jowilkin/red-hat-ceph-storage-installation-guide/blob/master/red-hat-ceph-storage-installation.adoc
Checked the "Install XFSProgs (RHEL 6)" section. ---> VERIFIED