Have you checked that the OS file system partitions are sized correctly?
Does "df -H" show all the partitions and sizes you expect for the size of the virtual disk provided.
It is possible the "root" partition holding "/dev/mapper/rhel-root" is only 10GB of the whole virtual drive, and is the only partition at 91% utilised. The "home" partition or whatever it is called is likely the bulk of the 500GB and mostly empty. This might have arisen from a 'minimal' install being selected when the VM was created.