Sun Java Enterprise System 2005Q4 설치 설명서

제거 프로그램 실행

제거 필수 사항의 관련 작업을 완료하면 제거를 실행할 수 있습니다. 이 절에서는 제거 프로그램을 사용할 수 있는 세 가지 방법에 대해 설명합니다.

uninstall 명령 구문에 대한 설명은 부록 B, 설치 명령에 있습니다.

그래픽 모드로 제거 프로그램 실행

이 절에서는 대화식 그래픽 인터페이스를 사용하여 Java ES 구성 요소를 제거하는 방법에 대해 설명합니다.

Procedure그래픽 제거 프로그램을 시작하려면

단계
  1. (선택 사항) 로컬디스플레이에대한액세스권한을제공합니다

    원격 시스템에 로그인하는 경우 DISPLAY 환경 변수가 로컬 디스플레이로 올바로 설정되어 있는지 확인합니다. DISPLAY 변수가 올바로 설정되어 있지 않으면 설치 프로그램이 텍스트 기반 모드로 실행됩니다.

    • C 쉘 예(시스템 이름 myhost):


      setenv DISPLAY myhost:0.0
    • Korn 쉘 예(시스템 이름 myhost):


      DISPLAY=myhost:0.0

      로컬디스플레이에서제거프로그램을실행하려면디스플레이권한을허가해야할수있습니다예를 들면, 다음 명령을 사용하여 myhost에서 디스플레이 권한을 serverhost의 루트 사용자에게 부여할 수 있습니다.


      myhost\> xauth extract - myhost:0.0|rsh -l root serverhost xauth merge -

    주 –

    이런 권한을 안전하게 허가하는 방법에 대한 자세한 설명은 Solaris X Window System Developer's Guide의 “Manipulating Access to the Server” 장을 참조하십시오.


  2. root로 로그인하지 않은 경우 수퍼유저가 됩니다.

  3. 제거 프로그램이 있는 디렉토리로 이동합니다.

    • Solaris OS의 경우: /var/sadm/prod/SUNWentsys4

    • Linux의 경우: /var/sadm/prod/sun-entsys4

  4. 그래픽제거프로그램을시작합니다


    ./uninstall

    시작페이지가표시됩니다

  5. 다음을눌러계속합니다

    구성요소선택페이지가표시됩니다

Procedure제거할 구성 요소를 선택하려면

단계
  1. 구성요소를살펴본후제거할구성요소를선택합니다

    • 시스템에설치된구성요소는 사용할 수 있으므로선택할수있습니다시스템에설치되지않은구성요소제품은사용할수없으므로선택할수없습니다

    • 일부구성요소에는하위구성요소가포함되어있습니다구성 요소를 확장하여 하위 구성 요소를 확인합니다.

    • 하위구성요소를포함하는구성요소를선택취소하는경우구성요소를확장하여하위구성요소목록을확인합니다

  2. 선택한 항목에 만족할 경우 다음을 누릅니다.

  3. 제거프로그램에서인식가능한구성요소종속성이나선택한제품간에구성데이터손실이 발생할 가능성이 발견된 경우경고가표시됩니다선택항목은다음과같습니다

    1. 설치를계속하려면계속을누릅니다

    2. 구성요소선택페이지로돌아가려면닫기를누릅니다

Procedure관리자 액세스를 허용하려면

제거하려고선택한구성요소에따라제거프로그램은관리자아이디와비밀번호를묻는메시지를표시합니다제거 프로그램에 입력해야 할 정보에 대한 자세한 내용은 제거 프로그램에 대한 관리자 액세스 허가를 참조하십시오.


주 –

또한제거프로그램에서포트번호나호스트이름을묻는메시지를표시할수도있습니다


단계
  1. 필요한관리자정보를제공합니다

  2. 제거준비완료페이지로진행하려면다음을누릅니다

Procedure소프트웨어를 제거하려면

시스템에서 소프트웨어를 제거하기 전에, 제거 프로그램은 제거하려고 선택한 구성 요소와 재생 이용될 전체 디스크 공간을 표시합니다.

단계
  1. 제거하도록선택한항목을검토합니다

    1. 변경해야하는경우에는구성요소선택페이지가표시될때까지뒤로를누릅니다

    2. 구성요소선택페이지에서필요한대로변경을수행합니다

    3. 다음을누르고제거프로그램페이지를다시진행합니다

      이전에지정한값이제거프로그램에기억되어있습니다이전에지정한값을수정할수있습니다

  2. 항목을올바르게선택했으면다음을누릅니다.

    제거프로그램이소프트웨어제거를시작하고다음을표시합니다

    • 전체완료백분율이표시되는진행률표시줄

    • 현재제거하려는패키지의이름

    • 구성요소소프트웨어가모두제거되면제거프로그램에서는제거완료페이지를 표시합니다

  3. 제거에대한정보를보려면요약보기또는로그보기를누릅니다

    • 제거 요약. 제거된 구성 요소와 구성 요소의 구성 정보 목록을 표시합니다.

    • 제거 로그. 제거 중에 제거 프로그램에서 생성한 모든 메시지를 표시합니다.

    • 제거요약및로그파일도검토할수있습니다

      Solaris OS의 경우: /var/sadm/install/logsLinux의 경우: /var/opt/sun/install/logs

  4. 닫기를 눌러 제거 프로그램을 종료합니다.

  5. Access Manager 또는 Messaging Server를 설치한 경우 사후 제거 작업으로 이동합니다.

텍스트 기반 모드로 제거 프로그램 실행

텍스트 기반 인터페이스를 사용하면 단말기 창에 표시되는 메시지에 응답하여 이 창에서 바로 제거 프로그램을 실행할 수 있습니다.


정보 –

제거에 사용되는 텍스트 기반 프롬프트에 대한 자세한 내용은 텍스트 기반 인터페이스 사용 방법을 참조하십시오.


제거 중에 문제가 발생한 경우 9 장, 문제 해결을 참조하십시오.

Procedure텍스트 기반 모드로 제거 프로그램을 시작하려면

단계
  1. root로 로그인하지 않은 경우 수퍼유저가 됩니다.

  2. 제거 디렉토리로 이동합니다.

    • Solaris OS의 경우: /var/sadm/prod/SUNWentsys4

    • Linux의 경우: /var/sadm/prod/sun-entsys4

  3. 다음과같이제거프로그램을실행합니다


    ./uninstall -nodisplay

    시작 메시지가 표시되고 시스템에서 사용할 수 있는 모든 Java ES 구성 요소 목록이 나타납니다.

Procedure제거할 구성 요소를 선택하려면

단계
  1. 제거 프로그램은 설치된 구성 요소에 해당하는 번호 목록을 표시하여 시스템에서 검색되는 Java ES 구성 요소를 제거하도록 선택합니다. 모든구성요소를제거하려면키를누릅니다

    또는, 제거하려는 구성 요소에 해당하는 번호 목록을 쉼표로 구분하여 입력하여 특정 구성 요소를 선택한 후 Return 키를 누릅니다.


    주 –

    시스템에설치되지않은구성요소제품은사용할수없으므로선택할수없습니다


  2. 제거프로그램에서제거하려고선택한제품들간에구성요소종속성을발견하면구성데이터손실가능성에대한경고가 표시됩니다선택항목은다음과같습니다

    1. 제거를 계속하려면 Yes를 입력하고 Return 키를 누릅니다.

    2. 구성 요소 선택으로 돌아가려면 No를 입력하고 Return 키를 누릅니다.

    3. 제거를 종료하려면 ! 문자를 입력하고 Return 키를 누릅니다.

Procedure관리자 액세스를 허용하려면

단계

    제거프로그램에서관리아이디또는비밀번호가필요한구성요소를선택한경우제거프로그램은관리자아이디와비밀번호를묻는메시지를표시합니다

    제거 프로그램에 입력해야 할 정보에 대한 자세한 내용은 제거 프로그램에 대한 관리자 액세스 허가를 참조하십시오.


    주 –

    제거하려고 선택한 구성 요소에 따라 제거 프로그램에서 포트 번호 또는 호스트 이름을 입력하라는 메시지를 표시할 수도 있습니다.


Procedure소프트웨어를 제거하려면

제거프로그램에서는시스템에서소프트웨어를제거하기전에제거하려고선택한구성요소를보여주는요약페이지가표시됩니다

단계
  1. 선택항목을검토합니다

    1. 변경이 필요한 경우 구성 요소 선택 목록이 나타날 때까지 계속해서 < 문자를 입력하고 Return 키를 누릅니다.

    2. 구성요소선택목록에서필요한대로변경을수행합니다

    3. 제거프로그램화면을다시진행합니다

  2. 항목을 올바르게 선택했으면 번호 1을 입력하고 Return 키를 누릅니다.

    제거프로그램이시스템에서소프트웨어를제거하기시작합니다제거하는동안전체적인완료율을보여주는진행률표시줄이표시됩니다

    모든 구성요소소프트웨어가제거되고 나면제거요약과로그를볼수있습니다

  3. 1 또는 2를 입력하고 Return 키를 눌러 제거 정보를 확인합니다.

    • 제거 요약. 1을 입력하여 제거된 구성 요소와 구성 요소의 구성 정보 목록을 표시합니다.

    • 제거 로그.2를 입력하여 제거 중에 제거 프로그램에서 생성된 모든 메시지를 나열합니다.

      제거요약및로그파일도볼수있습니다

      Solaris OS의 경우: /var/sadm/install/logsLinux의 경우: /var/opt/sun/install/logs

  4. ! 문자를 입력하여 제거 프로그램을 종료합니다.

    Access Manager 또는 Messaging Server를 제거한 경우 사후 제거 작업으로 이동합니다.

자동 모드로 제거 프로그램 실행

자동 제거는 비슷한 구성을 공유하는 여러 호스트에서 Java ES 구성 요소를 제거하는 데 유용합니다. 자동 모드로 제거하는 절차는 5 장, 자동 모드로 설치에 있는 설명과 같이 자동 모드로 설치하는 절차와 비슷합니다.

Procedure상태 파일을 만들려면

자동제거를수행하려면먼저그래픽또는텍스트기반모드에서제거를실행하여상태파일을작성해야합니다 상태 파일 생성을 참조하십시오.

단계
  1. root로 로그인하지 않은 경우 수퍼유저가 됩니다.

  2. 제거 디렉토리로 이동합니다.

    • Solaris OS의 경우: /var/sadm/prod/SUNWentsys4

    • Linux의 경우: /var/sadm/prod/sun-entsys4

  3. 제거프로그램의그래픽인터페이스를사용하려면로컬디스플레이에대한액세스를제공합니다 그래픽 모드로 제거 프로그램 실행을 참조하십시오.

  4. 자동 제거프로그램을실행합니다예를 들면 다음과 같습니다

    그래픽모드


    ./uninstall -no -saveState statefile_path
    

    텍스트기반모드


    ./uninstall -no -nodisplay -saveState statefile_path
    

    uninstall 명령의 전체 구문은 제거 명령을 참조하십시오.

  5. 제거프로그램을계속진행하여완료합니다

    프롬프트에 응답할 때 제거 프로그램은 지정한 상태 파일에 사용자의 응답을 기록합니다. 제거가완료되면지정한위치에서상태파일을사용할수있습니다제거된소프트웨어가없습니다

  6. 자동제거를수행하려하는각호스트에대해상태파일복사본을만듭니다

  7. 자동제거를실행할호스트에관련된정보를제공하는각파일을편집합니다

    상태 파일 편집에 대한 자세한 내용은 상태 파일 편집을 참조하십시오. 상태 파일 편집에는 플랫폼 고유 상태 파일 아이디 만들기의 설명과 같이 상태 파일 아이디를 생성하는 작업도 포함될 수 있습니다.

Procedure자동 모드로 제거 프로그램을 실행하려면

단계
  1. Java ES 구성 요소를 제거할 호스트에 대한 상태 파일을 제대로 준비하여 편집했는지 확인합니다.

  2. 터미널창을엽니다

  3. root로 로그인하지 않은 경우 수퍼유저가 됩니다.

  4. 제거 디렉토리로 이동합니다.

    • Solaris OS의 경우: /var/sadm/prod/SUNWentsys4

    • Linux의 경우: /var/sadm/prod/sun-entsys4

  5. 제거프로그램을시작합니다예를 들면 다음과 같습니다


    ./uninstall -noconsole -state statefile_path
     
    

    uninstall 명령의 전체 구문을은 제거 명령을 참조하십시오.

Procedure자동 제거 진행을 모니터하려면

단계
  1. 단말기창에서로그파일디렉토리로이동합니다

    Solaris OS의 경우: /var/sadm/install/logsLinux의 경우: /var/opt/sun/install/logs

  2. 현재제거에대한로그파일을찾습니다모니터할해당로그파일은다음과같습니다


    Java_Enterprise_System_uninstall.Btimestamp
    

    timestamp 변수는 로그가 생성된 시간을 나타냅니다. 변수는 MMddhhmm 형식으로 되어 있습니다.

    MM

    월을지정합니다 

    dd

    날짜를지정합니다 

    hh

    시간을지정합니다 

    mm

    분을지정합니다 

  3. tail 명령을 사용하여 메시지가 로그에 기록되는 것을 감시합니다. 예를 들면 다음과 같습니다


    tail -f logfile_name
    

    tail 프로그램을 종료하려면 Ctrl+C를 누르십시오.