4 Oracle HSM 및 QFS 소프트웨어 설치

Oracle HSM은 Oracle Solaris 11에서 표준이 된 IPS(이미지 패키징 시스템)를 사용합니다. IPS는 소프트웨어 패키지의 설치, 업그레이드 및 제거를 간소화하고 조정하는 네트워크 중심 패키지 관리 시스템입니다. 패치 관리를 크게 간소화하고 운영 환경으로의 배치를 쉽게 합니다.

관리자가 Solaris Package Manager 그래픽 데스크탑 응용 프로그램이나 IPS 단말기 명령을 사용하여 Oracle Solaris 소프트웨어 저장소에 액세스하고 필요한 소프트웨어 패키지를 찾고, 다운로드 및 설치하는 동안에 IPS에서는 자동으로 종속성 검사와 패키지 검증을 처리합니다. IPS에서는 유지 관리 기간 동안 새 소프트웨어를 중단 없이 배치할 수 있도록 시스템의 스냅샷을 변경합니다. 따라서 필요한 경우 변경사항을 롤백할 수 있습니다. 따라서 설치 및 업데이트를 실행 중인 운용 시스템에 안전하게 적용할 수 있습니다.

Oracle HSM 소프트웨어를 설치하려면 다음 작업을 수행합니다.

이 장은 Oracle HSM 소프트웨어 설치 제거에 대한 간략한 설명으로 마무리합니다.

소프트웨어 얻기

이 절에서는 필요한 설치 소프트웨어 및 소프트웨어 업데이트를 얻는 프로세스를 설명합니다. 다음 절을 참조하십시오.

  • 설치 요구 사항 확인

  • 소프트웨어 설치 패키지 다운로드

설치 요구 사항 확인

지원되는 Oracle Solaris 및 Linux 운영체제 버전, Oracle 클러스터 소프트웨어 및 기타 필요하거나 지원되는 소프트웨어 패키지를 포함하여 설치 요구 사항에 대한 최신 정보는 Oracle HSM 릴리스 노트, 오라클 고객지원센터(support.oracle.com) 및 Oracle HSM wiki 페이지(wikis.oracle.com/display/hsmqfs/Home)를 참조하십시오.

소프트웨어 설치 패키지 다운로드

Oracle Software Delivery Cloud에서 Oracle 소프트웨어 제품의 설치 패키지를 다운로드합니다. 기본 절차는 모든 Oracle 제품에 대해 유사합니다.

Oracle HSM 릴리스 6.1 패키지를 다운로드하려면 다음과 같이 하십시오.

  1. 웹 브라우저 창에서 edelivery.oracle.com을 엽니다.

  2. 이 사이트를 아직 사용하지 않았다면 등록합니다.

  3. 등록 자격 증명을 사용하여 로그인합니다.

  4. 해당되는 소프트웨어 라이센스를 확인하는 확인란을 선택합니다.

  5. 소프트웨어에 적용되는 수출 제한에 동의하는 확인란을 선택합니다.

  6. Media Pack Search 페이지의 Select a Product Pack 컨트롤 목록에서 Oracle StorageTek Products를 선택합니다.

  7. Platform 목록에서 Oracle HSM 소프트웨어를 호스트할 플랫폼 아키텍처의 Oracle Solaris를 선택합니다.

  8. Go 버튼을 누릅니다.

  9. 결과 목록이 나타나면 Oracle Hierarchical Storage Manager 미디어 팩에 해당하는 라디오 버튼을 누르고 Continue를 누릅니다.

  10. Oracle Hierarchical Storage Manager and StorageTek QFS Software Media Pack for Oracle Solaris 페이지가 나타나면 Readme 버튼을 누르고 다운로드 지침을 읽습니다.

  11. 계속 Oracle Hierarchical Storage Manager and StorageTek QFS Software Media Pack for Oracle Solaris 페이지에서 View Digest 버튼을 누르고 다이제스트 값을 저장합니다.

    다이제스트는 암호화 해시 함수에서 만든 체크섬입니다. 게시된 다이제스트를 다운로드된 파일에서 로컬로 계산된 다이제스트와 비교하면 다운로드된 파일이 완전하고 그대로 유지되었는지 확인할 수 있습니다. 파일에서 체크섬을 계산하는 방법에 대한 지침은 Solaris dgstmd5 매뉴얼 페이지를 참조하십시오.

  12. 계속 Oracle Hierarchical Storage Manager and StorageTek QFS Software Media Pack for Oracle Solaris 페이지에서 라이센스를 받은 제품에 해당하는 Download 버튼을 누릅니다.

    목록에는 Oracle Hierarchical Storage Manager and StorageTek QFS Software에 대한 개별 항목이 포함되어 있습니다. Oracle Hierarchical Storage Manager 미디어 팩에는 아카이빙 소프트웨어와 파일 시스템 소프트웨어가 모두 포함됩니다. Oracle StorageTek QFS 소프트웨어 미디어 팩에는 파일 시스템 소프트웨어만 포함됩니다.

  13. Readme 페이지에 표시된 대로 프롬프트가 표시되면 ZIP 아카이브를 로컬 디렉토리에 저장합니다.

    선택한 디렉토리는 모든 Oracle HSM 호스트에서 로컬 네트워크를 통해 액세스할 수 있어야 합니다. 이 장의 예제에서는 sw_install이라는 네트워크 파일 서버의 /hsmqfs 디렉토리에 파일을 다운로드합니다.

  14. 필요한 파일을 여러 번 시도해도 다운로드할 수 없는 경우 edelivery_ww@oracle.com으로 Software Delivery 고객 서비스에 문의하여 도움을 받으십시오.

  15. ZIP 파일을 다운로드했으면 로컬 디렉토리에 파일의 압축을 풉니다.

    아래 예제에서는 /hsmqfs 하위 디렉토리에 Oracle Hierarchical Storage Manager and StorageTek QFS Software 파일 Q12345-01.zip의 압축을 푼 다음 내용을 나열합니다.

    [sw_install]root@solaris:~# cd /hsmqfs
    [sw_install]root@solaris:~# unzip Q12345-01.zip
    [sw_install]root@solaris:~# ls Q12345-01/
    ./       COPYRIGHT.txt       linux.iso             README.txt
    ../      iso.md5             Oracle-HSM_6.0/
    [sw_install]root@solaris:~# ls Oracle-HSM_6.0/
    total 42
    ./        COPYRIGHT.txt      linux1/       solaris_sparc/../       README.txt         linux2/       solaris_x64/
    
  16. 고가용성 파일 시스템을 준비하는 경우 Solaris Cluster Software 설치(고가용성 구성에만 해당)로 이동합니다.

  17. 다중 호스트 공유 파일 시스템을 업그레이드하는 경우 Oracle HSM 공유 파일 시스템 업그레이드로 이동합니다.

  18. 그렇지 않은 경우 호스트에서 Oracle HSM 소프트웨어 설치, 업그레이드 또는 다운그레이드로 바로 이동합니다.

Solaris Cluster Software 설치(고가용성 구성에만 해당)

고가용성 Oracle HSM 구성을 준비하는 경우 다음과 같이 하십시오.

  1. Solaris Cluster Software에 대한 온라인 정보 라이브러리의 설치 및 데이터 서비스 관리 문서에 설명된 대로 각 호스트에서 Oracle Solaris Cluster 및 SUNW.HAStoragePlus 데이터 서비스 소프트웨어를 설치합니다.

  2. 그런 다음 호스트에서 Oracle HSM 소프트웨어 설치, 업그레이드 또는 다운그레이드로 이동합니다.

Oracle HSM 공유 파일 시스템 업그레이드

업그레이드 프로세스 중에도 계속 사용할 수 있어야 하는 공유 파일 시스템에 대한 소프트웨어를 업그레이드하는 경우 롤링 업그레이드를 고려합니다. 활성 서버 외에 하나 이상의 잠재적 메타데이터 서버가 구성되어 있는 경우 비활성 서버를 업데이트하고 업데이트된 서버를 활성화한 다음 기본 서버를 구성 및 다시 활성화한 후 나머지 잠재적 메타데이터 서버와 클라이언트를 업그레이드합니다. 이 롤링 업그레이드 프로세스는 활성 Oracle HSM 메타데이터 서버를 항상 사용할 수 있게 유지하므로 클라이언트가 계속 파일 시스템에 액세스할 수 있습니다.

롤링 업그레이드를 수행하려면 다음 작업을 수행합니다.

상당히 오래된 Oracle HSM 릴리스 업그레이드

특정 시점에 공유 파일 시스템의 메타데이터 서버와 클라이언트에 있는 Oracle HSM 소프트웨어는 릴리스 차이가 한 수준 이하여야 합니다. 목표로 하는 업그레이드 릴리스보다 두 수준 이상 이전의 Oracle HSM(또는 SAM-QFS) 소프트웨어를 실행 중인 호스트가 공유 파일 시스템 구성에 포함된 경우 수정 작업을 수행하기 전에는 원하는 릴리스로 업그레이드할 수 없습니다.

다음과 같이 하십시오.

  1. 메타데이터 서버와 동일한 릴리스의 Oracle HSM(또는 SAM-QFS) 소프트웨어를 실행 중이지 않는 클라이언트 호스트가 있는 경우 진행하기 전에 서버에서 사용되는 릴리스로 업그레이드합니다.

  2. 활성 메타데이터 서버의 Oracle HSM(또는 SAM-QFS) 소프트웨어가 목표로 하는 업그레이드 릴리스보다 두 수준 이상 이전이고 업그레이드 중 파일 시스템을 마운트된 상태로 유지해야 하는 경우, 모든 호스트가 완전히 최신 상태가 될 때까지 한 번에 한 릴리스 레벨씩 롤링 업그레이드 수행 작업을 반복합니다.

  3. 활성 메타데이터 서버의 Oracle HSM(또는 SAM-QFS) 소프트웨어가 목표로 하는 업그레이드 릴리스보다 두 수준 이상 이전이고 업그레이드 중 파일 시스템을 마운트된 상태로 유지할 필요가 없는 경우 롤링 업그레이드를 시도하지 마십시오. 호스트에서 Oracle HSM 소프트웨어 설치, 업그레이드 또는 다운그레이드에 설명된 대로 아카이빙 및 스테이징 프로세스를 중지하고, 파일 시스템을 마운트 해제하고, 각 호스트를 개별적으로 업그레이드합니다.

롤링 업그레이드 수행

  1. 계속하기 전에 상당히 오래된 Oracle HSM 릴리스 업그레이드를 수행했는지 확인하십시오!

    롤링 업그레이드를 할 때 호스트의 릴리스가 목표로 하는 업그레이드 릴리스보다 두 수준 이상 이전인 경우 업그레이드가 실패하고 기껏해야 파일 시스템이 일관되지 않은 상태로 유지됩니다.

  2. 현재 활성(첫번째) 메타데이터 서버에 root로 로그인합니다. 그런 다음 현재 잠재적(두번째) 메타데이터 서버에 역시 root로 로그인합니다.

    다음 예제에서는 활성 메타데이터 서버 first-mds에 로그인합니다. 그런 다음 두번째 단말기 창에서 보안 셸(ssh)을 사용하여 비활성 잠재적 메타데이터 서버 second-mds에 로그인합니다.

    [first-mds]root@solaris:~# 
    
    [first-mds]root@solaris:~# ssh root@second-mds
    Password:
    [second-mds]root@solaris:~# 
    
  3. 현재 비활성 상태인 두번째 메타데이터 서버를 업그레이드합니다. 호스트에서 Oracle HSM 소프트웨어 설치, 업그레이드 또는 다운그레이드의 절차에 따라 업데이트된 Oracle HSM 소프트웨어를 설치합니다.

  4. 업그레이드 단계가 완료되면 두번째 서버를 활성화할 준비를 합니다. 첫번째 활성 메타데이터 서버가 Oracle HSM 또는 SAM-QFS 아카이빙 파일 시스템을 마운트하는 경우 새 아카이빙 및 스테이징 작업을 중지하고, 매체 드라이버를 유휴 설정하고, 현재 작업이 완료될 때까지 기다립니다. 그런 다음 라이브러리 제어 데몬을 중지합니다.

    아카이빙 작업을 중지하는 방법에 대한 자세한 설명은 Oracle Hierarchical Storage Manager and StorageTek QFS Software 유지 관리 및 관리 설명서를 참조하십시오.

    [first-mds]root@solaris:~# samcmd aridle
    [first-mds]root@solaris:~# samcmd stidle
    [first-mds]root@solaris:~# samcmd 901 idle
    ...
    [first-mds]root@solaris:~# samcmd a
     ...
    Waiting for :arrun
    [first-mds]root@solaris:~# samcmd r
    ...
    ty   eq status      act  use  state     vsn
    li  801  ---------p    0   0%  off
                    empty
    ...
    [first-mds]root@solaris:~# samd stop
    [first-mds]root@solaris:~# 
    
  5. 두번째 메타데이터 서버에서 Oracle HSM 구성 파일을 로드하고 Oracle HSM 프로세스를 시작합니다. samd config 명령을 사용합니다.

    [second-mds]root@solaris:~# samd config
    [second-mds]root@solaris:~# 
    
  6. 두번째 메타데이터 서버에서 Oracle HSM 파일 시스템을 마운트합니다.

    [second-mds]root@solaris:~# mount sharefs1
    [second-mds]root@solaris:~# 
    
  7. 새로 업데이트된 두번째 메타데이터 서버를 활성화합니다. 두번째 메타데이터 서버에서 samsharefs -s server file-system 명령을 실행합니다. 여기서 server는 새로 업데이트된 메타데이터 서버의 호스트 이름이고 file-system은 Oracle HSM 공유 파일 시스템의 이름입니다.

    다음 예제에서 잠재적 메타데이터 서버는 second-mds이고 파일 시스템 이름은 sharefs1입니다.

    [second-mds]root@solaris:~# samsharefs -s second-mds sharefs1
    [second-mds]root@solaris:~# 
    
  8. 이제 비활성 상태인 첫번째 메타데이터 서버를 업그레이드합니다. 호스트에서 Oracle HSM 소프트웨어 설치, 업그레이드 또는 다운그레이드의 절차에 따라 업데이트된 Oracle HSM 소프트웨어를 설치합니다.

  9. 업그레이드 단계가 완료되면 첫번째 메타데이터 서버를 다시 활성화할 준비를 합니다. 현재 활성 상태인 두번째 메타데이터 서버가 Oracle HSM 아카이빙 파일 시스템을 마운트하는 경우 새 아카이빙 및 스테이징 작업을 중지하고, 매체 드라이버를 유휴 설정하고, 현재 작업이 완료될 때까지 기다립니다. 그런 다음 라이브러리 제어 데몬을 중지합니다.

    [second-mds]root@solaris:~# samcmd aridle
    [second-mds]root@solaris:~# samcmd stidle 
    ...
    [second-mds]root@solaris:~# samd stop
    [second-mds]root@solaris:~# 
    
  10. 첫번째 메타데이터 서버에서 Oracle HSM 구성 파일을 로드하고 Oracle HSM 프로세스를 시작합니다. samd config 명령을 사용합니다.

    [first-mds]root@solaris:~# samd config
    [first-mds]root@solaris:~# 
    
  11. 첫번째 메타데이터 서버에서 Oracle HSM 파일 시스템을 마운트합니다.

    [first-mds]root@solaris:~# mount sharefs1
    [first-mds]root@solaris:~# 
    
  12. 첫번째 메타데이터 서버를 다시 활성화합니다. 첫번째 메타데이터 서버에서 samsharefs -s server file-system 명령을 실행합니다. 여기서 server는 잠재적 메타데이터 서버의 호스트 이름이고 file-system은 Oracle HSM 공유 파일 시스템의 이름입니다.

    다음 예제에서 잠재적 메타데이터 서버는 first-mds이고 파일 시스템 이름은 sharefs1입니다.

    [first-mds]root@solaris:~# samsharefs -s first-mds sharefs1
    [first-mds]root@solaris:~# 
    
  13. 나머지 클라이언트를 업데이트합니다. 호스트에서 Oracle HSM 소프트웨어 설치, 업그레이드 또는 다운그레이드의 절차에 따라 업데이트된 Oracle HSM 소프트웨어를 설치합니다.

  14. 여기서 중지합니다. 업그레이드가 완료되었습니다.

호스트에서 Oracle HSM 소프트웨어 설치, 업그레이드 또는 다운그레이드

개별 호스트에서 Oracle HSM 소프트웨어를 설치, 업그레이드 또는 다운그레이드하려면 다음 작업을 수행합니다.

Oracle Solaris 호스트에서 Oracle HSM 소프트웨어 설치, 업그레이드 또는 다운그레이드

Solaris 호스트에서 Oracle HSM 패키지를 설치, 업그레이드 또는 다운그레이드하려면 먼저 다음 작업을 수행합니다.

그런 다음 상황에 가장 맞는 설치 작업을 수행합니다.

소프트웨어 변경에 대해 호스트 준비

  1. Oracle HSM 소프트웨어가 현재 호스트 시스템에 설치되어 있지 않으면 호스트 아키텍처에 맞는 패키지 찾기로 이동합니다.

  2. 그렇지 않은 경우 Oracle HSM 서버에 root로 로그인합니다.

    [samqfs1host]root@solaris:~# 
    
  3. Oracle HSM 소프트웨어가 현재 호스트 시스템에 설치되어 있으면 모든 아카이빙 프로세스를 유휴 설정합니다. samcmd aridle 명령을 사용합니다.

    이 명령은 현재 아카이빙 및 스테이징 작업이 완료되도록 허용하지만, 새로운 작업을 시작하지는 않습니다.

    [samqfs1host]root@solaris:~# samcmd aridle
    [samqfs1host]root@solaris:~# 
    
  4. 모든 스테이징 프로세스를 유휴 설정합니다. samcmd stidle 명령을 사용합니다.

    이 명령은 현재 아카이빙 및 스테이징 작업이 완료되도록 허용하지만, 새로운 작업을 시작하지는 않습니다.

    [samqfs1host]root@solaris:~# samcmd stidle
    [samqfs1host]root@solaris:~# 
    
  5. 활성 아카이빙 작업이 완료될 때까지 기다립니다. samcmd a 명령을 사용하여 아카이빙 프로세스의 상태를 확인합니다.

    아카이빙 프로세스가 Waiting for :arrun이면 아카이빙 프로세스가 유휴 상태임을 나타냅니다.

    [samqfs1host]root@solaris:~# samcmd a
    Archiver status samcmd     6.0 10:20:34 Feb 20 2015
    samcmd on samqfs1host
    sam-archiverd:  Waiting for :arrun
    sam-arfind: ...
    Waiting for :arrun
    
  6. 활성 스테이징 작업이 완료될 때까지 기다립니다. samcmd u 명령을 사용하여 스테이징 프로세스의 상태를 확인합니다.

    스테이징 프로세스가 Waiting for :strun이면 스테이징 프로세스가 유휴 상태임을 나타냅니다.

    [samqfs1host]root@solaris:~# samcmd u
    Staging queue samcmd      6.0  10:20:34 Feb 20 2015
    samcmd on solaris.demo.lan
    Staging queue by media type: all
    sam-stagerd:  Waiting for :strun
    [samqfs1host]root@solaris:~# 
    
  7. 더 진행하기 전에 모든 이동식 매체 드라이브를 유휴 설정합니다. 각 드라이브에 대해 samcmd equipment-number idle 명령을 사용합니다. 여기서 equipment-number/etc/opt/SUNWsamfs/mcf 파일에서 드라이브에 지정된 장비 순서 번호입니다.

    이 명령은 드라이브를 off로 설정하기 전에 현재 아카이빙 및 스테이징 작업이 완료되도록 허용하지만, 새로운 작업을 시작하지는 않습니다. 예제에서는 순서 번호 801, 802, 803, 804를 가진 4개 드라이브를 유휴 설정합니다.

    [samqfs1host]root@solaris:~# samcmd 801 idle
    [samqfs1host]root@solaris:~# samcmd 802 idle
    [samqfs1host]root@solaris:~# samcmd 803 idle
    [samqfs1host]root@solaris:~# samcmd 804 idle
    [samqfs1host]root@solaris:~# 
    
  8. 실행 중인 작업이 완료될 때까지 기다립니다.

    samcmd r 명령을 사용하여 드라이브의 상태를 확인할 수 있습니다. 모든 드라이브가 notrdyempty이면 진행할 준비가 된 것입니다.

    [samqfs1host]root@solaris:~# samcmd r
    Removable media samcmd     6.0 10:37:09 Feb 20 2014
    samcmd on samqfs1host
    ty   eq   status      act  use  state  vsn
    li  801   ---------p    0   0%  notrdy
              empty
    li  802    ---------p    0   0%  notrdy
              empty
    li  803   ---------p    0   0%  notrdy
              empty
    li  804   ---------p    0   0%  notrdy
              empty
    [samqfs1host]root@solaris:~# 
    
  9. 아카이버 및 스테이저 프로세스가 유휴 상태이고 테이프 드라이버가 모두 notrdy이면 라이브러리 제어 데몬을 중지합니다. samd stop 명령을 사용합니다.

    [samqfs1host]root@solaris:~# samd stop
    [samqfs1host]root@solaris:~# 
    
  10. 파일 시스템이 NFS 또는 SMB/CIFS를 통해 공유되는 경우 파일 시스템 공유를 취소합니다. 메타데이터 서버에서 unshare mount-point 명령을 사용합니다. 여기서 mount-point는 Oracle HSM 파일 시스템의 마운트 지점 디렉토리입니다.

    첫번째 예제에서는 Oracle HSM 독립형 파일 시스템 samqfs1의 NFS 공유를 중지합니다.

    [samqfs1host]root@solaris:~# unshare /hsmqfs1
    [samqfs1host]root@solaris:~# 
    

    두번째 예제에서는 Oracle HSM 공유 파일 시스템 samqfs2의 NFS 공유를 중지합니다.

    [samqfs2server]root@solaris:~# unshare /hsmqfs2
    [samqfs2server]root@solaris:~# 
    
  11. 모든 Oracle HSM 파일 시스템을 마운트 해제합니다.

    첫번째 예제에서는 비공유 독립형 파일 시스템 samqfs1을 마운트 해제합니다.

    [samqfs1host]root@solaris:~# umount samqfs1
    

    두번째 예제에서는 공유 파일 시스템 samqfs1을 먼저 클라이언트에서 마운트 해제한 다음 서버에서 마운트 해제합니다. 클라이언트가 마운트 해제되는 데 60초 정도 걸립니다.

    [samqfs2server]root@solaris:~# ssh root@samqfs2client1
    Password: 
    [samqfs2client1]root@solaris:~# umount /hsmqfs2
    [samqfs2client1]root@solaris:~# exit
    [samqfs2server]root@solaris:~# 
    
    [samqfs2server]root@solaris:~# ssh root@samqfs2client1
    Password: 
    [samqfs2client2]root@solaris:~# umount /hsmqfs2
    [samqfs2client2]root@solaris:~# exit
    [samqfs2server]root@solaris:~# umount -o await_clients=60 /sharefs2
    
  12. 현재 SAM-QFS 5.3 이전 버전이 설치되어 있는 경우 모든 패키지를 제거합니다. pkgrm SUNWsamfsu SUNWsamfsr 명령(QFS만 설치된 경우 pkgrm SUNWqfsu SUNWqfsr 명령)을 사용합니다.

    지정된 순서로 패키지를 제거합니다. SUNWsamfsu로 시작하여 SUNWsamfsr로 끝냅니다. 아래 예제에서는 yes 응답을 명령으로 파이프하여 모든 질문에 자동으로 답하도록 합니다.

    [host1]root@solaris:~# yes | pkgrm SUNWsamfsu SUNWsamfsr
    
  13. 이제 호스트 아키텍처에 맞는 Oracle HSM 패키지 찾기를 수행합니다.

호스트 아키텍처에 맞는 패키지 찾기

  1. Oracle HSM 호스트에 root로 로그인합니다.

    root@solaris:~# 
    
  2. Oracle HSM 다운로드 파일의 압축을 푼 디렉토리로 변경한 다음 원하는 버전의 패키지가 저장된 하위 디렉토리를 찾습니다.

    처음에 릴리스된 패키지는 Oracle_HSM_release-number(또는 STK_QFS_release-number) 하위 디렉토리에 저장됩니다. 여기서 release-number는 주 릴리스 번호와 부 릴리스 번호가 점으로 연결된 것입니다(Oracle_HSM_6.0+/). 패치 릴리스(있는 경우)는 추가 -patch-number 접미어를 가진 유사한 하위 디렉토리에 있습니다. 여기서 patch-number는 2자리 패치 시퀀스 번호입니다(Oracle_HSM_6.0-01/).

    예제에서는 초기 소프트웨어 릴리스의 다운로드 디렉토리인 Oracle_HSM_6.0/으로 변경하고 내용을 나열합니다.

    root@solaris:~# cd /net/sw-install/hsmqfs/Oracle_HSM_6.0/
    root@solaris:~# ls -1
    ./
    ../
    linux1/
    linux2/
    Notices/
    README.txt
    solaris_sparc/
    solaris_x64/
    
  3. 호스트 아키텍처에 해당하는 하위 디렉토리(solaris_sparc/ 또는 solaris_x64/)로 변경하고 내용을 나열합니다.

    다음 예제에서는 solaris_sparc/ 하위 디렉토리로 변경합니다.

    root@solaris:~# cd solaris_sparc/
    root@solaris:~# ls -1
    ./
    ../
    S10/
    S11/
    S11_ips/
    fsmgr_6.1.zip
    fsmgr_setup*
    
  4. Solaris 11 이상이 호스트에 설치된 경우 이미지 패키징 시스템을 사용하여 소프트웨어를 설치, 업그레이드 또는 다운그레이드할 수 있습니다. 다음 중 하나로 이동합니다.

  5. Solaris 11 이상이 호스트에 설치된 경우 pkgadd 방법을 사용하여 소프트웨어를 설치, 업그레이드 또는 다운그레이드할 수도 있습니다. SVR4 pkgrmpkgadd 명령을 사용하여 소프트웨어 업그레이드 또는 다운그레이드를 참조하십시오.

  6. Solaris 10이 호스트에 설치된 경우 pkgadd 방법을 사용하여 소프트웨어를 설치, 업그레이드 또는 다운그레이드할 수 있습니다. SVR4 pkgrmpkgadd 명령을 사용하여 소프트웨어 업그레이드 또는 다운그레이드으로 이동합니다.

IPS(이미지 패키징 시스템)를 사용하여 소프트웨어 설치

일반적으로 Solaris 11 이상을 실행하는 호스트에서 Oracle HSM 소프트웨어를 설치, 업그레이드 또는 다운그레이드하려면 IPS(이미지 패키징 시스템) 명령을 사용해야 합니다. 메타데이터 서버 및 공유 파일 시스템 클라이언트(있는 경우)를 비롯한 각 호스트에 대해 다음과 같이 하십시오.

  1. 아직 수행하지 않은 경우 호스트 아키텍처에 맞는 Oracle HSM 패키지 찾기를 수행합니다.

  2. Solaris 11 IPS 패키지에 대한 저장소 디렉토리인 repo.samqfs/로 변경합니다.

    예제에서는 Oracle HSM 6.0에 대한 저장소 디렉토리인 Oracle_HSM_6.0/solaris_sparc/S11_ips/repo.samqfs로 변경합니다.

    root@solaris:~# cd repo.samqfs/
    root@solaris:~# 
    
  3. Oracle Hierarchical Storage Manager and StorageTek QFS Software 패키지를 모두 설치하려면 pkg install -g . --accept SUNWsamfs SUNWsamqassy를 사용합니다. 여기서 .은 현재 디렉토리(저장소)이고 SUNWsamfsSUNWsamqassy는 Oracle HSM 이미지 패키징 시스템 패키지 이름입니다.

    root@solaris:~# pkg install -g . --accept SUNWsamfs SUNWsamqassy
    Creating plan
    ...
    * The licence and distribution terms for any publically available version or
     * derivative of this code cannot be changed.  i.e. this code cannot simply be
     * copied and put under another distribution licence
     * [including the GNU Public Licence.]
     */
               Packages to install:   2
           Create boot environment:  No
    Create backup boot environment: Yes
    DOWNLOAD                                PKGS         FILES    XFER (MB)   SPEED
    Completed                                2/2       520/520    21.4/21.4    0B/s
    PHASE                                          ITEMS
    Installing new actions                       693/693
    Updating package state database                 Done 
    Updating image state                            Done 
    Creating fast lookup database                   Done
    
  4. QFS 소프트웨어 패키지만 설치하려면 pkg install -g . --accept SUNWqfs SUNWsamqassy 명령을 사용합니다. 여기서 .은 현재 디렉토리(저장소)이고 SUNWqfsSUNWsamqassy는 Oracle HSM 이미지 패키징 시스템 패키지 이름입니다.

    root@solaris:~# pkg install -g . --accept SUNWqfs SUNWsamqassy
    Creating plan
    ...
    * The licence and distribution terms for any publically available version or
     * derivative of this code cannot be changed.  i.e. this code cannot simply be
     * copied and put under another distribution licence
     * [including the GNU Public Licence.]
     */
               Packages to install:   2
           Create boot environment:  No
    Create backup boot environment: Yes
    DOWNLOAD                                PKGS         FILES    XFER (MB)   SPEED
    Completed                                2/2       520/520    21.4/21.4    0B/s
    PHASE                                          ITEMS
    Installing new actions                       693/693
    Updating package state database                 Done 
    Updating image state                            Done 
    Creating fast lookup database                   Done
    
  5. 패키지 설치가 완료되면 사후 설치 스크립트 sam-qfs-post-install을 실행합니다. 이 스크립트는 Oracle HSM 설치 디렉토리(/opt/SUNWsamfs/ 또는 /opt/SUNWqfs/)util/ 하위 디렉토리에 있습니다.

    다음 예제에서는 /opt/SUNWsamfs/util/sam-qfs-post-install을 실행합니다.

    root@solaris:~# /opt/SUNWsamfs/util/sam-qfs-post-install
    SUNWsamfs IPS package installed.
    
    inquiry.conf may have been updated for this release.
    ...
    root@solaris:~# 
    
  6. Oracle HSM 디렉토리 /opt/SUNWsamfs/bin/opt/SUNWsamfs/sbin(또는 /opt/SUNWqfs/bin/opt/SUNWqfs/sbin)을 시스템 PATH 변수에 추가합니다(해당 디렉토리가 경로에 아직 없는 경우).

  7. Oracle HSM 디렉토리 /opt/SUNWsamfs/man(또는 /opt/SUNWqfs/man)을 시스템 MANPATH 변수에 추가합니다(해당 디렉토리가 man 경로에 아직 없는 경우).

  8. 계획된 Oracle HSM 구성에 추가 Solaris 호스트가 포함된 경우 모든 호스트에 소프트웨어가 설치될 때까지 이 절차를 처음부터 반복합니다.

  9. 계획된 Oracle HSM 구성에 Linux 호스트가 공유 파일 시스템 클라이언트로 포함된 경우 Linux 호스트에서 Oracle HSM 클라이언트 소프트웨어 설치 또는 업데이트로 이동합니다.

  10. 그렇지 않으면 samsetup 구성 마법사 사용 또는 기본 파일 시스템 구성으로 이동합니다.

IPS(이미지 패키징 시스템)를 사용하여 소프트웨어 업그레이드 또는 다운그레이드

원래 IPS를 사용하여 설치된 Oracle HSM 소프트웨어를 업그레이드 또는 다운그레이드하려면 IPS(이미지 패키징 시스템) 명령을 사용합니다.

메타데이터 서버 및 공유 파일 시스템 클라이언트(있는 경우)를 비롯한 각 호스트에 대해 다음과 같이 하십시오.

  1. 아직 수행하지 않은 경우 호스트 아키텍처에 맞는 Oracle HSM 패키지 찾기를 수행합니다.

  2. Oracle Hierarchical Storage Manager and StorageTek QFS Software 패키지를 저장소의 최신 버전으로 업그레이드하려면 pkg update -g . --accept SUNWsamfs SUNWsamqassy를 사용합니다. 여기서 .은 현재 디렉토리(저장소)이고 SUNWsamfsSUNWsamqassy는 Oracle HSM 이미지 패키징 시스템 패키지 이름입니다.

    root@solaris:~# pkg update -g . --accept SUNWsamfs SUNWsamqassy
    ...
    root@solaris:~# 
    
  3. QFS 소프트웨어 패키지만 저장소의 최신 버전으로 업그레이드하려면 pkg update -g . --accept SUNWqfs SUNWsamqassy를 사용합니다. 여기서 .은 현재 디렉토리(저장소)이고 SUNWqfsSUNWsamqassy는 Oracle HSM 이미지 패키징 시스템 패키지 이름입니다.

    [host1]root@solaris:~# pkg update -g . --accept SUNWqfs SUNWsamqassy
    ...
    root@solaris:~# 
    
  4. Oracle HSM 패키지를 다운그레이드하거나 지정한 버전으로 업그레이드하려면 먼저 원하는 패키지에 대한 FMRI(결함 관리 리소스 식별자)를 가져옵니다. pkg info -r -g . package-name 명령을 사용합니다. 여기서 .은 현재 디렉토리를 지정하고 package-name은 Oracle HSM 패키지의 이름입니다.

    예제에서는 Oracle HSM 버전 6.0.0이 호스트에 설치되어 있습니다.

    root@solaris:~# samcmd l  
    Usage information samcmd      6.0.0 14:06:20 Feb  20 2015 ...
    root@solaris:~# 
    

    SAM-QFS 5.4.6으로 다운그레이드해야 합니다. 따라서 버전 5.4.6에 대한 IPS 저장소 Oracle_HSM_6.0/solaris_sparc/S11_ips/repo.samqfs에서 SUNWsamfsSUNWsamqassy에 대해 pkg info 명령을 실행합니다.

    root@solaris:~# pwd
    /net/Oracle_HSM_6.0/solaris_sparc/S11_ips/repo.samqfs
    root@solaris:~# pkg info -r -g . SUNWsamfs
              Name: SUNWsamfs
           Summary: StorageTek SAM and StorageTek SAM-QFS software
       Description: StorageTek Storage and Archive Manager File System
          Category: System/File System
             State: Not installed
         Publisher: samqfs
           Version: 5.4
     Build Release: 5.11
            Branch: None
    Packaging Date: Tue Jul 08 22:56:56 2014
              Size: 88.64 MB
              FMRI: pkg://hsmqfs/SUNWsamfs@5.4,5.11:20140708T225656Z
    
    root@solaris:~# pkg info -r -g . SUNWsamqassy
              Name: SUNWsamqassy
           Summary: StorageTek QFS and Storage Archive Manager SAM-QFS IPS assembly services
       Description: SAM-QFS IPS Assembly Services
          Category: System/File System
             State: Installed
         Publisher: samqfs
           Version: 5.4
     Build Release: 5.11
            Branch: None
    Packaging Date: Fri Sep 26 17:21:35 2014
              Size: 15.15 kB
              FMRI: pkg://hsmqfs/SUNWsamqassy@5.4,5.11:20140926T172135Z
    root@solaris:~# 
    
  5. 그런 다음 Oracle HSM 패키지를 다운그레이드하거나 지정한 버전으로 업그레이드하려면 pkg update -g . fmri 명령을 실행합니다. 여기서 .은 현재 디렉토리를 지정하고 fmri는 원하는 소프트웨어 버전의 결함 관리 리소스 식별자를 지정합니다.

    예제에서는 SUNWsamfsSUNWsamqassy 패키지 5.4.6 버전의 FMRI를 지정합니다.

    root@solaris:~# pkg update -g . SUNWsamfs@5.4,5.11:20140708T225656Z 
               Packages to update:   1
           Create boot environment:  No
    Create backup boot environment: Yes
    DOWNLOAD                                PKGS         FILES    XFER (MB)  
     SPEEDCompleted                               1/1        160/160    19.2/19.2  3.4M/s
    PHASE                                          ITEMS
    Updating modified actions                    172/172
    Updating package state database                 Done
    Updating package cache                           1/1
    Updating image state                            Done
    Creating fast lookup database                   Done
    Updating package cache                           3/3
    root@solaris:~# pkg update -g . SUNWsamqassy@5.4,5.11:20140926T172135Z 
    ...
    root@solaris:~# 
    
  6. pkg update 명령이 완료되었으면 시스템을 다시 시작합니다. Solaris reboot 명령을 사용합니다.

    root@solaris:~# reboot
    
  7. 계획된 Oracle HSM 구성에 추가 Solaris 호스트가 포함된 경우 모든 호스트에서 소프트웨어가 업데이트 또는 다운그레이드될 때까지 이 절차를 처음부터 반복합니다.

  8. 계획된 Oracle HSM 구성에 Linux 호스트가 공유 파일 시스템 클라이언트로 포함된 경우 Linux 호스트에서 Oracle HSM 클라이언트 소프트웨어 설치 또는 업데이트로 이동합니다.

SVR4 pkgrmpkgadd 명령을 사용하여 소프트웨어 설치

Solaris 10을 실행하는 호스트에 Oracle HSM 소프트웨어를 설치하는 경우 및 원래 SVR4 명령을 사용하여 설치된 소프트웨어를 업그레이드하는 경우 SVR4 패키지 명령을 사용합니다.

메타데이터 서버 및 공유 파일 시스템 클라이언트(있는 경우)를 비롯한 각 Oracle HSM Solaris 호스트에 대해 다음과 같이 하십시오.

  1. 아직 수행하지 않은 경우 호스트 아키텍처에 맞는 Oracle HSM 패키지 찾기를 수행합니다.

  2. Oracle Hierarchical Storage Manager and StorageTek QFS Software 패키지를 모두 설치하려면 pkgadd -d . SUNWsamfsr SUNWsamfsu 명령을 사용하고 기본값을 모두 적용합니다.

    SUNWsamfsu 패키지를 설치하려면 먼저 SUNWsamfsr 패키지를 설치해야 합니다. 예제에서는 사용하는 운영체제의 디렉토리인 Oracle_HSM_6.0/solaris_sparc/S10에 있는지 확인합니다. 그런 다음 yes 응답을 명령으로 파이프하여 모든 질문에 자동으로 답하도록 합니다.

    root@solaris:~# pwd 
    /net/Oracle_HSM_6.0/solaris_sparc/s10
    root@solaris:~# yes | pkgadd -d . SUNWsamfsr SUNWsamfsu
    
  3. QFS 소프트웨어 패키지만 설치하려면 pkgadd -d . SUNWqfsr SUNWqfsu 명령을 사용하고 기본값을 모두 적용합니다.

    SUNWqfsu 패키지를 설치하려면 먼저 SUNWqfsr 패키지를 설치해야 합니다. 아래 예제에서는 yes 응답을 명령으로 파이프하여 모든 질문에 자동으로 답하도록 합니다.

    root@solaris:~# yes | pkgadd -d . SUNWqfsr SUNWqfsu
    
  4. 계획된 Oracle HSM 구성에 Linux 호스트가 공유 파일 시스템 클라이언트로 포함된 경우 Linux 호스트에서 Oracle HSM 클라이언트 소프트웨어 설치 또는 업데이트로 이동합니다.

  5. 그렇지 않으면 제 5 장 samsetup 구성 마법사 사용 또는 제 6 장 기본 파일 시스템 구성으로 이동합니다.

SVR4 pkgrmpkgadd 명령을 사용하여 소프트웨어 업그레이드 또는 다운그레이드

Solaris 10을 실행하는 호스트에서 Oracle HSM 소프트웨어를 업그레이드 또는 다운그레이드하는 경우 및 원래 SVR4 명령을 사용하여 설치된 소프트웨어를 업그레이드 또는 다운그레이드하는 경우 SVR4 패키지 명령을 사용합니다.

메타데이터 서버 및 공유 파일 시스템 클라이언트(있는 경우)를 비롯한 각 Oracle HSM Solaris 호스트에 대해 다음과 같이 하십시오.

  1. Oracle HSM 소프트웨어를 SAM-QFS 5.3으로 다운그레이드하는 경우 먼저 구성 파일을 이전 소프트웨어에서 지정된 위치로 복원합니다. /opt/SUNWsamfs/sbin/backto 5.3 명령을 사용합니다.

    backto 명령은 파일을 이전 위치 및 형식으로 복원합니다. 자세한 내용은 backto 매뉴얼 페이지를 참조하십시오.

    예제에서는 Oracle SAM 5.3에서 사용하기 위해 Oracle HSM 6.0 구성 파일을 변환합니다.

    root@solaris:~# /opt/SUNWsamfs/sbin/backto 5.3 ...
    root@solaris:~# 
    
  2. 현재 설치된 Oracle HSM 패키지를 모두 제거합니다. pkgrm SUNWsamfsu SUNWsamfsr 명령(QFS만 설치된 경우 pkgrm SUNWqfsu SUNWqfsr 명령)을 사용합니다.

    지정된 순서로 패키지를 제거합니다. SUNWsamfsu로 시작하여 SUNWsamfsr로 끝냅니다. 아래 예제에서는 yes 응답을 명령으로 파이프하여 모든 질문에 자동으로 답하도록 합니다.

    root@solaris:~# yes | pkgrm SUNWsamfsu SUNWsamfsr
    
  3. 아직 수행하지 않은 경우 호스트 아키텍처에 맞는 Oracle HSM 패키지 찾기를 수행합니다.

  4. Oracle Hierarchical Storage Manager and StorageTek QFS Software 패키지를 모두 설치하려면 pkgadd -d . SUNWsamfsr SUNWsamfsu 명령을 사용하고 기본값을 모두 적용합니다.

    SUNWsamfsu 패키지를 설치하려면 먼저 SUNWsamfsr 패키지를 설치해야 합니다. 예제에서는 사용하는 운영체제의 올바른 디렉토리인 Oracle_HSM_6.0/solaris_sparc/S10에 있는지 확인합니다. 그런 다음 yes 응답을 명령으로 파이프하여 모든 질문에 자동으로 답하도록 합니다.

    root@solaris:~# pwd 
    /net/Oracle_HSM_6.0/solaris_sparc/s10
    root@solaris:~# yes | pkgadd -d . SUNWsamfsr SUNWsamfsu
    
  5. QFS 소프트웨어 패키지만 설치하려면 pkgadd -d . SUNWqfsr SUNWqfsu 명령을 사용하고 기본값을 모두 적용합니다.

    SUNWqfsu 패키지를 설치하려면 먼저 SUNWqfsr 패키지를 설치해야 합니다. 아래 예제에서는 yes 응답을 명령으로 파이프하여 모든 질문에 자동으로 답하도록 합니다.

    root@solaris:~# pwd 
    /net/Oracle_HSM_6.0/solaris_sparc/s10
    root@solaris:~# yes | pkgadd -d . SUNWqfsr SUNWqfsu
    
  6. 계획된 Oracle HSM 구성에 Linux 호스트가 공유 파일 시스템 클라이언트로 포함된 경우 Linux 호스트에서 Oracle HSM 클라이언트 소프트웨어 설치 또는 업데이트로 이동합니다.

  7. 그렇지 않으면 제 5 장 samsetup 구성 마법사 사용 또는 제 6 장 기본 파일 시스템 구성으로 이동합니다.

Linux 호스트에서 Oracle HSM 클라이언트 소프트웨어 설치 또는 업데이트

Oracle HSM 공유 파일 시스템의 각 Linux 클라이언트에 대해 다음과 같이 하십시오.

  1. Linux 클라이언트에 root로 로그인합니다.

    [root@linux ~]# 
    
  2. 마운트된 Oracle HSM 파일 시스템을 모두 마운트 해제합니다.

  3. 이전 Oracle HSM 패키지를 제거합니다. /var/opt/SUNWsamfs/Uninstall 스크립트를 실행합니다.

    [root@linux ~]# /var/opt/SUNWsamfs/Uninstall
    
  4. Linux 클라이언트 ISO 이미지를 찾습니다. ISO 이미지는 Oracle HSM 설치 소프트웨어를 다운로드한 디렉토리에 있습니다(소프트웨어 얻기 참조).

    예제에서는 ssh를 사용하여 저장소 호스트 sw-install(IP 주소 192.168.0.2)에 로그인합니다. /hsmqfs 디렉토리에서 소프트웨어를 찾습니다.

    [root@linux ~]# ssh root@sw-install
    Password:
    [sw_install]root@solaris:~# ls -1 /hsmqfs
    ./       COPYRIGHT.txt       linux.iso             README.txt
    ../      iso.md5             Oracle-HSM_6.0/
    
  5. Linux 호스트에서 임시 디렉토리를 만듭니다.

    예제에서는 /hsmtemp 디렉토리를 만듭니다.

    [root@linux ~]# mkdir /hsmtemp
    [root@linux ~]# 
    
  6. Linux 호스트가 linux.iso 이미지를 사용할 수 있도록 설정합니다. NFS가 이미지를 보관하는 원격 디렉토리를 방금 만든 임시 디렉토리에 마운트합니다. mount -t nfs repository-host-IP:hsm-repository-dir temp-dir 명령을 사용합니다. 설명:

    • -t nfs는 마운트되는 파일 시스템 유형을 지정합니다.

    • repository-host-IP는 설치 소프트웨어를 호스트하는 서버의 IP 주소입니다.

    • hsm-repository-dir은 Oracle HSM 설치 소프트웨어를 보관하는 디렉토리입니다.

    • temp-dir은 Linux 호스트에 만든 임시 디렉토리입니다.

    예제에서는 sw-install 호스트(192.168.0.2)의 NFS 마운트 디렉토리 /hsmqfs를 마운트 지점 디렉토리 /hsmtemp에 만듭니다.

    [root@linux ~]# mount -t nfs 192.168.0.2:/hsmqfs /hsmtemp
    [root@linux ~]# 
    
  7. linux.iso 이미지를 Linux 호스트에 마운트합니다. mount -o ro,loop -t iso9660 temp-dir/linux.iso /mnt 명령을 사용합니다. 설명:

    • -o는 마운트 옵션 목록을 지정합니다.

    • ro는 이미지를 읽기 전용으로 마운트합니다.

    • loop는 이미지를 루프 장치로 마운트합니다.

    • -t iso9660은 마운트되는 파일 시스템 유형을 지정합니다.

    • temp-dir은 원격 이미지 저장소 디렉토리가 마운트되는 임시 디렉토리입니다.

    • /mnt는 Linux 시스템의 표준 임시 마운트 지점 디렉토리입니다.

    예를 들어, ISO 이미지는 /hsmtemp에 있습니다.

    [root@linux ~]# mount -o ro,loop -t iso9660 /hsmtemp/linux.iso /mnt
    [root@linux ~]# 
    
  8. 설치 프로그램을 실행합니다. /mnt/linux1/Install 명령을 사용합니다.

    [root@linux ~]# /mnt/linux1/Install
    
  9. 설치 프로그램에서 설치된 버전의 Linux 커널을 인식하지 못하는 경우 사용자 정의 커널을 만들라는 메시지를 표시합니다. yes를 입력합니다.

    [root@linux ~]# ./Install
    ...
    A direct match for your kernel wasn't found. Attempt creating a custom rpm for your kernel (yes/no)? yes
    

    Linux 커널의 변형은 많습니다. Oracle HSM 설치 프로그램에서는 최대한 많은 수의 변형을 지원할 수 있도록 사용자 정의 커널 모듈을 컴파일합니다.

  10. 화면에 나타난 지침을 따릅니다.

  11. SuSE Linux 클라이언트를 설치하는 경우 매뉴얼 페이지를 인식하도록 시스템을 구성합니다. 텍스트 편집기에서 /etc/manpath.config 파일을 열고 SECTION 매개변수 값에 1m를 추가합니다.

    이 예에서는 vi 편집기를 사용합니다.

    [root@linux ~]# vi /etc/manpath.config
    ...
    #---------------------------------------------------------
    # Section names. Manual sections will be searched in the order listed here;
    # the default is 1, n, l, 8, 3, 2, 5, 4, 9, 6, 7. Multiple SECTION
    # directives may be given for clarity, and will be concatenated together in
    # the expected way.
    # If a particular extension is not in this list (say, 1mh), it will be
    # displayed with the rest of the section it belongs to. The effect of this
    # is that you only need to explicitly list extensions if you want to force a
    # particular order. Sections with extensions should usually be adjacent to
    # their main section (e.g. "1 1mh 8 ...").
    SECTION 1 1m n l 8 3 2 3posix 3pm 3perl 5 4 9 6 7
    
  12. 계획된 Oracle HSM 구성에 추가 Linux 클라이언트 호스트가 포함된 경우 모든 호스트에 클라이언트 소프트웨어가 설치될 때까지 이 절차를 처음부터 반복합니다.

  13. 그렇지 않으면 samsetup 구성 마법사 사용 또는 기본 파일 시스템 구성으로 이동합니다.

Oracle HSM 소프트웨어 제거

이 절에서는 다음 절차를 설명합니다.

Solaris 호스트에서 Oracle HSM 제거

소프트웨어를 완전히 제거하고 구성 파일을 제거하려면 다음과 같이 하십시오.

  1. 호스트에 root로 로그인합니다.

    root@solaris:~# 
    
  2. 소프트웨어가 Solaris IPS(이미지 패키징 시스템)를 사용하여 Solaris 11 이상에 설치된 경우 pkg uninstall SUNWsamfs SUNWsamqassy(또는 QFS 소프트웨어가 설치된 경우에만 pkg uninstall SUNWqfs SUNWsamqassy) 명령을 사용하여 소프트웨어를 제거합니다.

    root@solaris:~#  pkg uninstall SUNWsamfs SUNWsamqassy 
    
  3. 소프트웨어가 SVR4 pkginstall 방법을 사용하여 Solaris 10 또는 Solaris 11에 설치된 경우 pkgrm SUNWsamfsu SUNWsamfsr(QFS 소프트웨어가 설치된 경우에만 pkgrm SUNWqfsu SUNWqfsr) 명령을 사용하여 소프트웨어를 제거합니다.

    지정된 순서로 패키지를 제거합니다. SUNWsamfsu로 시작하여 SUNWsamfsr로 끝냅니다. 아래 예제에서는 yes 응답을 명령으로 파이프하여 모든 질문에 자동으로 답하도록 합니다.

    root@solaris:~# yes | pkgrm SUNWsamfsu SUNWsamfsr
    
  4. 소프트웨어가 SVR4 pkginstall 방법을 사용하여 Solaris 10 또는 Solaris 11에 설치된 경우 더 이상 필요하지 않은 구성 및 로그 파일을 삭제합니다.

    root@solaris:~# rm -R /var/opt/SUNWsamfs/
    root@solaris:~# rm -R /etc/opt/SUNWsamfs/
    root@solaris:~# rm -R /var/adm/sam-log/
    root@solaris:~# 
    
  5. 호스트를 재부트합니다.

    root@solaris:~#  reboot 
    
  6. 여기서 중지합니다.

Linux 호스트에서 Oracle HSM 클라이언트 제거

Linux 클라이언트 소프트웨어를 완전히 제거하려면 다음과 같이 하십시오.

  1. Linux 클라이언트 호스트에 root로 로그인합니다.

    [root@linux ~]# 
    
  2. Oracle HSM 스크립트 /var/opt/SUNWsamfs/Uninstall(QFS가 설치된 경우에만 /var/opt/SUNWqfs/Uninstall)을 실행합니다.

    다른 방법은 사용하지 마십시오. rpm -e와 같은 다른 방법을 사용하면 소프트웨어를 제거하거나 다시 설치할 때 예기치 않은 결과와 문제가 발생할 수 있습니다. 따라서 항상 다음 스크립트를 사용합니다.

    [root@linux ~]#  /var/opt/SUNWsamfs/Uninstall