"sadc: kstat_lookup('unix', 0, 'kmem_misc') failed"

You may have upgraded your Solaris system without upgrading the SUNWaccu package. Install the SUNWaccu package for the current release of your Solaris Operating Environment.

You can tell which version of the package you have installed with the pkginfo -l SUNWaccu | grep VERSION command:

Solaris 2.6: VERSION:  11.6.0,REV=1997.07.15.21.46
Solaris 7: VERSION:  11.7.0,REV=1998.09.01.04.16
Solaris 8: VERSION:  11.8.0,REV=2000.01.08.18.12

As an example, here is a quick script to identify packages that may not have been updated when upgrading from Solaris 7 to Solaris 8:

for PACKAGE in `pkginfo | grep SUNW | awk '{print $2}'`
do
   pkginfo -l $PACKAGE | grep VERSION | grep "11\.7\.0" > /dev/null 2>&1
   [ $? -eq 0 ] && printf "%-10s %s\n" "$PACKAGE" "`pkginfo -l $PACKAGE | grep NAME: |awk -F: '{print $2}'`"
done

Back to brandonhutchinson.com.
Last modified: 03/06/2006