1. IBM AIX
1) 커널 파라미터
커널 파라미터 확인 | $ lsattr -E -l sys0 또는, $ smit chgsys 참고로, 시스템 전역 구성 변수를 확인하기 위해서는 $ getconf -a |
커널 파라미터 영구 변경 | $ smit chgsys |
2) 네트워크(TCP) 파라미터
네트워크 파라미터 확인 | $ no -a |
네트워크 파라미터 변경 | $ no -p -o 파라미터=값 파라미터에 따라 시스템 재부팅이 필요할 수도 있음 |
3) 최대 Open 파일 갯 수
최대 Open 파일 갯 수 확인 | $ ulimit -n nofiles(descriptor) 65535 |
최대 Open 파일 갯 수 변경 | /etc/security/limits 파일 변경 nofiles = 65535 nofiles_hard=65535 |
[참고] limits 파일에 user별로 설정함
2. HP-UX
1) 커널 파라미터
커널 파라미터 확인 | $ kctune (11.23 버전 이전) $ kctune "parameter" (11.31 버전 이후) |
커널 파라미터 임시 변경 (재부팅 하면 원복됨) | $ sysctl -w 또는, /proc 디렉터리에서 해당 파라미터 파일 변경 |
커널 파라미터 영구 변경 | /etc/sysctl.conf 변경 후, $ sysctl -p 로 설정 |
2) 네트워크(TCP) 파라미터
네트워크 파라미터 확인 | $ ndd -get /dev/tcp '?' (전체) $ ndd -get /dev/tcp 파라미터 (특정 파라미터) |
네트워크 파라미터 변경 | $ ndd -set /dev/tcp 파라미터 값 |
3) 최대 Open 파일 갯 수
최대 Open 파일 갯 수 확인 | $ ulimit -n 또는, $ kctune maxfiles maxfiles_lim |
참고로, 커널 관련 명령어는 아래와 같다.
- kcmodule : 커널 모듈을 조회하고 저장
- kctune : 커널 파라미터를 조회하고 저장
- kcusage : 커널 사용량
- kcconfig : 커널 구성 파일 관리
- kclog : 커널 구성 파일 로그를 관리
3. Oracle Solaris
1) 커널 파라미터
커널 파라미터 확인 | /etc/system 파일 확인 |
커널 파라미터 영구 변경 | /etc/system 변경 후, 재부팅 |
2) 네트워크(TCP) 파라미터
위의 HP-UX와 동일하게 ndd 명령어를 사용
3) 최대 Open 파일 갯 수
최대 Open 파일 갯 수 확인 | $ ulimit -n |
4. 리눅스
1) 커널 파라미터
커널 파라미터 확인 |
$ sysctl -a |
커널 파라미터 임시 변경 (재부팅 하면 원복됨) |
$ sysctl -w 또는, /proc 디렉터리에서 해당 파라미터 파일 변경 |
커널 파라미터 영구 변경 |
/etc/sysctl.conf 변경 후, $ sysctl -p 로 설정 |
2) 네트워크(TCP) 파라미터
커널 파라미터와 동일함
3) 최대 Open 파일 갯 수
최대 Open 파일 갯 수 확인 | $ ulimit -n open files (-n) 1024 |
커널 파라미터 영구 변경 | /etc/security/limits.conf 변경 후, 시스템 재부팅 root hard nofile 65535 root soft nofile 65535 |
참고로, 네트워크 파라미터 조회/설정에 대한 상세한 설명은 아래 블로그글 참조할 것
http://blueyikim.tistory.com/1343
'OS > 공통-명령어' 카테고리의 다른 글
[명령어] IPC 관련 명령어 - ipcs, ipcrm (0) | 2019.01.01 |
---|---|
[정보] crontab 정리 (0) | 2018.10.26 |
[정보] sort 명령어 이해 (0) | 2018.04.11 |
[정보] 정규표현식(Regular Expression) 이해 (0) | 2018.04.10 |
[Tips] 파일 inode 정보를 활용하여 파일 삭제하기 (0) | 2018.02.06 |