Details
-
Improvement
-
Resolution: Won't Fix
-
Trivial
-
None
-
None
-
16974
Description
llmount.sh uses test-framework.sh:setupall() to start the MGS, MDT, OSTs, and then mount the client. setupall() can currently be made to only mount the client, by setting an environment variable CLIENTONLY. It starts the debug_daemon, if an environment variable DAEMONFILE is set.
One change is to make it start only the servers, when an environment variable SERVERONLY is set.
The second change is to start debug_daemon before starting servers, if DAEMONFILE is set, instead of starting it before mounting the client, as it does now.
Combined, these make it easier to examine the startup process.