S10 Resource Management - default project

Having executed

# rctladm -e syslog process.max-file-descriptor

I am now seeing lots of messages in /var/adm/messages of the form:

Apr 25 08:27:08 toyotomi genunix: [ID 883052 kern.notice] basic rctl

process.max-file-descriptor (value 256) exceeded by process 137 (which

happens to be nscd, but there are numerous other processes as well)

I've tried executing

# projmod -sK "process.max-file-descriptor=(basic,512,deny)" default

(from the documentation, I'm under the impression that non-project-associated processes execute under the "default" project) but even after a reboot I see no change.

I just want to set the "default" nofiles(?) value to 512 to quiet the complaints.

Suggestions?

[761 byte] By [jbosserta] at [2007-11-27 3:52:10]
# 1

So, documentation suggested determining the project under which this process is running with:

ps -o projid -p <PID>, in this case:

# ps -o projid -p 137

PROJID

0

From /etc/project:

system:0::::

Ok, so I run

# projmod -sK "process.max-file-descriptor=(privileged,512,deny)" system

/etc/project is now:

system:0::::process.max-file-descriptor=(privileged,512,deny)

After reboot - same messages in /var/adm/messages. It doesn't appear that the change to /etc/project did anything...

jbosserta at 2007-7-12 8:56:12 > top of Java-index,Solaris Operating System,Solaris 10 Features...