Partial output of the command zonecfg into displayed as follows:
rctl:
name: zone.cpu-shares
value: (priv=privileged,limit=20,action=none)
Upon booting the zone, you receive this warning:
WARNING: The zone.cpu-shares rctl is set but FSS is not the default scheduling class for this
zone. FSS will be used for processes in the zone but to get the full benefit of FSS, it should be the
default scheduling class.
Which action resolves the issue?
A.
In the global zone, run the command dispadmin –d FSS.
B.
In the nonglobal zone, run the command dispadmin –d FSS.
C.
Change the zone resource control value to (priv=privileged,limit=20,action=none,default)
D.
Modify the general/scheduler property in the svc:/system/zones:default service.
Explanation:
The default scheduler for Solaris uses time sharing to divide CPU time
between running tasks. The fair share scheduler (FSS) uses “shares”
to give weighted prioritization to running processes based on the
assigned CPU shares. You’ve assigned cpu-shares to the zone, but you
aren’t using the fair share scheduler.
To enable the fair share scheduler as default on the system:
# dispadmin -d FSS
A