Aix – Limite de pseudo-terminais. Logins limitados. Como verificar e alterar?

No Aix há um parâmetro configurado que limita o número de terminais de conexão que podem ser criados simultaneamente, o que limita a quantidade de logins no sistema.

Quando o valor definido é atingido, nenhum novo terminal é criado no sistema, impedindo novos logins na shell e em aplicações que criam terminais de conexão.

Esse parâmetro é o ATTnum no device pty0. O que este parâmetro define?

Do help do Aix:

Specifies the maximum number of pseudo-terminals using the AT&T conventions that can be simultaneously connected. The maximum number of PTYs is constrained by system resources.

Para verificar o valor configurado, pode-se usar o comando lsattr (veja ATTnum 256 ):

# lsattr -El pty0
ATTnum     256      Maximum number of Pseudo-Terminals     True
BSDnum     16        Maximum number of BSD Pseudo-Terminals True
autoconfig available STATE to be configured at boot time    True
csmap      sbcs      N/A                                    True

Para alterar o valor, pode-se usar o comando chdev ou o smit com o atalho pty.

Comando chdev:

# chdev -l pty0 -a ATTnum='[novo valor]'

Usando o Smit:

# smitty pty

seleciona-se: Change / Show Characteristics of the PTY

[Entry Fields]
STATE to be configured at boot time                 Available            +
Maximum number of Pseudo-Terminals      [1024]                     #
Maximum number of BSD Pseudo-Terminals            [16]           +#

Altera-se o valor “Maximum number of Pseudo-Terminals” mostrado acima.

Após a mudança (note o novo valor para ATTnum):

# lsattr -El pty0
ATTnum     1024    Maximum number of Pseudo-Terminals     True
BSDnum     16        Maximum number of BSD Pseudo-Terminals True
autoconfig available STATE to be configured at boot time    True
csmap      sbcs      N/A                                    True

Referência:

Mais informações:

  1. General Programming Concepts: Writing and Debugging Programs – Pseudo-Terminal Driver: http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/com.ibm.aix.genprogc/doc/genprogc/tty_drivers.htm

Leave a Reply

Your email address will not be published. Required fields are marked *