問題描述
ansible ssh 連接服務(wù)器報(bào)錯(cuò)
問題排查
通過ssh 連接目標(biāo)機(jī)器,出現(xiàn)如下報(bào)錯(cuò)
ssh 172.168.22.202
shell request failed on channel 0
解決辦法
經(jīng)查是因?yàn)橄到y(tǒng)的進(jìn)程數(shù)小盾沫,導(dǎo)致不能正常連接叭莫。
普通用戶 max user process值是不生效的冤今,需要修改/etc/security/limits.d/20-nproc.conf文件中的值。
如果使用*號(hào)讓全局用戶生效是受文件/etc/security/limits.d/20-nproc.conf中nproc值大小制約的桥状,而如果僅僅是針對(duì)某個(gè)用戶帽揪,那么就不受該文件nproc值大小的影響。
修改為:
vim /etc/security/limits.d/20-nproc.conf
soft nproc 65535