HP-UX 에 오라클 설치

2011.02.18 19:43

조인상 조회 수:15746

원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

1. 오라클과 관련된 HP-UX 11.11 패치 다운 받기


http://www2.itrc.hp.com/service/patch/searchHPUXPatchSet.do?BC=main|

에서 해당패치 다운로드


Step1 : Oracle 선택
Step2 : hpux: 11.11 선택
Step3 : conservative 선택
add to selected patch list - download selected - download

 

2. HP-UX 11.11 패치 설치하기
- # mkdir /tmp/patches

- # /tmp/patches/create_depot_hp-ux_11

- # cd /tmp/patches
- # . ./create_depot_hp-ux_11
- # swinstall -s /tmp/patches/depot
   BUNDLE- Actions-  Install

 

3. HP-UX 패치 정보 확인


# /usr/sbin/swlist -l patch | grep PH

   현재 설치된 패치를 확인하는 방법
# /usr/sbin/swlist -l patch patch_number

  Patch번호를 통해 설치된 패치를 확인
# /usr/sbin/swlist -l bundle

  bundle설치 리스트 확인

 

4. HP-UX 11.11 커널 파라미터 수정 (reboot 필요)
# kmtune|grep shm
# kmtune|grep sem
shmmax=536870912 or 0x40000000 (기본값 0x4000000) <= 물리적 메모리 만큼 적용
shmseg=10 (기본값 120)
shmmni=100 (기본값 200)
semmns=1000 (기본값 128) <= (NPROC * 2) * 2 이상
semmni=100 (기본값 64)


※ 약어
NPROC : 오라클의 init.ora에 정의되어 있는 PROCESS 파라미터의 값


※ 참고
SHMMAX = 1개의 shared memory segment 의 maximum size
SHMMIN = 1개의 shared memory segment 의 minimum size
SHMSEG = 1개의 process에 attach 되는 shared memory segment의 maximum 개수
SHMMNI = shared memory identifier 의 숫자
SEMMNS = system의 semaphore 개수
SEMMNI = 시스템에서 identifier 를 setting하는 semaphore 수

 

5. Link 설정
※ $ORACLE_HOME/ctx/lib/ins_ctx.mk 오류를 막기 위해 아래의 링크를 미리 생성한다.
ln -s /usr/lib/libX11.3 /usr/lib/libX11.sl
ln -s /usr/lib/libXIE.2 /usr/lib/libXIE.sl
ln -s /usr/lib/libXext.3 /usr/lib/libXext.sl
ln -s /usr/lib/libXhp11.3 /usr/lib/libXhp11.sl
ln -s /usr/lib/libXi.3 /usr/lib/libXi.sl
ln -s /usr/lib/libXm.4 /usr/lib/libXm.sl
ln -s /usr/lib/libXp.2 /usr/lib/libXp.sl
ln -s /usr/lib/libXt.3 /usr/lib/libXt.sl
ln -s /usr/lib/libXtst.2 /usr/lib/libXtst.sl

 

 

6. 설치준비

 

- 설치디렉토리 생성

- user,group 생성

- 오라클 사용자 환경변수 설정
## Environment for Oracle
export ORACLE_SID=ORA10
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/app/product/10g
export NLS_LANG=American_America.KO16KSC5601
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
##CLASSPATH must include the following JRE locations:
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export EDITOR='vi'
export PS1=`uname -n`':$PWD> '
umask 022
set -o vi

 

 

7. 설치

./runInstaller

번호 제목 글쓴이 날짜 조회 수
115 exp error - ORA-19206: Invalid value for query or REF CURSOR parameter 조인상 2010.05.12 156647
114 centOS 5.2 에 오라클 10g 설치 조인상 2010.05.12 109931
113 오라클 온라인백업 스크립트 (ksh 용) [1] file 조인상 2010.05.12 100773
112 ORA-28040 : No matching authentication protocol 조인상 2014.11.13 67285
111 히든 파라미터 확인하는 쿼리 조인상 2010.05.12 62461
110 성능분석을 위한 v$sysstat, v$sesstat, v$system_event 조회 조인상 2011.09.27 50449
109 오라클 패치후 각 컴퍼넌트들 버전 확인 쿼리 조인상 2010.10.05 46338
108 exp실행시 에러. ORA-06512 SYS.DBMS_METADATA_INT 조인상 2010.05.12 32658
107 오라클 11g - ADR/ADRCI : 새로운 alertlog 위치 조인상 2011.05.17 29720
106 오라클에 접속하는 최대 인스턴스개수(세션개수)를 늘리는 방법 조인상 2010.05.12 24667
105 datafile, redolog, controlfile 위치 변경하기 조인상 2012.08.02 24625
104 일반유저에게 kill session 권한 주기 ischo 2019.08.12 22324
103 ORA-04063: package body "EXFSYS.DBMS_EXPFIL_EXP" has errors 조인상 2012.01.04 20766
102 온라인 백업방법 begin~end backup 조인상 2010.05.12 20682
101 windows용 오라클 온라인 백업 스크립트 file 조인상 2010.07.01 20143
100 SQL developer 실행시 jvm.dll 오류 발생 조치 방법 조인상 2013.01.23 19766
99 Oracle 설치문서에서 보는 ASM file 조인상 2012.03.30 19747
98 online backup(archive log mode) 조인상 2010.05.12 19439
97 ORA-01089 : 오라클 프로세스를 kill 한 후 로그인 못 할때 조인상 2010.06.20 19438
96 ORA-01555 : snapshot too old: rollback segment number %s with name \"%s\" too small ischo 2012.04.10 19266
서버에 요청 중입니다. 잠시만 기다려 주십시오...