cannot set user id Resource temporarily unavailable故障解决

来源:互联网 发布:大型网络3d游戏 编辑:程序博客网 时间:2024/05/21 13:56

[root@avs549f350a96ec ~]# su - oracle

 cannot set user id Resource temporarily unavailable


使用top 命令 :




当时的现象是,load average 值接近了5000,cpu 的使用率达到了100%,command 列显示的都是bash ,

通过上面的现象猜测,是不是进程数达到了限制,使用ulimit 查看,最大的进程数只有5000,。

[root@avsa0369f6a5ed4 ~]# ulimit -a oraclecore file size          (blocks, -c) 0data seg size           (kbytes, -d) unlimitedscheduling priority             (-e) 0file size               (blocks, -f) unlimitedpending signals                 (-i) 516037max locked memory       (kbytes, -l) 64max memory size         (kbytes, -m) unlimitedopen files                      (-n) 1024pipe size            (512 bytes, -p) 8POSIX message queues     (bytes, -q) 819200real-time priority              (-r) 0stack size              (kbytes, -s) 8192cpu time               (seconds, -t) unlimitedmax user processes      <span style="color:#ff0000;">        (-u) 5000</span>virtual memory          (kbytes, -v) unlimitedfile locks                      (-x) unlimited

使用下面的命令修改 max user processes 。

[root@avsa0369f6a5ed4 ~]# ulimit -u unlimited  oracle[root@avsa0369f6a5ed4 ~]#  ulimit -a oraclecore file size          (blocks, -c) 0data seg size           (kbytes, -d) unlimitedscheduling priority             (-e) 0file size               (blocks, -f) unlimitedpending signals                 (-i) 516037max locked memory       (kbytes, -l) 64max memory size         (kbytes, -m) unlimitedopen files                      (-n) 1024pipe size            (512 bytes, -p) 8POSIX message queues     (bytes, -q) 819200real-time priority              (-r) 0stack size              (kbytes, -s) 8192cpu time               (seconds, -t) unlimitedmax user processes         <span style="background-color: rgb(255, 0, 0);">     (-u) unlimited</span>virtual memory          (kbytes, -v) unlimitedfile locks                      (-x) unlimited

再次切换到 oracle 用户成功。

0 0
原创粉丝点击