티스토리 뷰
우분투, 페도라도 리눅스 운영체제.. CentOS도 리눅스 운영체제..
기본적으로 설정하는건 다 똑같더군요..
문제는 오라클을 설치할때 라이브러리 에러나는것과.. 오라클 설치 경로 같은 것 밖에 없는 것 같습니다..
그럼 센트OS 에 오라클 설치 시작해 볼까요?..
이건 완전 공용인가봅니다.. 다 똑같더라구요..
제가 페도라 설치때 올린것처럼.. 오라클 설치할때.. 에러나면 예상값에 맞춰 변경해주시면 됩니다..
# vi /etc/sysctl.conf
가장 아래에 추가.. 아래 목록이 있다면 패스.. 없는 것만 추가..
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
# /sbin/sysctl -p
# vi /etc/security/limits.conf
가장 아래 추가..
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
이것도 우분투, 페도라 오라클 설치할때 보면 똑같은데..
oracle 이나 * 아무거나 해도 상관없나봅니다..
CentOS 는 아마 이게 있을겁니다.. 하지만 혹시 모르니 확인해 보세요..
# vi /etc/selinux/config
가장 아래에 추가합니다..
SELINUX=disabled
# vi /etc/pam.d/login
가장 아래 추가..
session required pam_limits.so
이제 패키지 설치할 차례입니다..
오라클 설치할때.. 실패뜨는 것들 찾아서 다시 인스톨해줘도 되니까.. 우선 필수 패키지만 설치합시다..
# yum install compat-libstdc++-33
출처 - A l l n i x . N E T CentOS 5.5 + Oracle 11g R2 설치
귀찮아서;.. 도저히 여기까지 못 옮겨 적겠네요..
저는 스크린샷 찍었지만.. 저 분 블로그 가시면 복사하실 수 있을겁니다..
드래그 하시라고 붙여넣기했습니다..
yum install binutils-2* compat-libstdc++-33* elfutils-libelf* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* ksh* libaio-0.* libaio-devel-0.* libgomp-4.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.* pdksh*
패키지 설치가 끝났으면.. 제가 가장 어려워했던 부분..
설치계정, 그룹, 권한 부여 그리고 환경설정입니다..
사실 이 부분이 오라클의 설치의 가장 중요한. 핵심. 어려운. 부분이죠..
이 부분만 잘 통과한다면.. 당신은 오라클 마스터!..
우선 사용자계정, 그룹 설정, 권한부여입니다..
저는 중간에 폴더 생성을 이렇게 했습니다..
# mkdir -p /u01/oracle/product/11g
그럼 아래 환경설정에서 ORACLE_BASE=/u01/oracle 로 바꿔야 하구요..
ORACLE_HOME=$ORACLE_BASE/proudct/11g 로 바꿔야 합니다..
또 ORACLE_HOSTNAME=localhost.localdomain 으로 바꿨습니다..
마지막으로 ORACLE_SID=ora11 로 바꿨습니다..
다음은 환경설정..
출처 - A l l n i x . N E T CentOS 5.5 + Oracle 11g R2 설치
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=localhost.localdomain; export ORACLE_HOSTNAME
ORACLE_BASE=/u01/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11g; export ORACLE_HOME
ORACLE_SID=ora11; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
우분투 페도라와 마찬가지로 redhat-release 를 해줘야 합니다..
저는 앞에 2개 운영체제에서 해준 것 처럼 백업하는 걸 안해줬습니다..
백업 하시고 싶으면 # cp /etc/redhat-release /etc/redhat-release.original 하시면 됩니다..
# vi /etc/redhat-release
CentOS release 6 (Final) 삭제 후..
redhat-4
참고했던 블로그에선 hosts 설정도 해주는데.. CentOS에만 있는건지.. 다른 운영체제에서도 가능한건지..
몰라서;.. 그냥 안했습니다.. 안해서 안되면 나중에 하면되죠;..
자 이제.. 다운 받은 오라클을 설치하는 과정만 남았습니다..
리눅스 오라클 1,2 파일을 이동시키고 압축을 풀고.. 설치를 진행합니다..
아 xhost + 해야하는데 안되시는 분들은 제가 페도라에 오라클 설치하는 방법에 올려뒀으니 참고하세요..
저 분 블로그에 있는데로.. 그대로 진행했더니 깔끔하게 설치되는군요..
다른 블로그에서도 이렇게 깔끔하게 진행되었더라면 참 좋았을텐데 말이지요..
오라클 11g 설치 완료입니다..
다음에는 우분투, 페도라, 센트에서 오라클 리스너 등 실행과 연동법에 대해서 올려보겠습니다..
by NeMesIsJ 네이버 블로그.. CentOS 5.4 에 오라클11gR2 (64bit) 설치지만.. 설치 하는 방법은 다 비슷하니..
참고하시라고 올려봅니다..
- Total
- Today
- Yesterday
- 게시판
- 티스토리달력2011
- NDS
- 2011사진공모전
- NDS GAME LIST
- 군대이야기
- 아이폰
- Free Coupon
- 가을
- oracle
- 웃기는 사진
- 3분 영어 위클리
- Project Diet
- 슈퍼마리오 RPG
- CNN Student News
- 겨울
- 야생의 숨결
- DLC
- 스포어
- 젤다의 전설
- Spore
- Wii GAME
- NDSi
- 동물의숲
- 티스토리달력2010
- 오라클
- jsp
- 동유럽
- ndsl
- C/C++
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |