I got a server (test server) that hangs anytime we run a ls attribute like ls -ltr or ls -al. We can run ls | more command with no problem. But getting back to the ls attribute problem, it just sits and hangs, I did a ps -ef | grep ls, and a user had 15 sessions of ls -al running, I killed those, but still stuck; I was trying to learn the truss command here's my output with that:
/> truss -p 22721
lstat64("./mnt", 0xEFFFF5A0) (sleeping...)
any ideas?
What is the filesystem & OS? Do you have an NFS mountpoint right off root?
in the root filesystem it just hangs on any ls attribute; i think i can do a ls -a and that's about it....Sun 5.6; no nfs mountpoint off /; it started yesterday having problems trying to mount an existing server, but i was able to unmount the server that was hanging on it but still unable to run any ls command attribute in the / directory; 
Okay - let's hope a Sun filesystem person comes by. Have you tried the equivalent of fsck?