본문 바로가기

wif LiNoUz/Oracle,Sql

install oracle 11g on suse11 sp1

ㄹ ㅔㅍ ㅓ


http://ftp.novell.com/partners/oracle/docs/11gR2_sles11_sp1_install.pdf



http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1038854



http://docs.oracle.com/cd/E11882_01/install.112/e24326.pdf






※ 리눅스OS를 기반으로 ORACLE 설치 시 최소한 다음사항에 만족해야 합니다.

하드웨어 권장 사항

최소 1G 이상의 RAM (2G 이상을 권장함)

약 2G이상의 Swap 공간(리눅스 설치 가이드 참조)

1G 이상의 TMP 디렉토리

소프트웨어 설치 용량

Enterprise Edition : 4.35GB

Standard Edition : 4.22GB

데이터 파일 용량

Enterprise Edition : 1.7GB

Standard Edition : 1.5GB

[참고] - 용량 요구사항 추가 정보

Linux가 32bit의 경우

소프트웨어 설치 용량

Enterprise Edition : 3.95GB

Standard Edition : 3.88GB

데이터 파일 용량

Enterprise Edition : 1.7GB

Standard Edition : 1.5GB

IBM System Z에 설치된 Linux의 경우

소프트웨어 설치 용량

Enterprise Edition : 4.9GB

Standard Edition : 4.5GB

데이터 파일 용량

Enterprise Edition : 2.0GB

Standard Edition : 1.5GB

『참조 - 시스템 정보를 알아보는 리눅스 명령어』

메모리의 용량 확인

Swap 용량 확인

메모리와 Swap의 사용 가능한 공간 확인

특정 디렉토리의 사용 가능한 공간 확인 (예: TMP)

디스크 여유 공간 확인

RAM 크기

Swap 공간

1GB 이상 ~ 2GB 사이

RAM 크기의 1.5배

2GB 초과 ~ 16GB 사이

RMA 크기와 동등하게

16GB 초과

16G

지원 가능 운영체제(32bit)

Asianux Server 3 SP2

Oracle Linux 4 Update 7

Oracle Linux 5 Update 2

Red Hat Enterprise Linux 4 Update 7

Red Hat Enterprise Linux 5 Update 2

SUSE Linux Enterprise Server 10 SP2

SUSE Linux Enterprise Server 11

지원 가능 운영체제(64bit)

Asianux Server 3 SP2

Oracle Linux 4 Update 7

Oracle Linux 5 Update 2

Oracle Linux 5 Update 5 (Oracle Unbreakable Enterprise Kernel 포함)

Red Hat Enterprise Linux 4 Update 7

Red Hat Enterprise Linux 5 Update 2

Red Hat Enterprise Linux 5 Update 5 (Oracle Unbreakable Enterprise Kernel 포함)

SUSE Linux Enterprise Server 10 SP2

SUSE Linux Enterprise Server 11

지원 가능 운영체제(IBM : System Z의 Linux)

Red Hat Enterprise Linux 4 Update 8

Red Hat Enterprise Linux 5 Update 4

SUSE Linux Enterprise Server 10 SP3

SUSE Linux Enterprise Server 11 SP1

커널 요구사항

※ Oracle Linux 4 & Red Hat Enterprise Linux 4

› 2.6.9 이상

※ Oracle Linux 5 Update 2

› 2.6.18 이상 (Red Hat Enterprise kernel 호환)

※ Oracle Linux 5 Update 5 (Unbreakable Enterprise Kernel 포함)

› 2.6.32-100.0.19 이상

※ Red Hat Enterprise Linux 5 Update 5 (Oracle Unbreakable Enterprise Kernel 포함)

› 2.6.32 이상

※ Asianux Server 3 & Oracle Linux 5 Update 2 & Red Hat Enterprise Linux 5 Update 2

› 2.6.18 이상

※ SUSE Linux Enterprise Server 10

› 2.6.16.21 이상

※ SUSE Linux Enterprise Server 11

› 2.6.27.19 이상

[참고] - 커널버젼 확인 명령어

설치 패키지 목록(Oracle Linux R4 64bit)

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

compat-libstdc++-33-3.2.3 (32 bit)

elfutils-libelf-0.125

elfutils-libelf-devel-0.125 ç R5 U5 버전의 경우 상위 버전으로 바뀜

gcc-4.1.2

gcc-c++-4.1.2

glibc-2.5-24

glibc-2.5-24 (32 bit)

glibc-common-2.5

glibc-devel-2.5

glibc-devel-2.5 (32 bit)

glibc-headers-2.5

ksh-20060214

libaio-0.3.106

libaio-0.3.106 (32 bit)

libaio-devel-0.3.106

libaio-devel-0.3.106 (32 bit)

libgcc-4.1.2

libgcc-4.1.2 (32 bit)

libstdc++-4.1.2

libstdc++-4.1.2 (32 bit)

libstdc++-devel 4.1.2

make-3.81

sysstat-7.0.2

Oracle ODBC Driver 설치 목록(Oracle Linux R5 64bit)

unixODBC-2.2.11 (32-bit) 또는 이후 버전

unixODBC-2.2.11 (64-bit) 또는 이후 버전

unixODBC-devel-2.2.11 (64-bit) 또는 이후 버전 ç 실제로는 32-bit도 설치해주어야 함

※ 기타 다른 리눅스에 대해서는 오라클 공식 가이드 참조.

커널 파라미터 수정 값 - (/etc/sysctl.conf 수정)

kernel.shmall

2097152

kernel.shmmax

536870912

kernel.shmmni

4096

kernel.sem

250 32000 100 128

fs.file-max

6815744

fs.aio-max-nr

1048576

net.ipv4.ip_local_port_range

9000 65500

net.core.rmem_default

262144

net.core.rmem_max

4194304

net.core.wmem_default

262144

net.core.wmem_max

1048586

※시스템 기본값이 위 설정 값보다 높을 경우 별도의 수정은 필요 없습니다.

※소프트웨어 성능의 향상을 위해 다음 작업들로 쉘 제한을 늘려야 합니다.

/etc/security/limits.conf 수정

oracle

soft

nproc

2047

oracle

hard

nproc

16384

oracle

soft

nofile

1024

oracle

hard

nofile

65536

oracle

soft

stack

10240

/etc/pam.d/login 수정

session required pam_limits.so

/etc/profile 수정

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ];then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

.bash_profile 수정(오라클 계정 생성 후 오라클 계정으로 로그인)

#For ORACLE SW and DB Server

umask 022

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1

ORACLE_SID=orcl

export ORACLE_BASE ORACLE_SID ORACLE_HOME

TNS_ADMIN=/u01/app/oracle/product/11.2.0/db_1/network/admin

export TNS_ADMIN

TMP=/tmp

TMPDIR=/tmp

export TMP TMPDIR

EDITOR=vi

NLS_LANG=KOREAN_KOREA.AL32UTF8

export EDITOR NLS_LANG

PATH=$ORACLE_HOME/bin:$PATH:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin

JAVA_HOME=$ORACLE_HOME/jdk

LD_LIBRARY_PATH=/usr/lib:/usr/X11R6/lib:$ORACLE_HOME/jdk/jre/lib/i386

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/jdk/jre/lib/i386/server

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib

export JAVA_HOME LD_LIBRARY_PATH

오라클 설치 시 필요 그룹 및 계정

oinstall

오라클 인벤토리 그룹

dba

OSDBA 그룹

oracle

오라클 소프트웨어 사용자

oper

OSOPER 그룹 (선택사항)

오라클 인벤토리 디렉토리의 구성

/stage

/u01/app/oracle

/u02

이상의 설정들을 참고하여 Oracle 11g를 설치합니다.

※ 이상의 과정들은 블로그에 기제된 리눅스 설치 과정 이후에 실행한 것들입니다.

'wif LiNoUz > Oracle,Sql' 카테고리의 다른 글

aaaaaaaa  (0) 2013.03.20
시간계산 쿼리  (0) 2013.03.18
SLSE 11에 오라클 설취  (0) 2013.03.07
db2 기본 명령어  (0) 2013.02.22
DB2 접속  (0) 2013.02.22