오라나비를 통해 Oracle Application Server 10g release2(10.1.2.0.2)를 설치하는 방법에 대해 설명합니다.
여기에서는 오라클 버전 10.1.2를 사용합니다. 시작하기에 해당 제품의 설치 가이드 및 릴리스 노트를 읽어주세요. 아래의 사이트에서 가장 최신의 릴리즈 노트를 확인 하실 수 있습니다.
http://otn.oracle.com/documentation/
오라클 설치 작업에 들어가기 전에, 다음을 확인해 주십시오.
시스템은 다음의 최소 하드웨어 조건에 만족해야 합니다.
CPU | PentiumIII 450MHz 이나 그이상의 CPU |
물리적 메모리(RAM) | OracleAS Infrastructure: OracleAS Metadata Repository and Identity Management: 1 GB Identity Management only: 1 GB OracleAS Metadata Repository only: 1 GB Oracle Application Server middle tier: J2EE and Web Cache: 512 MB Portal and Wireless: 1 GB Business Intelligence: 1 GB OracleAS Developer Kits: 256 MB, but 512 MB recommended |
디스크 공간 | OracleAS Metadata Repository와 Oracle Identity Management: 3.7 GB (Oracle AS Metadata Repository Database를 위한 데이타 파일을 Oracle AS Infrastructure 서버가 설치되는 디스크 외에 다른 디스크에 설치할 수 있습니다. 이 경우 해당 디스크는 반드시 1.3GB 이상의 공간이 남아있어야 합니다.) Oracle Identity Management only: 1.3 GB OracleAS Metadata Repository only: 3.7 GB Oracle Application Server middle tier: J2EE and Web Cache: 900 MB Portal and Wireless: 1.2 GB Business Intelligence and Forms: 2 GB OracleAS Developer Kits: 710 MB |
/tmp 용량 | 400MB |
Swap 영역 | 1.5 GB |
JDK | Prepackaged JDK1.4.2 |
모니터 | 256 color display |
노트:
오라클 설치관리자는 시스템의 /tmp를 임시 디렉터리로 활용하여 오라클의 설치를 진행합니다. /tmp 의 남은 디스크 용량이 부족할 때에는 환경변수 "TEMP"와 "TMPDIR"에 충분한 여유가 있는 디렉터리를 지정함으로서 이 문제를 해결 할 수 있습니다. 단, 이와같은 변수를 oracle 계정에 설정하여야 합니다. 오라나비는 오라클을 설치하면서 oracle 계정으로 진행하기 때문입니다.
Create a directory that have less than 400MB free disk space.
# mkdir /opt/tmp
# chmod 1777 /opt/tmp
Add the TEMP, TMPDIR environment variables to the oracle user's shell startup file(.bash_profile)
export TEMP=/opt/tmp
export TMPDIR=/opt/tmp
400메가 이상 여유 공간이 있는 파티션에 디렉터리를 작성합니다.
oracle 계정에 환경변수 TEMP와 TMPDIR를 추가합니다.「오라클 환경변수 설정」단계에서 [다른 환경변수들은 기본값으로 설정합니다]의 체크를 해제합니다. 이렇게 하면 환경변수를 추가 할 수 있게 됩니다.「다른 환경변수 설정」에서 다음 2개의 환경변수를 추가합니다.
만약 설치에 실패하였다면 oracle 사용자의 .bash_profile에 환경변수를 직접 추가합니다.
hostname 명령어는 다름과 같이 FQDN(fully qualified host name)을 출력합니다. 만약 FQDN의 값이 출력되지 않을때에는 "/etc/sysconfig/network" 파일을 수정하여 주시오.
# hostname
sample.doamine.name
미디어를 넣어 자동으로 마운트가 되지 않을때에는 root 사용자로 로그인 후 아래와 같은 명령을 이용하여 디스크를 마운트 합니다.
$ su -
# mount /mnt/cdrom
오라나비를 실행하려면 KDE에의 시작메뉴에서 "시작/설정/오라나비"를 실행하거나, root 사용자로 다음의 커멘드를 실행합니다.
# oranavi
오라나비 시작 화면입니다.
"오라클 Application Server(AS) 설치" 항목을 선택하고 [앞으로]를 클릭해 주십시오.
오라클의 설치 미디어를 지정합니다.
![]() |
이미지를 클릭하면 확대되어 표시됩니다. |
설치 하려고 하는 오라클 제품의 버전이 표시됩니다. [확인]을 클릭합니다.
Specify the local Unix groups and user, then Click Next.
기본값으로 설정 할 것을 권합니다. 필요하다면 내용을 수정하시고 [앞으로]를 클릭합니다.
경고 |
---|
원한다면 기본값에서 수정하고 [앞으로]를 클릭합니다.
환경변수 ORACLE_BASE, ORACLE_HOME and ORACLE_SID 의 값을 입력하고 [앞으로]를 클릭 합니다.
NLS_LANG 등 다른 환경변수를 독자적으로 설정하고 싶은 경우는 [다른 환경변수들은 기본값으로 설정합니다] 부분의 체크박스를 클릭하여 체크를 제거해 주십시오.
오라클 데이타베이스를 위한 환경변수를 Apache 설정 파일에 추가합니다.
추가해도 좋다면 [예]가 선택되고 있는 상태(기본값)로 [앞으로]를 클릭합니다.
이미 이러한 환경변수들이 설정되어 있거나 추가할 필요가 없는 경우에는 [아니오]를 선택하고 [앞으로]를 클릭합니다.
오라클 설치관리자(OUI)를 통하여 Oralce DB 설치를 시작할지의 확인 화면이 표시됩니다.
Oracle Universal Installer(OUI)를 시작합니다.
Invertory 디렉터리의 전체 경로를 지정하고 [Next] 버튼을 클릭 합니다.
이 컴퓨터에 처음 오라클를 설치 할 경우에는 root 사용자로 $ORACLE_BASE/orainstRoot.sh를 실행해야 합니다. 콘솔을 열어 root 사용자로 다음과 같이 쉘 스크립트를 실행합니다.
# /opt/app/oracle/oraInventory/orainstRoot.sh
script를 실행한 후 [Continue] 버튼을 클릭합니다.
Destination 설정에서 Oracle의 Home 디렉터리를 입력하고 [Next] 버튼을 출력합니다.
설치한 제품을 선택합니다. 여기서는 ""Oracle Application Server Infrastructure 10g 10.1.2.0.2"를 선택합니다.
설치 형식(Type)을 선택합니다. 여기서는 "Identity Management and Metadata Repository"를 선택합니다.
설치를 위한 모든 필요조건이 만족하는지 확인 합니다..
필요조건을 확인하는 동안 다음 두개의 패키지를 찾을수 없다는 에러가 발생합니다.
control-center-2.8.0-12
xscreensaver-4.18-5.rhel4.2
그림과 같이 "User Verified" 왼쪽의 체크박스를 클릭하고 설치를 진행합니다. 이 두개의 패키지는 RedHat를 위한 패키지이며 아시아눅스에서는 다른 패키지를 사용하고 있기 때문에 문제가 되지 않습니다.
"Root privileges"를 선택하고 계속 진행합니다. root.sh 스크립트를 실행했는지에 대한 확인 입니다.
설치의 마지막에 자동으로 시작되게할 컨포넌트를 지정합니다. 여기서는 기본값을 사용합니다.
Oracle AS Server의 포트(Port) 설정을 위해 어떠한 방법을 이용할지를 지정합니다. "Automatic"를 선택합니다.
Oracle Internet Directory에 Namespace 를 지정합니다. 여기에서는 "Suggested Namespace"를 선택합니다.
SID에 의해 사용되는 Global Database의 이름을 지정하고, Database Character를 설정하십시오. 입력하는 SID는 SID의 환경변수값과 일치해야합니다. 여기서는 기본값을 사용합니다.
database 계정을 위해 비밀번호를 입력합니다. 여기서는 "Use the same password for all the accounts"를 선택하겠습니다.
Instance 이름과 그 관라자로 사용 될 ias_admin 의 비밀번호를 입력하여주십시오. Instance 이름은 컴퓨터에서 중복되지 않는 유일한 것이어야 합니다.
설치 정보의 요약입니다. 정보를 확인하시고 [Install]을 클릭하여 주십시오.
Configuration Assistants(설정 도우미)가 실행되기 전에 다음의 창이 나타납니다. 창에서 지시하는데로 $ORACLE_HOME/root.sh 스크립트를 터미널을 열어 실행합니다. 이때 root로 로그인하여 실행 하셔야 합니다.
# /opt/app/oracle/product/10.1.2.0.2as/infra/root.sh
Configuration Assistants는 소프트웨어의 설정과 Database의 생성에 관련된 설정 상태를 출력합니다. 종료될때까지 기다리신 후 [OK]버튼을 클릭하여 주십시오.
이것으로 설치가 완료되었습니다. 아래 표시된 URL을 통해 설치된 웹기반의 툴을 활용 할 수 있습니다. 메모해 두시기 바랍니다.
감사합니다.
Copyright(C) 2000-2007 MIRACLE LINUX CORPORATION