aix 5.3에 oracle 11g r2 설치하기.

aix 5.3 에 오라클 설치.

1. 화일 업로드시 문제 발생.  최대 화일 크기제한에 걸려 오라클 zip화일이 업로드 되지 않음.

/etc/security/limits 화일을 에서 최대 화일 크기를 수정한다.(-1 이면 무제한)

default:
*     fsize = 2097151
fsize = -1
core = 2097151
cpu = -1
data = 262144
rss = 65536
stack = 65536
nofiles = 2000

재부팅 하면 업로드 안되는 문제는 해결됨.

# ulimit -a
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) 131072
stack(kbytes) 32768
memory(kbytes) 32768
coredump(blocks) 2097151
nofiles(descriptors) 2000

2. 오라클 계정을 생성. aix에는 groupadd 가 없다. 대신, mkgroup

# mkgroup dba
# useradd
# useradd -c “oracle” -d /oracle -g dba -m oracle

계정 생성후 설치를 위한 환경설정을 해준다.  oracle 홈 디렉토리에서 , .profile 에 아래 내용추가 하고,  .dtprofile 에 . ~/.profile 을 추가해준다.

export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11gr2
export ORACLE_SID=oracle
export ORACLE_PATH=$ORACLE_HOME/bin;

3.  오라클 설치를 시작하면, oslevel 이지원되지 않는다며 (낮아서) , 중지된다.

OS 패치를 실행. 패치후, 커널 파라메터 수정

# chdev -l sys0 -a maxuproc=35000
sys0 changed

# chdev -l sys0 -a ncargs=128
sys0 changed

4. /tmp 부족으로 아래 에러 발생

Starting Oracle Universal Installer…

Checking temp space: 124 MB available, 190 MB required. Failed <<<<
Checking swap space: must be greater than 150 MB. Actual 512 MB Passed
Checking monitor: must be configured to display at least 256 colors
>>> Could not execute auto check for display colors using command /usr/bin/X11/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<<

Some requirement checks failed. You must fulfill these requirements before

chfs 로 /tmp 늘여줌(물론, free pp가 충분히 남아 있어야 한다.)

# chfs -a size=+128M /tmp
Filesystem size changed to 524288

5.  root user로 오라클 설치디렉토리에서 rootpre.sh 실행.

6. 설치시도했는데, swap 부족. 아래 커맨드로 swap 3GB로 만들어줌(기존 512MB)

# chps -s 20 hd6
# lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Type
hd6 hdisk0 rootvg 3072MB 1 yes yes lv

또, rsct.basic.rte 와 rsct.compat.client.rte 가 없다고 나온다. 이 두 패키지는 AIX 5.3 3번째 CD에 들어 있다. 설치해 줬다.

마지막으로, IZ41855, LZ51456, LZ52319 패치가 없다고 나오는데, -ignorePrereqs 옵션으로 무시하고 설치했다.

잘 된다.

설치후, netca와 dbca를 실행해서 리스너와 데이타베이스를 만들어주는 것은 다른 OS와  동일하다.

 

답글 남기기

Your email address will not be published.