Let's consider what that dump device does. If we have an event that totally stops the operating system, we have a place to save the data and analyze what happened. How do we determine the estimated dump device size? We call each component of the OS and have the measure the amount of data they would and add it all together. We want to inquire at the heaviest period of workload because thing like the thread and process tables grow over time. And from my own experience, I add 50% to thee size. If things are going badly and various diagnostic routines and error handling kick in, they usually increase the amount of space you need.
Now for you real question: Why rootvg? When AIX is booting and we are not really 'up' fully, and no other VGs have been varied on, the only place we can write the dump to is a LV in rootvg. There is a huge amount of work that happens behind the scenes to make rootvg fully functional. And if something happens during this time, where do we save the data? Rootvg.
That is why we require the permanent dump devices to be on rootvg.
------------------------------
Grover Davidson
------------------------------