Resources to set up a local YUM repository RHEL 5.9

Latest response

Hello,

I need to set up a machine with a local YUM repo, following the this article: https://access.redhat.com/site/solutions/23016.

This machine will be the main repository for the "rhel-x86_64-server-5" channel, so the rest of the machines will use it.
Im wondering which are the needed HW resources for this machine. Mainly RAM and CPU but specially storage.

¿How can I know the size of the complete "rhel-x86_64-server-5" repo? ¿20Gb? ¿50Gb?

Thanks for your time.

Responses

Resources will depend on what you're looking to do after the reposync.

In general, set aside 8-16GB per full channel of disk space (the older the active-channel, the more space it will need for the current and old RPMs).

CPU/RAM needs will depend on whether you're just looking to present your repo via a basic HTTP (e.g. set up Apache or NGinx), FTP, NFS or similar file-based service and how many concurrent clients you're looking to serve. For this kind of service, CPU/RAM will be fairly light.

For something more involved - like Satellite or SpaceWalk - it will depend on the needs of the supporting services (such as a database).

Thansk for your answer Tom

I have one more questions.

I need to keep my systems as secure as posible, so I make security updates periodically (yum update --security).

I dont know if the "rhel-x86_64-server-5" repo contain this information or I need to subscribe to another channel (kind of "errata" channel).

Again, thanks for your time and collaboration.

When not doing Satellite - which sorta "magics" the CVEs and Errata into your channel-syncs - it becomes a bit more painful. I've never really done non-Satellite CVE/Errata setup outside the context of SpaceWalk. That said, there's a number of good documents on how to do it with SpaceWalk that could probably point you in the right direction for doing it in the context of a "dumb" repo.

Thanks for your answers Tom.

Im gonna open another discussion related to Errata, CVEs and channels as the main question of this discussion is already answered and this topic is completely new for me and I still have some doubts.

Thanks again for your time.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.