이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

버전 1 다음 »

Linux 패키지 추가 설치
rpm -ivh ksh-20120801-26.el7.x86_64.rpm
rpm -ivh libaio-devel-0.3.109-13.el7.x86_64.rpm 
 

 

DBMS 및 ASM 관련 패키지 설치
rpm -ivh oracle-database-server-12cR2-preinstall-1.0-2.el7.x86_64.rpm
rpm -ivh oracleasm-support-2.1.8-3.1.el7.x86_64.rpm
rpm -ivh oracleasmlib-2.0.12-1.el7.x86_64.rpm
 

 

/etc/host 파일 수정
### Public
192.168.0.111  rac1.localdomain rac1
192.168.0.112  rac2.localdomain rac2
### Private
192.168.5.111  rac1-priv.localdomain rac1-priv
192.168.5.112  rac2-priv.localdomain rac2-priv
### Virtual
192.168.0.121  rac1-vip.localdomain rac1-vip
192.168.0.122  rac2-vip.localdomain rac2-vip
### DNS
192.168.0.120  rac-scan.localdomain rac-scan
 

 

/etc/selinux/config 파일 수정
SELINUX=permissive
 

 

미사용 프로세스 중지
### 방화벽 중지
systemctl stop firewalld
systemctl disable firewalld
### 시간 동기화 중지
systemctl stop chronyd
systemctl disable chronyd
mv /etc/chrony.conf /etc/chrony.conf.bak
### NTP 중지
systemctl stop ntpdate
systemctl disable ntpdate
mv /etc/ntp.conf /etc/ntp.conf.bak
### DNS 중지
systemctl stop avahi-daemon
systemctl disable avahi-daemon
### 가상 시스템 관리 중지
systemctl stop libvirtda
systemctl disable libvirtda
 

 

resolv.conf 내용 확인 및 dnsmasq 활성화
cat /etc/resolv.conf
systemctl start dnsmasq
systemctl enable dnsmasq
nslookup rac-scan
 

 

설치 디렉토리 생성
mkdir -p /u01/app/12.2.0/grid
mkdir -p /u01/app/oracle/product/12.2.0/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01
 

 

그룹 등록 및 사용자 설정 변경
groupadd oper
groupadd backupdba
groupadd dgdba
groupadd kmdba
groupadd racdba
groupadd asmadmin
groupadd asmdba
groupadd asmoper
### oracle 유저 그룹 설정 변경
usermod -g oinstall -G dba,oper,backupdba,dgdba,kmdba,racdba,asmadmin,asmdba,asmoper oracle
### oracle 유저 암호 변경
passwd oracle
 

 

oracle 유저 .bash_profile 수정
export TMP=/tmp
export TMPDIR=$TMP
export EDITOR=vi
export ORACLE_HOSTNAME=rac1.localdomain  # rac2.localdomain
export ORACLE_UNQNAME=racdb
export ORACLE_BASE=/u01/app/oracle
export GRID_HOME=/u01/app/12.2.0/grid
export DB_HOME=$ORACLE_BASE/product/12.2.0/db_1
export ORACLE_HOME=$DB_HOME
export ORACLE_SID=racdb1   # racdb2
export ORACLE_TERM=xterm
export BASE_PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$GRID_HOME/bin:$BASE_PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export NLS_LANG=AMERICAN_KOREA.AL32UTF8
 
if [ $USER = "oracle" ]; then
    if [ $SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
    else
        ulimit -u 16384 -n 65536
    fi
fi

 

  • 레이블 없음