'limits.conf' 태그의 글 목록
본문 바로가기

limits.conf2

[RHEL 공통] 시스템 리소스 사용 제한 리소스 제한이란 CPU, login, file open, file size, stack 등 다양한 자원에 대해서 제한(limit)을 둘 수 있고, 각각의 제한은 리눅스 시스템 계정 사용자별, 그룹별, 프로세스별로 설정 할 수 있습니다. Limit 값 중 nofile, nproc 값이 너무 작게 설정되어 있는 경우 초과되는 데이터를 받을 수 없어 서비스 장애가 발생할 수 있습니다. 이럴 경우를 대비해서 적절한 리소스 제한 설정을 해 두어야 합니다. 시스템 리소스 제한 설정을 확인하려면 아래와 같이 수행할 수 있습니다. 전체 리소스 제한 확인 : # ulimit -a 프로세스 제한 확인 : # cat /proc/self/limits 파일 리소스 제한 설정 확인 # cat /etc/security/limits.. 2020. 10. 20.
[RHEL 공통] ls 명령 수행 시 Argument list too long 메시지 출력 데이터 이관 중 ls 명령을 수행하면 Argument list too long 이라는 메시지가 출력됩니다. 어떻게 해야 할까요? Argument list too long 메시지 출력은 한번에 리스팅 할 수 있는 파일의 개수를 초과했을 경우 나오는 메시지 입니다. 즉 해당 디렉터리에 파일 또는 데릭터리 개수가 너무 많은 경우 발생합니다. 아래와 같은 명령어로 하위 디렉터리 및 파일의 개수를 한번에 최대 출력할 수 있는 개수를 확인할 수 있습니다. # getconf ARG_MAX 16777216 하위 디렉터리 개수를 늘리려면 stack size를 적절한 값으로 늘려주면 됩니다. 아래의 예는 unlimited로 늘린 값입니다. # ulimit -s unlimited # getconf ARG_MAX 461168.. 2019. 11. 28.