루트가 아닌 사용자에 대한 nproc 제한을 늘립니다. 다시 시작한 후에만 적용됩니다.

루트가 아닌 사용자에 대한 nproc 제한을 늘립니다. 다시 시작한 후에만 적용됩니다.

nprocrhel6 시스템에서 개발 사용자 계정의 제한을 늘리고 있습니다 . 몇 가지 심각한 해결책을 찾은 후 /etc/security/limits.conf다음 두 줄을 편집하는 데 집중했습니다.

@dev_user        hard    nproc          4096
@dev_user        soft    nproc          4096

어떤 경우에는 너무 많은 스레드를 처리해야 하므로 이 숫자를 높게 설정하고 싶습니다. 이 솔루션은 그 목적에도 잘 부합합니다. 하지만 내 문제는 언제든지 권한이 있는 파일을 편집하면 sudo시스템을 다시 시작할 때까지 해당 내용이 적용되지 않는다는 것입니다.

이 dev_user에게는 root액세스 권한만 부여됩니다 sudo. 재부팅하지 않고 작업을 완료할 수 있는 몇 가지 솔루션을 제안해 달라고 친절하게 요청하는 곳입니다. 또한, 증가된 제한은 다른 사람이 다시 편집하지 않는 한 충분히 오래 지속되어야 합니다.

답변1

에 지정된 설정은 /etc/security/limits.conf( )에 의해 적용됩니다. pam 스택은 새 세션을 생성(로그인)할 때만 관련됩니다. 따라서 설정을 적용하려면 로그아웃했다가 다시 로그인해야 합니다.pam_limits.soman 8 pam_limits

관련 정보