重慶思莊技術(shù)分享——遇到su: failed to execute /bin/bash: Resource temporaril
遇到su: failed to execute /bin/bash: Resource temporarily unavailable
這個(gè)錯(cuò)誤信息通常表示系統(tǒng)已經(jīng)達(dá)到了最大的進(jìn)程數(shù)限制??梢酝ㄟ^以下命令來查看系統(tǒng)的最大進(jìn)程數(shù)限制:
cat /proc/sys/kernel/pid_max
如果輸出的數(shù)字比當(dāng)前系統(tǒng)的進(jìn)程數(shù)小,那么就需要調(diào)整系統(tǒng)的最大進(jìn)程數(shù)限制??梢允褂靡韵旅顏碚{(diào)整:
echo "pid_max=新的最大進(jìn)程數(shù)限制" >> /etc/sysctl.conf
sysctl -p
例如,如果想要將最大進(jìn)程數(shù)限制增加到65535,可以執(zhí)行以下命令:
echo "pid_max=65535" >> /etc/sysctl.conf
sysctl -p
調(diào)整后,再次嘗試使用su命令切換用戶,應(yīng)該就能夠正常執(zhí)行了。
標(biāo)簽: