목차

Oracle DB 생성시 ins_rdbms.mk 오류 해결방법

irman ioracle 생성에러

Exception

  1. Exception String
    Error in invoking target 'irman ioracle' of makefile 
    '/u01/app/oracle/product/11.2.0/rdbms/lib/ins_rdbms.mk'.
  2. ORACLE LOG FILE
    libocrutl11.so: undefined reference to `lfifcp' rdbms/lib/ins_rdbms.mk

해결

  1. SWAP 영역이 충분하지 않을 경우 발생할 수 있다.
  2. SWAP 영역 확인
    root@web02:/# free -m
                 total       used       free     shared    buffers     cached
    Mem:           993        847        145        377          9        670
    -/+ buffers/cache:        167        825
    Swap:            0          0          0
  3. SWAP 파일생성
    $ dd if=/dev/zero of=/swapfile1 bs=1024 count=2097152
    2097152+0 레코드 들어옴
    2097152+0 레코드 나감
    2147483648 바이트 (2.1 GB) 복사됨, 5.95209 초, 361 MB/초
  4. SWAP 공간으로 설정
    # mkswap /swapfile1 
    Setting up swapspace version 1, size = 2097148 KiB
    no label, UUID=551aa29e-f2fa-473a-a24c-17cc7d2dbacf
  5. SWAP 활성화
    # chmod 0600 /swapfile1
    # swapon /swapfile1
  6. OS 재시작시에도 활성화되도록 fstab에 등록
    # vi /etc/fstab
    /swapfile11 swap swap defaults 0 0
  7. SWAP 공간확인
    # free -m
                 total       used       free     shared    buffers     cached
    Mem:           993        847        145        377          9        670
    -/+ buffers/cache:        167        825
    Swap:         2047         64       1983

다른 해결책