Problem with pool Service

hi all,
i am trying to enable pool service
but i recive this message

-bash-3.00# pooladm
pooladm: couldn't open pools state file: Facility is not active
-bash-3.00# pooladm -e
svcadm: Instance "svc:/system/pools:default" is in maintenance state.
pooladm: cannot enable pools: Error 0
-bash-3.00# svcs -a | grep -i pool
offline        11:52:23 svc:/system/pools/dynamic:default
maintenance    11:53:13 svc:/system/pools:default

what can i do to solve this problem

how does your pool configfile look? without a configuration the pool service won't start.

from pooladm manpage:

DESCRIPTION

     The pooladm command provides  administrative  operations  on
     pools  and  sets.  pooladm  reads the specified filename and
     attempts to activate the pool configuration contained in it.

     Before updating the  current  pool  run-time  configuration,
     pooladm validates the configuration for correctness.

     Without options, pooladm  prints  out  the  current  running
     pools configuration.


hi DukeNuke
i didn't make any configuration for pooladm
i just # pooladm -e to enable the service
to start configuration

svcs -l svc:/system/pools:default

should give you more info. However, just as DukeNuke2 have said - check the configuration.

as i said earlier... no config, no pool service. why should the service be running if there isn't a config for that?