[질문] Solaris 고수님이나 /etc/hosts 파일의 용도를 잘 알고
짧은 지식으로 오늘 매우 당황 스러운 일을 경험 했습니다.
리눅스에 관한 논제가 아니라 죄송 합니다.
오늘 솔라리스 x86 10 을 설치하여 사용하던 중 문제가 생겼습니다.
그 문제에 대한 내용과 해결책은
일단 http://www.solarisschool.com 의 게시판에 올렸습니다.
질문을 그곳에다가 해서요.
그 글을 다시 옮겨 적으면...
일단 문제는...(질문의 내용은)
--------------------------------------------------------------
제 목 : [질문] DT 메시지 처리 시스템을 시작할 수 없습니다.
안녕하세요?
Solaris x86 10 을 사용하고 있습니다.
설치는 OEM 설치를 했고
설치된 컴퓨터 앞에서는 CDE 로그인이 잘 됩니다.
다른 유저로 해도 잘 되구요.
그런데... PC 에 Xmanager 프로그램으로 접속을 시도했는데..
로그인 화면은 잘 나옵니다.
그런데 아이디, 패스워드를 입력하고 로그인 하면
--------------------------------------------
DT 메시지 처리 시스템을 시작할 수 없습니다.
이 문제를 해결하려면~~~~
--------------------------------------------
위와 같은 메세지가 출력되면서 '확인' 버튼을 클릭하면
종료가 되는군요.
검색을 해 보았지만 마땅한 해결책이 보이지 않는군요.
상태는 지금 처음 설치한 상태 그대로 입니다.
유저 디렉토리는 /export/home/userid
이고 shell 은 그냥 /bin/sh 입니다.
.dt 디렉토리를 한번 지워보고 다시 해봐도 그렇네요.
참고로 /export/home/userid/.dt
의 errorlog 파일과 startlog 파일의 내용을 올립니다.
errorlog 내용
2004.06.02 (수) 14:26:43
dtsession: 메시지 서버를 시작할 수 없습니다 - 종료.
startlog 내용
--- 2004년 6월 2일 수요일 오후 02시 37분 17초
--- /usr/dt/bin/Xsession starting...
--- starting /usr/dt/bin/dthello &
--- starting /usr/openwin/bin/speckeysd
--- Xsession started by dtlogin
--- starting /usr/dt/bin/dtsession_res -load -system
--- sourcing /export/home/inkim/.dtprofile...
--- sourcing /usr/dt/config/Xsession.d/0010.dtpaths...
--- sourcing /usr/dt/config/Xsession.d/0015.sun.env...
--- sourcing /usr/dt/config/Xsession.d/0020.dtims...
--- sourcing /usr/dt/config/Xsession.d/0030.dttmpdir...
--- sourcing /usr/dt/config/Xsession.d/0040.xmbind...
--- sourcing /usr/dt/config/Xsession.d/1000.solregis...
--- could not read /export/home/inkim/.profile
--- starting /usr/dt/bin/dtsearchpath
--- starting /usr/dt/bin/dtappgather &
--- starting /usr/dt/bin/dsdm &
--- session log file is /dev/null
--- DTSOURCEPROFILE is 'true' (see /export/home/inkim/.dtprofile)
--- execing /usr/dt/bin/dtsession with a /bin/sh login shell ...
--- starting desktop on /dev/pts/3
Sun Microsystems Inc. SunOS 5.10 s10_54 May 2004^M
/usr/dt/bin/ttsession[1201]: 시작^M
No such state id
이 문제에 관해 해결책을 아시는 분이 계시면 조언 부탁드립니다.
------------------------------------------------------------------------------
위와 같은 문제가 있었습니다.
그런데 그 해결책이 골때립니다.
------------------------------------------------------------------------------
제 목 : 이거 굉장히 당황스럽네요.
위 문제에 대하여 일단 해결을 했습니다.
운좋게 솔라리스만 오랫동안 사용해 오신 거래처 회사의 중년 엔지니어 분이
회사에 오셨다가 혹시나 해서 물어봤더니 해결을 해 주셨는데...
웃긴건...
/etc/hosts 파일에
접속할 Client 의 IP (예 : 233.233.233.233) 과 로그인 유저를 적어주면 되네요.
/etc/hosts 파일에
233.233.233.233 userid
위와 같이 적어주니 아주 잘 됩니다.
갑자기 뚱딴지 스럽게 웬 /etc/hosts 파일이죠? 이론적으로 이 파일의
용도는 그게 아닌데...
이유를 자세히 물어보질 못한게 후회가 되네요.
단지... 대부분 필요는 없지만 네트웍의 환경에 따라 필요하다고 합니다.
더불어 인터넷 라인 좋은것좀 사용하지.... 라고 하시더군요.
CDE 접속이 안된다고 웬 /etc/hosts 파일에... 그것도
userid 이름을 적다니요? 이런건 들어보지도 못했는데...
이 부분에 대하여 의견이 있으신 분들의 조언을 듣고 싶습니다.
위 상황을 어떻게 생각하시나요?
------------------------------------------------------------------------------
상황은 위와 같습니다. ㅡㅡ;;;
도대체 /etc/hosts 파일에 userid 가 무슨 의미인가요?
조언좀 부탁드립니다.
혹시 솔라리스10에서는 X원격로긴할때 호스트이름이 필요한거 아닐까요?
혹시 솔라리스10에서는 X원격로긴할때 호스트이름이 필요한거 아닐까요?
예전에 솔라리스7,8에서는 호스트명 지정 안해줘도 xmanager에서 잘 들어갔었는데...
^^;;
설득력 있는 말씀이십니다.아무래도 호스트명 이겠죠? 지금 열심히 문서
설득력 있는 말씀이십니다.
아무래도 호스트명 이겠죠? 지금 열심히 문서 살펴보고 있습니다 ^^
댓글 달기