달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
### 설치 관련32bit Package 미 설치 관련 ###
/tmp/OraInstall2012-05-29_10-50-22AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: wrong ELF class: ELFCLASS64
 
1. libXp    yum으로 설치
2. libXt     yum으로 설치
3. libXext  파일 개별로 설치
4. libXtst   yum으로 설치
 
# yum install libXp*
# yum install libXt*
# yum install libXext*
# yum install libXtst*
 
oracle 을 설치하기 위해 ./runInstaller 를 돌리는 경우 다음과 같은 에러가 나올 수 있다.
 
$ ./runInstaller 
Starting Oracle Universal Installer...
 
Checking installer requirements...
 
Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      Passed
 
All installer requirements met.
 
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-07-12_01-46-58PM. Please wait ...$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2010-07-12_01-46-58PM/jre/1.4.2/lib/i386/libawt.so:  libXp.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at sun.security.action.LoadLibraryAction.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
        at sun.awt.DebugHelper.<clinit>(Unknown Source)
        at java.awt.Component.<clinit>(Unknown Source)
 
libXp-1.0.0-8.i386.rpm 이 설치되어 있는지 확인한다.
확인 방법은 rpm -qa | grep libXp 로 확인할 수 있다.
설치되어 있지 않은 경우 설치해야 한다.
 
RHEL5 의 경우 2번씨디 SERVER 폴더에 있다.
설치 방법은 다음과 같이 수행한다.
rmp -Uvh libXp-1.0.0-8.i386.rpm
 
### DISPLAY 관련 ###
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
 
해당 에러 발생 할 경우
oracle 계정에서 su - 전환 후 xhost + 실행
access control disabled, clients can connect from any host. 확인 후 exit로 다시 oracle user로 전환
install 실행
 
해결되지 않을 경우
install 디렉토리 내 ini 파일 모두 vi편집기를 이용하여 DISPLAY 설정 구문 모두 주석 처리
주석 처리 이후 아래 작업 반복
oracle 계정에서 su - 전환 후 xhost + 실행
access control disabled, clients can connect from any host. 확인 후 exit로 다시 oracle user로 전환
install 실행
 
### Oracle Install 도중 Package 문제 ###
1. Error in invoking target 'install' of makefile '/u01/app/oracle/oracle/102/db/ctx/lib/ins_ctx.mk'
- 에러 로그 확인 시 -
INFO: /usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
-> Error 로그 확인 시 아래와 같은 부분 확인
-> glibc-devel-2.12-1.80.el6.i686.rpm 설치 후 해결
 
2. Exception String: Error in invoking target 'agent nmo nmb' of makefile '/oracle/app/product/10.2.0/db_1/sysman/lib/ins_sysman.mk'
-> 설치되지 않은 32bit 패키지(compat-libstdc++-33, glibc-devel, libgcc 등)를 설치 후에 인스톨 종료 후 다시 실행한다.
 
 
 
### dbca 재 실행 시 안될 경우 ###
1. No protocol specified
Exception in thread "main"
-> root 유저로 xhost + 실행 후 oracle 유저로 dbca 실행
 
2. This should prevent the "ORA-27125: unable to create shared memory segment" being produced by the DBCA.
# cd $ORACLE_HOME/bin
# mv oracle oracle.bin
# cat >oracle <<"EOF"
  #!/bin/bash
  export DISABLE_HUGETLBFS=1
  exec $ORACLE_HOME/bin/oracle.bin $@
EOF
#chmod +x oracle
# chown oracle.dba oracle
 
3. ORA-12547 - TNS Lost Contact while creating ASM instance using DBCA.
Cause: Seems like Oracle Binaries were not relinked properly.
 
# ldd `which oracle`
lddlibc4: cannot read header from `/oracle01/oracle/product/10.2.0/db_1/bin/oracle'
 
Fix: shutdown the listener and kill any stale processes referring to the executable of your ORACLE_HOME and
 
cd $ORACLE_HOME/bin
relink all
 
and restart the DBCA. It should go through
-> relink all 이후 해결
 
4. ora-27125 :unable to create shared memory segment
cat /etc/group에서 dba 그룹ID 확인
vi /etc/sysctl.conf 내에
vm.hugetlb_shm_group = 501  // 추가
sysctl -p로 적용 후 dbca 재 실행
 
 
### Oracle 기동 관련 ###
1. ORA-01078: failure in processing system parameters.
설치 시 기입한 SID와 profile 상 SID가 상이한 경우 에러 발생
oracle 계정 .bash_profile의 SID 변수를 설치 시 입력한 SID로 변경 후 재 로그인
 
2. ORA-01081: cannot start already-running
SID 관련 문제로 인해 종료 후 재 시작 필요
SQL> shutdown immediate
SLQ> startup
 
### Oracle dbca 과정 에러 ###
INFO: Start output from spawned process:
INFO: ----------------------------------
INFO:
 
INFO: make -f /oracle/product/10g/sysman/lib/ins_emdb.mk relink_exe EXENAME=nmccollector
 
INFO: make[1]: Entering directory `/oracle/product/10g/sysman/lib'
gcc -o /oracle/product/10g/sysman/lib/nmccollector -L/oracle/product/10g/lib/ -L/oracle/product          /10g/sysman/lib/     `cat /oracle/product/10g/lib/sysliblist` -Wl,-rpath,/oracle/product/10g/li          b -lm    `cat /oracle/product/10g/lib/sysliblist` -ldl -lm   -L/oracle/product/10g/lib -Wl,-exp          ort-dynamic /oracle/product/10g/sysman/lib/snmccolm.o /oracle/product/10g/sysman/lib/libnmccol.          a /oracle/product/10g/sysman/lib/libnmcbuf.a /oracle/product/10g/sysman
INFO: /lib//libnmadbg.a /oracle/product/10g/rdbms/lib/libdsga10.a /oracle/product/10g/lib/libse          rver10.a /oracle/product/10g/lib/libclntsh.so    `cat /oracle/product/10g/lib/sysliblist` -ldl           -lm
 
INFO: /oracle/product/10g/sysman/lib/snmccolm.o: could not read symbols: File in wrong format
 
INFO: collect2: ld returned 1 exit status
 
INFO: make[1]: Leaving directory `/oracle/product/10g/sysman/lib'
 
INFO: make[1]: *** [/oracle/product/10g/sysman/lib/nmccollector] Error 1
make: *** [nmccollector] Error 2
 
INFO: End output from spawned process.
INFO: ----------------------------------
INFO: Exception thrown from action: make
Exception Name: MakefileException
 
-> ignore로 설치 진행 후 10.2.0.5 patch set 패치 필요
 

'Database > Oracle' 카테고리의 다른 글

[Oracle] DB Link 설정  (0) 2020.11.06
[Install] CentOS 7.x 및 Oracle 11g 설치 관련  (0) 2020.07.18
[Tip] UNDO Full 발생 시  (0) 2010.03.18
[Tip] Oracle 계정 Lock 해제  (0) 2010.03.18
[Tip] tnsname.ora, listener.ora 설정 방법  (0) 2010.03.18
Posted by 짜꾸미의골골몽
|