본문 바로가기
IT/Oracle DB

[Oracle] 설치 시 Database Configuration Assistant 에서 넘어가지 않는 오류 (PRCT-1400 / ORA-27102)

by 직장인W군 2022. 1. 23.
728x90
Oracle 설치 시 Data Configration Assistant에서 2% 이후로 넘어가지 않는 오류 관련 정리하여 공유합니다.

 


 

■ 오류 화면

 - 아래와 같이 Data Configration Assistant에서 2%에서 넘어가지 않음
 - 계속 기다리면 out of memory 오류
 - DB 버전 : ORacle 11g release 2

 


 

■ 로그 확인

 - 경로 : 오라클설치경로/cfgtoologs/dbca/storcl/trace.txt

PRCT-1400 : getcrshome 실행을 실패했습니다. 자세한 오류:
localnode
    at oracle.cluster.deployment.ClusterwareInfo.getConfiguredCRSHome(ClusterwareInfo.java:425)
    at oracle.sysman.assistants.util.hasi.HAUtils.getCRSHome(HAUtils.java:592)
    at oracle.sysman.assistants.util.hasi.HAUtils.getHASHome(HAUtils.java:652)
    at oracle.sysman.assistants.util.hasi.HAUtils.isHASConfigured(HAUtils.java:360)
    at oracle.sysman.assistants.dbca.backend.Host.startOperation(Host.java:3413)
    at oracle.sysman.assistants.dbca.Dbca.execute(Dbca.java:119)
    at oracle.sysman.assistants.dbca.Dbca.main(Dbca.java:184)
Caused by: PRCT-1400 : getcrshome 실행을 실패했습니다. 자세한 오류:
localnode
    at oracle.cluster.cmdtools.GETCRSHOMEUtil.getCRS_HOME(GETCRSHOMEUtil.java:161)
    at oracle.cluster.cmdtools.GETCRSHOMEUtil.getCRS_HOME(GETCRSHOMEUtil.java:112)
    at oracle.cluster.deployment.ClusterwareInfo.getConfiguredCRSHome(ClusterwareInfo.java:422)
    ... 6 more

 


 

■ 확인

1. Windows 계정이 한글로 되어 있는지 확인
 - [제어판] → [사용자계정] → 계정의 ID 한글 확인 

2. Oracle 버전의 따른 OS 호환 확인
 - ex) Oracle 11g Release 2 → Windows Server 2012 Release 2 까지만 호환

3. 설치할 서버의 CPU 코어수 확인 
 - Oracle 11g Release 2 기준으로 32코어를 넘을수 없음 (OPatch - 9966926 이용하여 패치하면 가능 )
 - 참조 : https://updates.oracle.com/Orion/PatchDetails/process_form?aru=12853702&patch_password=&no_header=0

 

https://login.oracle.com:443/oam/server/obrareq.cgi?encquery%3DgtiD2uCA83G95%2BCLF52o%2FQbmqj99HGL7iRKZcenqAH5XGWoA9mUbUhpeXwfIPm4YfF9mChNkNz0a9bVktcq0ZP%2BMRSe9iAF9vJk6IH%2FiFEmTRESz9bL%2BBUcPmYlHVqfR6w%2FdFA%2FdwiB5Oz85sXhpGr2mw3frSlkBYyoD5Jf%2F6QEW2f0e7KFtQXaTzsztjr3cMMk6SyGOb5haLghlaKfriYiZ%2Flu2N8hGutcIbig78KZsE2soCPoEiVQMHbeFZXYcYcwIEf6MI8vVGzIXES33pLYxXfAF9Jf%2Fsya73%2FNL2PVwe%2F19fAFRl5whn1QcLxc0wRZYU4nVk8JJsFDSFSvb3nQF0IZlERHQrXB9KYRylTaP1mALMDaWljxD%2Bdv5f%2Fan2rt3knw7RKH83F7IrXL2JgVHYcuVnm%2Bp7jbMVoKY8jmvXsRVbtapFtRXXDSvM1LXtsvWJnqHSd4xyUKng4CvIltJgeOlnUXQ0SU%2BNmDTN2DHHxn6I%2B1HBWf0Xrw61uNd%20agentid%3Dupdates.oracle%20ver%3D1%20crmethod%3D2&ECID-Context=1.005pX4XomX4Fk3KimT_uWJ0004NC000WtQ%3BkXjE

 

login.oracle.com:443

 

■ 오류 환경
 - OS : Windows Server 2012 R2 
 - DB : Oracle 11g R2
 - CPU : 20코어 x 4 = 80코어
 - RAM : 64GB

위 환경의 문제가 발생하여 강제로 코어수를 내려 설치 완료 (강제로 OS상의 코어수를 내림으로 권장하지 않음)

 


 

■ 서버 코어수 내리는 방법 (★비추천)

 - [제어판] → [관리도구] → [시스템 구성] → [부팅] → [고급옵션] → 프로세스 수 설정 → 재부팅

 

 


 

반응형

댓글