Kurztipp: Maximale Terminal-Sitzungen unter HP-UX
Die Anzahl der maximalen Remote-Sitzungen unter HP-UX sind beschränkt. Je nach Anwenderszenario und System-Konfiguration kann es vorkommen, dass Anpassungen am System notwendig sind.
Verantwortlich ist hierfür die Kernel-Variable npty
- diese hat standardmäßig den Wert 60
. Der Wert muss mindestens 1
betragen und kann maximal der Größe des Arbeitsspeichers umfassen.
1# kctune | grep npty
2npty 60 60
Die Manpage dazu sagt:
DESCRIPTION npty is the number of pseudo terminal (pty) drivers that a system can support. The pty driver provides support for a device-pair called a pseudo terminal. A pseudo terminal is a pair of character devices, a master device, and a slave device. These allow communication between an application process and a server process. When sending data to pty devices (such as windows), a pty device must exist for every window that is open at any given time.
Using a parameter value significantly larger than the number of ptys is not recommended. An excessively large value wastes kernel memory space.
Reicht die Anzahl der PTY-Sitzungen nicht aus, genügt es, die Variable anzupassen:
1# kctune npty=90
Schon mal "vorsorglich" den Wert hoch anzusetzen ist keine sonderlich gute Idee, wie aus der Manpage hervorgeht. Der Wert ist bewusst niedrig angesetzt, da zu hohe Werte wertvollen Kernelspeicher verschwenden.