내부에/etc/security/limit.conf파일에 다음 값을 추가했습니다.
user1 - nproc unlimited
user2 - nproc unlimited
둘 다사용자 1그리고사용자 2가지다스도특권과 나는 사용한다사용자 1이렇게 변경하세요. 그런 다음 서버에서 로그아웃했다가 다시 로그인합니다.
user1로 확인하면 ulimit -u 명령이 "Unlimited"를 인쇄합니다. 그러나 user2로 확인하면 ulimit -u 명령은 10000 값을 제공합니다.
이 가치는 어디에서 오는가?
답변1
클러스터 관리 프로세스(ambari)가 이 특정 사용자의 값을 수정하는 것으로 보입니다.