You must disable the Service Management Facility (SMF) for NFS daemons for the NFS agent to work on Solaris 10. SMF is the new service framework for Solaris 10. SMF provides an infrastructure to automatically start and restart services.
UNIX start-up scripts and configuration files previously performed these functions. SMF maintains the Service Configuration Repository to store persistent configuration information as well as runtime data for all the services. All NFS daemons (nfsd, mountd, etc.) are now controlled by SMF. To keep these daemons under VCS control, modify the configuration repository to disable the SMF framework for NFS daemons.
You must invoke the following command before bringing the NFS agent online or the agents returns an unknown state.
To keep nfsd and mountd daemons under VCS control
# svccfg -s nfs/server setprop "application/auto_enable = false"
svcs -a | grep -i nfs
command and review its output to make sure that SMF for nfsd and mountd is disabled.