Hey all, I am seeing an issue on one of our Solaris 10 servers and I would like to get more insight into what is going on. I suspect it is a kernel bug and I think mdb is the only way I can look into the kernel to see what's going on (with respect to this issue). My mdb skills are close to non-existent so please bear with me. :) Anyway, here is what I am seeing:
The Server is running Solaris 10 Kernel 138888-02. I have some processes that appear in the process table and in /proc but they won't die if killed and can't be trussed and p* commands fail with the error "no such process." There are the usual files in the /proc directories (as, auxv, cred, etc)...at least they appear when I do an ls -l but anything that does an open() on any of the files gets a ENOENT returned. Also mdb fails to attach to the proc but with mdb -k, I can see an allocated address for the processes. As I said above, I'm not very skilled with the way's of mdb so I'm not sure where to go from here. I'm sure I could reboot the server and that might fix my problems but I would like to know what's going on and why. Thanks --Brett