/etc/security/limits.conf 수정하는 방법 (open파일겟수 증가)
최근에 open 파일 겟수가 1024로 되어 있어 해당하는 값을 변경해 달라는 요청이 있어 수작업으로 진행했다.
ulimit -Sa 명령어를 이용하면 치면 아래와 같은 값이 출력되었는데 이 값을 8192로 변경해 달라는 요청이였다.
open files (-n) 1024
이에 아래와 같이 /etc/security/limits.conf 를 수정했다. (root로 수정해야 하며, rebooting 이 필요 없음)
# /etc/security/limits.conf
#
#Each line describes a limit for a user in the form:
#
#<domain> <type> <item> <value>
#
#Where:
#<domain> can be:
# - an user name
# - a group name, with @group syntax
# - the wildcard *, for default entry
# - the wildcard %, can be also used with %group syntax,
# for maxlogin limit
#
#<type> can have the two values:
# - "soft" for enforcing the soft limits
# - "hard" for enforcing hard limits
#
#<item> can be one of the following:
# - core - limits the core file size (KB)
# - data - max data size (KB)
# - fsize - maximum filesize (KB)
# - memlock - max locked-in-memory address space (KB)
# - nofile - max number of open files
# - rss - max resident set size (KB)
# - stack - max stack size (KB)
# - cpu - max CPU time (MIN)
# - nproc - max number of processes
# - as - address space limit
# - maxlogins - max number of logins for this user
# - maxsyslogins - max number of logins on the system
# - priority - the priority to run user process with
# - locks - max number of file locks the user can hold
# - sigpending - max number of pending signals
# - msgqueue - max memory used by POSIX message queues (bytes)
# - nice - max nice priority allowed to raise to
# - rtprio - max realtime priority
#
#<domain> <type> <item> <value>
#
#* soft core 0
#* hard rss 10000
#@student hard nproc 20
#@faculty soft nproc 20
#@faculty hard nproc 50
#ftp hard nproc 0
#@student - maxlogins 4
weblogic soft nofile 8192
weblogic hard nofile 8192
"limits.conf" 52L, 1856C written
이렇게 수정할 경우 weblogic 계정에서 사용하는 open file의 갯수가 8192로 변경될 수 있도록 해주었고, 다만 hard 설정보다 soft 설정이 커질수는 없으므로 동일하게 맞추어 주는 것이 편리하다. (관리상의 이점정도)
[root@gw2 security]# su - weblogic
[weblogic@w2 ~]$
[weblogic@w2 ~]$
[weblogic@w2 ~]$
[weblogic@w2 ~]$
[weblogic@w2 ~]$ ulimit -Sa
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 268288
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 8192
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 268288
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
[weblogic@w2 ~]$
weblogic 계정에서 변경된 것을 볼 수 있다.
제목 | 날짜 | ||
---|---|---|---|
503 | [윈도우서버] vultr 에 윈도우 서버 iso 사용하기 | 714 | 2017/04/17 |
502 | [Apm] 오토셋(autoset) 설치할 때 “MSVCR110.DLL” 문제 | 766 | 2015/08/29 |
501 | [GitHub] 카페24에서 github 다운로드 받는 방법 | 773 | 2018/08/02 |
500 | [엑셀] [엑셀]티켓 출력하기(일련번호 출력)-1 | 811 | 2019/02/03 |
499 | 리눅스 cp 명령어 사용법 정리 (파일, 디렉토리 복사, 백업) | 814 | 2020/12/12 |
498 | [윈도우] Windows 10 사용 중 DISM 도구 사용 시 0x800f081f 오류 | 826 | 2020/07/29 |
497 | [윈도우서버] [autoset] Autoset (오토셋) - MySQL「서버를 시작하지 못했습니다」에러 해결 (= Autoset, DB접속에러, 서버실행오류,Warning: mysqli_connect(): in ..Error, Connect Error:) | 833 | 2020/02/15 |
[리눅스서버] 리눅스 소켓 접속 수 제한 풀기 | 837 | 2017/04/18 | |
495 | [윈도우] svg viewer - 탐색기에서 바로 svg 아이콘 이미지로 보는 방법 | 888 | 2020/08/10 |
494 | [리눅스서버] mysql strict mode 끄기 | 888 | 2018/03/29 |
493 | [GitHub] 깃허브 오류 해결.. | 997 | 2015/06/29 |
492 | [엑셀] 무료 Excel 용 Kutools(Kutools for Excel) 대체 프로그램 8개 | 998 | 2019/02/03 |