반응형

CentOS 7 with Oracle 11g

 

CentOS7 에서 Oracel 11g Enterprise 버전을 설치하려고 서버에 putty로 접속 후 ./runInstaller 를 실행하면

unable to open display 라는 경고가 나오면서 설치가 안되는데...

구글링해도 명확한 해법이 안나오고... 아주 골치가 아프다.

원인은 putty로 원격 접속한 상태에서 xhost 권한이 꼬여서 그런 것 같은데

일단 오라클 설치 전 본인 작업 pc에서 원격 서버에 putty로 접속해서 진행을 하였고

CentOS7에 root계정과 oracle 계정을 만든상태에서 oracle 계정으로 11g를 설치한다고 가정하면

 

※ 원격으로 오라클 설치시에는 putty에서 oracle 계정으로 직접 접속한다.

===

원격으로 설치하는 경우 혹은 서버에서 직접 설치하는 경우든

root 에서

root] # export DISPLAY=localhost:10.0   // 설정을 변경하고

root] # echo $DISPLAY   // 변경된 설정을 조회한다.

root] # xclock   // xclock을 실행해서 정상적으로 뜨는지 확인 후

root] # xhost +   // 명령어를 친 후 access control disabled, clients can connect from any host 응답이 나오면 된다.

그 후에

oracle 계정으로 접속 후

oracle] # export DISPLAY=localhost:10. 0

oracle] # xclock   // 정상적으로 xclock이 실행되면 오라클 설치가 가능하다.

// 간단히 하면 root로 display 설정 -> xhost + 설정 -> oracle 계정으로 display 설정 순이다.

===

 

1. 본인 작업 PC에 Xming 을 설치한다. (https://sourceforge.net/projects/xming/

2. putty로 접속한다. (Connection - SSH - X11의 X11 forwarding Enable X11 forwarding에 체크 후 접속)

3. putty에서 xclock 명령어로 본인 PC에서 시계가 정상적으로 뜨는지 확인 후 오라클 설치를 진행하면 install 화면이 정상적으로 뜨는 것을 확인할 수 있다.

 

[출처] Xming 설치법 : S01ving Note s01Va님 블로그

 

CentOS7에서 X11 forwarding 설정(X Window 설치)

1. CentOS yum install xorg

s01va.github.io

 

[오라클 11g 설치 시 정리가 매우 잘된 곳] 띠용이의 일상 블로그 띠용님 글

 

[21.02.02 수정] CentOS 7에 Oracle 11g 설치 완벽정리!

- 사전준비 Oracle 11g 파일을 준비합니다. https://www.oracle.com/database/technologies/oracle-database-software-downloads.html Database Software Downloads | Oracle Oracle Database 11g Release 2 Stand..

xxsiyoung.tistory.com

오라클 11g 설치 정리가 매우 잘되어있다. centos 7에 오라클 11g 설치하는데 정말 많은 도움을 받았다.

 

https://blog.naver.com/cordba/220061803210

 

xclock root에서만 보이는 경우(displayed only for "root" but not for another user)

xclock Error: Can't open display     최근 Solaris 10 x86에 Oracle DB를 설치하는 도중...

blog.naver.com

 

반응형

+ Recent posts