버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

그룹 및 유저 생성

코드 블럭
languagebash
titleroot 유저로 수행
linenumberstrue
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

 

코드 블럭
languagebash
titleroot 유저로 수행
linenumberstrue
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),983984(vboxsf),543221001(dba),54323(oper),543241002(backupdba),543251003(dgdba),543261004(kmdba),543271005(racdba),543281006(asmadmin),543291007(asmdba)
,54322(dba)

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

 

사용자 리소스 설정

코드 블럭
languagebash
titlevi /etc/security/limits.conf
linenumberstrue
grid  soft  stack  10240
grid  hard  nofile  65536

 

설치 경로 생성

코드 블럭
languagebash
titleroot 유저로 수행
linenumberstrue
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

 

사용자 환경 설정

코드 블럭
languagebash
titlegrid 유저 : vi .bash_profile
linenumberstrue
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]$ '

 

코드 블럭
languagebash
titleoracle 유저 : vi .bash_profile
linenumberstrue
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]$ '