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님 블로그
[오라클 11g 설치 시 정리가 매우 잘된 곳] 띠용이의 일상 블로그 띠용님 글
오라클 11g 설치 정리가 매우 잘되어있다. centos 7에 오라클 11g 설치하는데 정말 많은 도움을 받았다.
https://blog.naver.com/cordba/220061803210
'Database' 카테고리의 다른 글
DBeaver 쿼리 작성 시 맨앞 문자 대문자 자동변환 끄기 (0) | 2022.11.09 |
---|---|
오라클 Database 11g 설치 유의 사항 (0) | 2022.09.01 |
ORA-03001: 현재에는 구현되어 있지 않은 기능입니다 (0) | 2020.09.22 |
오라클 DUAL을 사용하여 멀티 row, column table 만들기 (0) | 2018.11.09 |
오라클 정렬 조건 주기 (0) | 2018.04.30 |