This is a note for my own to remember partitions and recommended sizing that I have been using. Below partition table was created to be inline with various security benchmarks. e.g. CIS/Essential 8
OS Partition - 75 - 80 G Required /boot - 1GiB / - 15 GiB /home - 10GiB /tmp - 5GiB /usr - 15 GiB /var - 5 GiB /var/log - 10GiB /var/log/audit - 10GiB /var/tmp - 5GiB swap - 2G
Satellite Satellite - 650G - 1 TB required /var/cache/pulp/ - 20 GiB /var/lib/pulp/ - 480 GiB /var/lib/mongodb/ - 60 GiB /var/opt/rh/rh-postgresql12 - 20 GiB /var/spool/squid/ - 15 GiB
NOTE: From Red Hat Satellite 6.10, Pulp 3 is being used, MongoDB will be deprecated and it will be consolidated to PostgreSQL.
So from 6.10, the recommendations will be to increase PostgreSQL to 45G and remove /var/lib/mongodb.