有时,我调用pty.openpty()
(当我的脚本的一堆实例并发运行时发生pty.openpty()
我得到了一个OSErrorexception,并带有'out of pty devices'消息。
什么是我打的限制? 我怎样才能解决这个问题?
CentOS 5.6,Python 2.4
在我的Ubuntu Linux中,打开的ptys的最大数量由下式给出:
cat /proc/sys/kernel/pty/max
该值可在以下位置进行配置:
/etc/sysctl.conf
所有这些信息,以及更多可以在:
man pty
当devpts
未挂载时(通常是在chroot中)挂载devpts
设备类型时,会引发同样的问题:
# mount -t devpts none /path/to/chroot/dev/pts