walle出现outofptydevices错误的原因和解决方法-创新互联
这篇文章主要为大家详细介绍walle出现out of pty devices错误的原因和解决方法,如果在日常工作遇到这个问题,希望你能通过这篇文章解决问题。
创新互联是一家专注于网站设计、成都网站制作与策划设计,紫金网站建设哪家好?创新互联做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:紫金等地区。紫金做网站价格咨询:18982081108问题:
out of pty devices:
分析:
[root@VM_4_7_centos ~]# ls /dev/pt*
/dev/ptmx
/dev/pts:
0 1432 1868 2301 2737 3171 3606 4040 4476 4910 5345 5780 6214 665 7084 7519 7954
1 1433 1869 2302 2738 3172 3607 4041 4477 4911 5346 5781 6215 6650 7085 752 7955
10 1434 187 2303 2739 3173 3608 4042 4478 4912 5347 5782 6216 6651 7086 7520 7956
100 1435 1870 2304 274 3174 3609 4043 4479 4913 5348 5783 6217 6652 7087 7521 7957
1000 1436 1871 2305 2740 3175 361 4044 448 4914 5349 5784 6218 6653 7088 7522 7958
......
1416 1851 2286 2720 3155 3590 4024 446 4895 5329 5764 6199 6633 7068 7502 7938 997
1417 1852 2287 2721 3156 3591 4025 4460 4896 533 5765 62 6634 7069 7503 7939 998
1418 1853 2288 2722 3157 3592 4026 4461 4897 5330 5766 620 6635 707 7504 794 999
1419 1854 2289 2723 3158 3593 4027 4462 4898 5331 5767 6200 6636 7070 7505 7940 ptmx
[root@VM_4_7_centos ~]# ls /dev/pt*|wc -l
8357
[root@VM_4_7_centos ~]# lsof /dev/ptmx |head
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 19069 root 8u CHR 5,2 0t0 1121 /dev/ptmx
sshd 19069 root 12u CHR 5,2 0t0 1121 /dev/ptmx
sshd 19069 root 13u CHR 5,2 0t0 1121 /dev/ptmx
python 24505 www 6u CHR 5,2 0t0 1121 /dev/ptmx
python 24505 www 7u CHR 5,2 0t0 1121 /dev/ptmx
python 24505 www 8u CHR 5,2 0t0 1121 /dev/ptmx
python 24505 www 9u CHR 5,2 0t0 1121 /dev/ptmx
python 24505 www 11u CHR 5,2 0t0 1121 /dev/ptmx
python 24505 www 12u CHR 5,2 0t0 1121 /dev/ptmx
[root@VM_4_7_centos ~]# lsof /dev/ptmx |wc -l
8356
解决:
[root@VM_4_7_centos ~]# lecho "kernel.pty.max = 16384" >> /etc/sysctl.conf
[root@VM_4_7_centos ~]# lsysctl -p
备注:
这个参数默认是1024,不知道walle这边为啥不释放,一直在增加,如果不重启服务器,在线解决只能修改kernel.pty.max参数。
说明:
pty - pseudoterminal interfaces
A pseudoterminal (sometimes abbreviated "pty") is a pair of virtual
character devices that provide a bidirectional communication channel.
One end of the channel is called the master; the other end is called
the slave. The slave end of the pseudoterminal provides an interface
that behaves exactly like a classical terminal. A process that
expects to be connected to a terminal, can open the slave end of a
pseudoterminal and then be driven by a program that has opened the
master end. Anything that is written on the master end is provided
to the process on the slave end as though it was input typed on a
terminal.
Pseudoterminals are used by
applications such as network login services (ssh(1), rlogin(1),
telnet(1)), terminal emulators such as xterm(1), script(1),
screen(1), tmux(1), unbuffer(1), and expect(1).
看完这篇文章,你能够独立解决walle出现out of pty devices错误的问题了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文标题:walle出现outofptydevices错误的原因和解决方法-创新互联
分享链接:http://pwwzsj.com/article/jghsj.html