Depending on your comfort level and setup, you could use LVM. Then the differently sized hard drives wouldn’t be such a problem.
Or if you want a much more complex situation, you could set up Ceph. It will also give you redundancy, but it’s a really steep learning curve.
Check out wefwef, it looks and feels extremely similar to Apollo.