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

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

« 이전 버전 2 다음 »

1. 그룹 및 유저 생성

root 유저로 수행
groupadd oper
groupadd backupdba
groupadd dgdba
groupadd kmdba
groupadd racdba
groupadd asmadmin
groupadd asmdba
groupadd asmoper
[root@ol7 ~]# groupadd oper
[root@ol7 ~]# groupadd backupdba
[root@ol7 ~]# groupadd dgdba
[root@ol7 ~]# groupadd kmdba
[root@ol7 ~]# groupadd racdba
[root@ol7 ~]# groupadd asmadmin
[root@ol7 ~]# groupadd asmdba
[root@ol7 ~]# groupadd asmoper

 

root 유저로 수행
usermod -g oinstall -G dba,oper,backupdba,dgdba,kmdba,racdba,asmadmin,asmdba,vboxsf oracle
useradd -g oinstall -G dba,racdba,asmadmin,asmdba,asmoper,vboxsf grid
id oracle
id grid
passwd oracle
passwd grid
[root@ol7 ~]# usermod -g oinstall -G dba,oper,backupdba,dgdba,kmdba,racdba,asmadmin,asmdba,vboxsf oracle
 
[root@ol7 ~]# useradd -g oinstall -G dba,racdba,asmadmin,asmdba,asmoper,vboxsf grid
 
[root@ol7 ~]# id oracle

uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),984(vboxsf),1001(oper),1002(backupdba),1003(dgdba),1004(kmdba),1005(racdba),1006(asmadmin),1007(asmdba),54322(dba)

[root@ol7 ~]# id grid
uid=54322(grid) gid=54321(oinstall) groups=54321(oinstall),984(vboxsf),1005(racdba),1006(asmadmin),1007(asmdba),1008(asmoper),54322(dba) 
 
[root@ol7 ~]# passwd oracle
oracle 사용자의 비밀 번호 변경 중
새  암호:
잘못된 암호: 암호는 8 개의 문자 보다 짧습니다
새  암호 재입력:
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.
 
[root@ol7 ~]# passwd grid
grid 사용자의 비밀 번호 변경 중
새  암호:
잘못된 암호: 암호는 8 개의 문자 보다 짧습니다
새  암호 재입력:
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.

 

2. 사용자 리소스 설정

vi /etc/security/limits.conf
grid  soft  stack  10240
grid  hard  nofile  65536

 

3. 설치 경로 생성

root 유저로 수행
mkdir -p /u01/app/oracle/product
chown -R grid:oinstall /u01
chmod -R 775 /u01
[root@ol7 ~]# mkdir -p /u01/app/oracle/product
[root@ol7 ~]# chown -R grid:oinstall /u01
[root@ol7 ~]# chmod -R 775 /u01

 

4. 사용자 환경 설정

grid 유저 : vi .bash_profile
export TMP=/tmp
export TMPDIR=$TMP
export EDITOR=vi
export ORACLE_BASE=/u01/app/oracle
export GRID_HOME=$ORACLE_BASE/12.2.0/grid
export DB_HOME=$ORACLE_BASE/product/12.2.0/db_1
export ORACLE_HOME=$GRID_HOME
export ORACLE_SID=+ASM
export ORACLE_TERM=xterm
export BASE_PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$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
export PS1='[\u@$ORACLE_SID \W]$ '

 

oracle 유저 : vi .bash_profile
export TMP=/tmp
export TMPDIR=$TMP
export EDITOR=vi
export ORACLE_UNQNAME=racdb
export ORACLE_BASE=/u01/app/oracle
export GRID_HOME=$ORACLE_BASE/12.2.0/grid
export DB_HOME=$ORACLE_BASE/product/12.2.0/db_1
export ORACLE_HOME=$DB_HOME
export ORACLE_SID=orcl
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
export PS1='[\u@$ORACLE_SID \W]$ ' 

 

  • 레이블 없음