I’ve been playing around with CPU Groups within a Solaris Container so that I could promote a bound CPU set to a given zone. Well I ran into an issue “_svcadm: Instance “svc:/system/pools:default” is in maintenance state_” after creating two processor sets and associating the sets to a pool. Because of this issue, I couldn’t get my pooladm command to work. Well, if this ever happens, simply make a copy of /etc/pooladm.conf and run the command below. This will allow you to restore to the original default configuration.
svcadm disable pools
delete the /etc/pooladm.conf file