LoginSignup
13
12

More than 5 years have passed since last update.

AWS Amazon Linuxのユーザプロセス数制限を解除する

Posted at

AWSでバッチ処理を多数走らせようとしてはまったのでメモ。

CentOS6同様root以外はプロセス数上限がデフォルトで1024になっているためにバッチジョブを平行で走らせすぎるとハングしてしまう。

制限を解除するには/etc/security/limits.d/90-nproc.confファイルに記述されているsoft limitを1024からunlimitedに変更すればいい。無制限で問題がありそうであれば適当な数字に上限をあげる。

/etc/security/limits.d/90-nproc.conf
*          soft    nproc     unlimited
root       soft    nproc     unlimited

リアルタイムで変更が必要なら下記コマンドを実行

command
ulimit -u unlimited
13
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
12