高負荷のWebサーバーでulimit -n 20000に相当するものを取得しようとしましたが、ubuntu hardyの/etc/security/limits.confが動かないようです。
これが私が設定ファイルで設定したものです。
root soft nofile 20000
root hard nofile 20000
www-data soft nofile 20000
www-data hard nofile 20000
私も試しました
* soft nofile 20000
* hard nofile 20000
再起動後、rootでulimit -nを実行すると、www-dataまたは通常のユーザーでもデフォルトの1024が表示されます。