Parece que um processo de gerenciamento de cluster (ambari) estava modificando os valores para esse usuário específico.
No arquivo /etc/security/limit.conf , adicionei os seguintes valores:
user1 - nproc unlimited
user2 - nproc unlimited
Ambos user1 e user2 têm privilégios sudo e usei user1 para fazer essa alteração. Então eu saí do servidor e entrei novamente.
Quando eu verifico como usuário1, o comando ulimit -u me envia a saída 'Ilimitado'. No entanto, quando eu faço check como user2, o comando ulimit -u me dá um valor de 10000.
De onde esse valor pode estar vindo?
Parece que um processo de gerenciamento de cluster (ambari) estava modificando os valores para esse usuário específico.