I had an open files issue and updated the no of files descriptors with the following command(Solaris 10 running on SPARC)
projmod -s -K 'process.max-file-descriptor=(basic,8192,deny)' PROJECTNAME
i wanted to check is there any way to know if the new no of files has come into effect and is it also possible to check how many files are currently open, just to make sure i am not reaching the limits
That message is not only referring to actual "files" but more descriptors, means, every network connection also uses a descriptor.
you can use "lsof" to find out how many are used.
That parameter is an upper limit, you can increase it even more without harming the system.