제가 설치한 오라클 환경은
- CentOS 6.4
- 오라클 11.2.0.2.0
- java 1.7
입니다.
제가 설치 한 방법을 그대로 나열할 예정이므로 위의 환경 대로라면
설치 하는데 크게 무리가 없을 것으로 보입니다.
1. 관리자 계정으로 필요 라이브러리들 설치
root 계정으로 아래와 같이 라이브러리들을 설치 하세요
yum -y install binutils gcc libgcc libstdc++ libstdc++-devel libaio libaio-devel numactl-devel sysstat unixODBC unixODBC-devel ksh elfutils-libelf elfutils-libelf-devel compat-db openmotif openmotif-devel compat-libstdc++-33
2. vi /etc/sysctl.conf 명령을 이용하여 kernel 옵션 설정
fs.aio-max-nr = 1048576
#io 서브 시스템 오류 방지를 위해 처리 되지 않은 동시 요청을 제한함
fs.file-max = 6815744
#사용 가능한 파일 핸들의 사용 갯수 설정
kernel.shmall = 2097152
#공유 메모리 최대 페이지수
#default : 2097152
kernel.shmmax = 536870912
#공유 세그먼트 최대 사이즈 (바이트 수)
# default : 33554432 , 오라클 권장 : 2147483648
kernel.shmmni = 4096
#공유 세그먼트 최대 수
# default : 4096
kernel.sem = 250 32000 100 128
#semmsl , semmns , semopm , semmni
#semmsl : 세트 당 세마포어 최대 수
#semmns : 시스템에 있는 세마포어 총 개수
#semopm : semop 콜 당 명령의 최대 수
#semmni : 세트들에 세마포어 최대 수
net.ipv4.ip_local_port_range = 9000 65500
#새로운 접속에서 사용 가능한 port 의 범위
net.core.rmem_default = 262144
#tcp/ip window size 설 정
#window size : tcp 헤더에서의 흐름 제어
net.core.rmem_max = 4194304
#tcp/ip 패킷에서 window 사이즈 읽기 최대 값
net.core.wmem_default = 262144
#tcp/ip 패킷에서 window 사이즈 쓰기 기본 값
net.core.wmem_max = 1048586
#tcp/ip 패킷에서 window 사이즈 쓰기 최대 값
3. sysctl -p 를 실행해서 적용
만약
error: “net.bridge.bridge-nf-call-iptables” is an unknown key
라고 에러가 나올 경우
sudo modprobe bridge 명령으로 해결한다.
4. vi /etc/security/limits.conf 로 설정을 추가
'오라클 > 오라클설치' 카테고리의 다른 글
[ Oracle ] Linux 에서 Oracle 구동 (0) | 2015.01.23 |
---|---|
[ Oracle ] Oracle 설치 3 - DB 설정 (0) | 2014.03.09 |
[ Oracle ] Oracle 설치 2 - Listener 설정 (0) | 2014.03.09 |
[ Oracle ] Oracle 설치 2 - Oracle 설치 (0) | 2014.03.08 |
댓글