1)When this parameter is specified -DIncludeAgents in the format of "RuleSet1:AgentName,RuleSet2:AgentName", only the agent queue specified in this list will run on the node. Rest of the agent queues will be disabled irrespective of their state in the DataAgentQueue
2)The user will have the option to start/stop the agents not listed in the includelist, but the action will not succeed as there is no corresponding in memory schedule. The user will get an error message saying that the action failed on one or few nodes. There are some critical agents, that need to run on every node to ensure system is stable, which run by default irrespective of -D parameter. If the user specifies any critical agent in the exclude list, it will still continue to run.
3)Once the node is started by specifying a –D parameter
The user cannot change the agents that need to run via the includelist/excludelist without restarting the node