본문 바로가기

쓰기

oracle

Centos에서 oracle 11g 설치

by 이곤아이 posted Sep 27, 2021
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

Centos에서 Oracle 11g 설치하기

/etc/hosts에 hostname이 설정되어 있어야 함 (localhost말고....)

  1. 패키지 설치하기
    	$> yum -y groupinstall "Desktop" "X Window System" "GNOME Desktop Environment" "Desktop Platform Development" "Desktop Platform"
    	$> yum -y install glibc* libaio* compat-libstdc* compat-gcc* gcc* libXp* openmotif* compat-db* xorg-x11-deprecated-libs compat-lib*
    	$> yum install kde-i18n-Korean -y
    	$> yum install fonts-korean -y
    	$> yum install -y binutils-2.* compat-libstdc++-33* elfutils* gcc-4.* gcc-c++-4.* glibc-2.* glibc* ksh* libaio* libgomp* libgcc* libstdc++* unixODBC-2* unixODBC-devel* numactl-devel* sysstat* pdksh*
  2. Centos6 64비트에서는 추가 패키지 설치
    	$> yum install -y xorg-x11-xauth.x86_64 xorg-x11-apps.x86_64
    	$> yum install -y libXp libXtst binutils compat-db compat-libstdc++-33 glibc glibc-devel glibc-headers gcc gcc-c++ libstdc++ cpp make libaio ksh elfutils-libelf sysstat libaio libaio-devel setarch  libXp.i686 libXtst-1.0.99.2-3.el6.i686 glibc-devel.i686 libgcc-4.4.4-13.el6.i686 compat-libstdc++* compat-libf2c* compat-gcc* compat-libgcc* libXt.i686 libXtst.i686
    	$> yum install -y glibc-2.12-1.7.el6_0.5.i686
  3. 커널 파라미터 적용
    	$> echo "fs.suid_dumpable = 1
    	fs.aio-max-nr = 1048576
    	fs.file-max = 6815744
    	kernel.shmall = 2097152
    	kernel.shmmax = 536870912
    	kernel.shmmni = 4096
    	# semaphores: semmsl, semmns, semopm, semmni
    	kernel.sem = 250 32000 100 128
    	net.ipv4.ip_local_port_range = 9000 65500
    	net.core.rmem_default=4194304
    	net.core.rmem_max=4194304
    	net.core.wmem_default=262144
    	net.core.wmem_max=1048586" >> /etc/sysctl.conf
    	$> sysctl -p
    	 
  4. 계정 설정
    	$> echo "oracle              soft    nproc   2047
    	oracle              hard    nproc   16384
    	oracle              soft    nofile  4096
    	oracle              hard    nofile  65536
    	oracle              soft    stack   10240" >> /etc/security/limits.conf 
    	$> groupadd oinstall
    	$> useradd -g oinstall oracle
    	$> passwd oracle
    	{{ 패스워드 입력 2번 }}
    	$> mkdir /usr/local/oracle
    	$> chown oracle.oinstall /usr/local/oracle
  5. OS정보 수정
    	mv /etc/redhat-release /etc/redhat-release_ori
    	echo "redhat-4" > /etc/redhat-release
    	 
  6. 시스템 변수 설정
    	$> echo "
    	# Oracle Settings
    	TMP=/tmp; export TMP
    	TMPDIR=\$TMP; export TMPDIR
    	ORACLE_HOSTNAME=orcl.localdomain; export ORACLE_HOSTNAME
    	ORACLE_UNQNAME=DB11G; export ORACLE_UNQNAME
    	ORACLE_BASE=/usr/local/oracle; export ORACLE_BASE
    	ORACLE_HOME=\$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
    	ORACLE_SID=orcl; export ORACLE_SID
    	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
    	CLASSPATH=\$ORACLE_HOME/jlib:\$ORACLE_HOME/rdbms/jlib; export CLASSPATH" >> /etc/profile
  7. 시스템 구동시 오라클 구동
    	$> echo "
    	source /etc/profile
    	su - oracle -c \"\$ORACLE_HOME/bin/lsnrctl start\"
    	su - oracle -c \"\$ORACLE_HOME/bin/dbstart\"
    	" >> /etc/rc.d/rc.local
    	 

     
TAG •
?

List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
9 oracle Oracle 몇가지 사용쿼리들 이곤아이 28 2021.09.27
8 oracle Oracle에서 사용자Lock풀기 이곤아이 23 2021.09.27
7 oracle Centos에서 oracle 12c 설치하기 이곤아이 23 2021.09.27
» oracle Centos에서 oracle 11g 설치 이곤아이 23 2021.09.27
5 oracle Centos에서 Oracle 10G 설치 이곤아이 24 2021.09.27
4 oracle Oracle 실행절차 이곤아이 4 2021.09.22
3 oracle Oracle10g업데이트 후 에러 이곤아이 1 2021.09.22
2 oracle oracle 10g dbstart에러 조치방법 이곤아이 2 2021.09.22
1 oracle oracle 10g 아카이브 모드 설정 이곤아이 1 2021.09.22
목록
Board Pagination Prev 1 Next
/ 1