4 LTFS-LE 설치

이 장에서는 LTFS-LE 설치 절차에 대해 설명합니다. 작업은 다음 내용으로 구성됩니다.

LTFS-LE 설치 전

설치를 실행 중인 시스템에서 실행할 ILOM(Integrated Lights Out Manager) 또는 VNC(Virtual Network Computing) 클라이언트가 필요합니다. 서버가 Oracle 서버인 경우 ILOM을 사용할 수 있습니다.

LTFS-LE 설치

LTFS-LE 설치 프로그램은 그래픽 사용자 인터페이스에서 실행해야 합니다. 시스템, ILOM 또는 VNC에 직접 연결된 모니터를 사용할 수 있습니다.

  1. Oracle Linux Desktop 환경에 Oracle 사용자로 로그인합니다.

  2. 터미널 세션을 시작합니다.

  3. LTFSLE의 압축을 푼 디렉토리로 변경합니다. 예를 들면 다음과 같습니다.

    cd /downloads
    
  4. installLTFSLE.sh를 실행합니다.

    ./installLTFSLE.sh
    

    installLtfsle.sh 스크립트는 모든 LTFSLE 필수 조건 소프트웨어가 시스템에 설치되었는지를 확인합니다.

    필수 조건 소프트웨어가 누락된 경우 스크립트는 누락된 소프트웨어를 알리고 종료됩니다. 모든 필수 조건 소프트웨어가 설치된 경우 스크립트는 WebLogic 관리 사용자 이름(예: ltfsleadmin) 및 암호를 묻습니다. 이는 LTFS-LE를 관리하는 데 사용하는 사용자입니다.

    • 사용자 이름

      사용자 이름은 8자 이상 20자 이하여야 하며 영숫자 값(a-z, A-Z, 0-9)만 포함할 수 있습니다. 공백 및 특수 문자를 포함할 수 없습니다.

    • 암호

      암호는 8자 이상 20자 이하여야 합니다. 공백을 포함할 수 없습니다.

      설치 중에만 암호에 영숫자 값(a-z, A-Z, 0-9)을 포함해야 합니다. 특수 문자를 포함할 수 없습니다.

      설치 후 WebLogic 관리 콘솔에서 WebLogic 암호를 변경하여 특수 문자를 포함하도록 할 수 있습니다.

    WebLogic 관리자 사용자 이름 및 암호를 안전한 위치에 기록해 둡니다.

    Oracle Universal Installer 화면이 표시됩니다.

  5. Specify Source Location 화면에서 Next를 누릅니다.

    소스 위치는 자동으로 다음과 같이 설정됩니다.

    /downloads/Disk1/stage/products.xml
    
  6. Specify Home Details 화면에서 Next를 누릅니다. 디렉토리가 이미 존재한다는 메시지가 표시되면 Yes를 눌러 계속합니다. 홈 세부정보는 자동으로 다음과 같이 설정됩니다.

    이름: LTFS_LE

    경로: /var/opt/Oracle/LTFS_LE

  7. Welcome to Linear Tape File System Library Edition 화면에서 Next를 누릅니다.

    Summary 화면에 설치될 구성요소가 표시됩니다.

  8. Install을 누릅니다.

  9. End of Installation 화면에서 Exit를 누릅니다.

  10. 종료할 것인지를 묻는 확인 메시지가 표시되면 Yes를 누릅니다.

  11. LTFS-LE가 설치된 터미널 창에서 다음과 비슷한 메시지가 표시됩니다.

    *******Oracle LTFS-LE Installation*******
    *****.........COMPLETE............******
    *You must now reboot the system in order to start LTFSLE*.
    

    오류가 발생하면 터미널 창에서 로그를 참조하십시오. 예를 들면 다음과 같습니다.

    /home/oracle/oraInventory/logs/installActions2015-02-17_07-01-15PM.log 여기서 2015-02-17_07-01-15PM은 사용자의 날짜 및 시간입니다.

    /var/opt/Oracle/LTFS_LE/cfgtoollogs/oui/installActions2015-02-17_07-01-15PM.log 여기서 2015-02-17_07-01-15PM은 사용자의 날짜 및 시간입니다.

  12. root로 변경하고 재부트합니다.

    su - root
    reboot
    

LTFS Open Edition 설치

  1. 웹 브라우저에서 다음으로 이동합니다.

    https://oss.oracle.com/projects/ltfs/

  2. 화면 상단에서 Docs를 누르고 LTFS 1.2.7 documents를 누릅니다.

    (INSTALL.linux를 눌러서 LTFS-OE 설치 지침을 다운로드할 수 있습니다.)

  3. 화면 상단에서 DownloadsOELS_rpms를 누릅니다.

  4. LTFS 1.2.7을 누르고 ltfs-1.2.7-20151020_orcl_oels_6_5.x86_64.rpm을 선택합니다.

IBM lin_tape 및 lin_taped 드라이버 소프트웨어 설치

IBM LTO 드라이브를 사용 중인 경우

  1. IBM Fix Central 웹 사이트로 이동합니다.

  2. 운영체제에 맞는 LTFS 구현에 대해 IBM에서 권장한 최신 lin_tape 및 lin_taped 드라이버 소프트웨어 버전을 다운로드합니다.

LTFSLE BUI 관리자 사용자 이름 및 암호 만들기

LTFS-LE Admin Role 그룹을 WebLogic 관리자 사용자 이름에 추가하려면 다음을 수행합니다.

  1. WebLogic 관리 콘솔로 이동합니다.

    http://servername.domain.com:7001/console
    

    위 URL에서 servername은 서버의 이름이고, domain은 네트워크 도메인의 이름입니다.

  2. 설치 중 만든 WebLogic 관리자 사용자 이름(예: ltfsleadmin) 및 암호로 로그인합니다. LTFS-LE 설치을 참조하십시오.

  3. 홈 페이지에서 Security Realms를 누릅니다.

  4. Summary of Security Realms 페이지에서 Realms 아래에 있는 myRealm 링크를 누릅니다.

  5. myrealm 페이지의 Settings에서 Users and Groups 탭을 누릅니다.

  6. Users 탭을 누른 다음 설치 중 만든 WebLogic 관리자 사용자 이름(예: ltfsleadmin)을 누릅니다. LTFS-LE 설치을 참조하십시오.

  7. 사용자에 대한 설정(예: ltfsleadmin) 페이지에서 Groups 탭을 누릅니다.

  8. Available Parent Groups 목록에서 LTFS-LE Admin Role을 선택하고 오른쪽 화살표를 눌러 선택한 목록으로 이동합니다.

  9. Save를 누릅니다.

    Messages 아래에 Settings updated successfully라는 메시지가 표시되어야 합니다.

  10. Log Out을 눌러서 콘솔을 종료합니다.

ACSLS 8.4 설치

  1. 최신 패치가 포함된 ACSLS 8.4를 설치합니다.

    LTFS-LE와 ACSLS를 공동 호스팅하는 경우에는 ACSLS GUI를 설치하지 마십시오. 또한 공동 호스팅 환경에서 ACSLS 인스턴스는 LTFS-LE에만 배타적으로 지정해야 합니다.

    논리적 라이브러리를 설치하지 마십시오.

    설치 절차는 StorageTek Automated Cartridge System Library Software 8.4 Installation Guide를 참조하십시오.

    Linux 6.5 운영체제를 이미 설치한 경우 Linux 장의 "Installing ACSLS Prerequisites" 절부터 시작할 수 있습니다. LTFS-LE와 ACSLS 공동 호스팅에 대한 자세한 내용은 ACSLS와 공동 호스팅 절도 참조하십시오.

  2. 라이브러리 구성 및 설정 확인을 진행합니다.

라이브러리 구성 및 설정 확인

LTFS-LE는 전용 라이브러리 또는 영역 라이브러리 분할 영역 중 하나인 단일 ACS/라이브러리를 지원합니다. 적합한 드라이브 및 매체를 사용하여 SL150, SL3000, 또는 SL8500 테이프 라이브러리를 구성했는지 확인합니다. SLConsole을 사용하여 라이브러리 분할 영역에 드라이브 베이, 스토리지 셀, HLI 라이브러리 CAP가 있는지 확인합니다.

또한 다음 설정을 정의합니다.

  • ACSLS 명령, acsss_config, 옵션 3을 사용하여 다음 매개변수를 구성합니다.

    • 데이터베이스에 대해 ABSENT 또는 EJECTED로 식별된 볼륨을 보존할 일 수를 0으로 설정해야 합니다.

    • 명령 및 유틸리티에 대해 영숫자 볼륨 범위를 지원하려면 TRUE를 선택합니다. 영숫자 범위에는 ASCII 조합 시퀀스의 유효한 vol_ids가 모두 포함됩니다.

      주:

      영숫자 볼륨 범위에 대한 변경사항은 ACSLS가 다시 시작될 때까지 적용되지 않습니다.

    acsss_config 명령에 대한 자세한 내용은 StorageTek Automated Cartridge System Library Software 8.4 Administrator’s Guide를 참조하십시오.

  • CAP를 수동 모드로 설정합니다.

    set cap mode manual <cap_id>
    

    예제 출력:

    ACSSA> set cap mode manual 1,0,6
    Set: CAP 1,0,6, mode changed to manual
    Set: Set completed, Success.
    

    set cap에 대한 자세한 내용은 StorageTek Automated Cartridge System Library Software 8.4 Administrator’s Guide를 참조하십시오.

  • CAP 우선순위를 0이 아닌 숫자로 설정합니다.

    set cap priority cap_priority cap_id
    

    예를 들어 CAP 4,0,6에 우선순위 5를 지정합니다.

    set cap priority 5 4,0,6
    

    set cap priority 명령에 대한 자세한 내용은 StorageTek Automated Cartridge System Library Software 8.4 Administrator’s Guide를 참조하십시오.

드라이브 연결 확인

드라이브 연결을 확인하려면 다음 단계를 수행하여 ACSLS의 드라이브 일련 번호를 LTFS-LE 서버의 드라이브 일련 번호와 비교합니다.

  1. ACSLS cmd_proc 명령, display drive를 사용해서 드라이브 일련 번호를 표시합니다.

    display drive * -f type serial_num
    

    예제 출력:

    ACSSA> display drive * -f type serial_num
    2013-07-19 15:34:13              Display Drive
    Acs  Lsm  Panel  Drive  Type       Serial_num
    2    0    10     6      T1C        576001000518
    2    0    10     7      HP-LTO5    HU1246T5MV
    2    0    10     11     HP-LTO5    HU1246T5PW
    
  2. LTFS-LE 서버의 드라이브 일련 번호를 표시합니다.

    lsscsi -g | grep -i tape
    

    예제 출력:

    # lsscsi -g | grep -i tape
    [7:0:0:0]    tape    HP       Ultrium 5-SCSI   I59S  /dev/st0  /dev/sg5
    [9:0:0:0]    tape    STK      T10000C          1.57  /dev/st1  /dev/sg6
    [11:0:0:0]   tape    HP       Ultrium 5-SCSI   I59S  /dev/st2  /dev/sg7
    
    sg_inq /dev/sg# | grep "Unit serial number"
    

    예제 출력:

    # sg_inq /dev/sg5 | grep "Unit serial number"
    Unit serial number: HU1246T5MV
    
    # sg_inq /dev/sg6 | grep "Unit serial number"
    Unit serial number: 576001000518
    
    # sg_inq /dev/sg7 | grep "Unit serial number"
    Unit serial number: HU1246T5PW
    
  3. 1단계 및 2단계의 드라이브 일련 번호가 일치하는지 확인합니다.

display drive 명령에 대한 자세한 내용은 StorageTek Automated Cartridge System Library Software 8.4 Administrator’s Guide를 참조하십시오.

LTFS Library Edition BUI에 연결하여 LTFS-LE 구성

LTFS Library Edition BUI를 실행하려면 ACSLS 라이브러리에 연결하여 다음 단계를 수행합니다.

  1. 브라우저 창에서 다음을 입력합니다.

    http://servername.domain.com:7001/LTFS
    
  2. 이전에 만든 LTFSLE BUI 관리자 사용자 이름(예: ltfsleadmin) 및 암호를 입력합니다.

    LTFS-LE 시스템을 구성할 준비가 되었습니다.

LTFS-LE 시스템을 구성하려면 LTFS Library Edition BUI 온라인 도움말의 지침을 참조하십시오. 온라인 도움말은 다음 과정을 안내합니다.

  • LTFS-LE 라이브러리 만들기 및 LTFS-LE에 지정

  • 드라이브 및 볼륨 지정

  • LTFS-LE 시스템 설정 정의

  • 추가 사용자 정의

LTFS-LE 설치 해제

이 절차는 모든 LTFSLE 구성요소를 제거합니다. coreSysPrep.sh를 사용하여 설치한 필수 조건 라이브러리는 제거하지 않습니다.

LTFSLE 1.0.x.xx.xxx를 설치 해제하려면 다음을 수행합니다.

  1. Oracle Linux Desktop 환경에 root로 로그인합니다.

  2. 다운로드 디렉토리로 변경하고 설치 해제 스크립트를 실행합니다.

    ./uninstallLTFSLE.sh
    
  3. LTFSLE 버전 1.0.x.xx.xxx의 모든 구성요소를 설치 해제하기 위한 메시지가 표시됩니다.

  4. 다음 프롬프트에 y 또는 n을 입력합니다.

    Do you want to contiue with the LTFSLE Uninstall (y/n)?
    
    • 데이터를 백업해 놓은 경우 또는 LTFS-LE를 재설치하지 않으려는 경우 y를 입력합니다.

      LTFSLE Uninstall Complete! 메시지가 표시됩니다.

    • 데이터를 백업하려면 n을 입력합니다.

      LTFSLE 1.0.x.xx.xxx를 재설치하려는 경우 데이터를 백업하는 것이 좋습니다. 이렇게 하면 LTFS-LE가 데이터에 액세스하기 위해 모든 카트리지를 마운트하지 않아도 백업을 사용하여 복원을 수행할 수 있습니다.

      데이터 백업 및 복원 절차는 StorageTek Linear Tape File System, Library Edition 관리 설명서를 참조하십시오.

      주:

      LTFSLE 설치로 /etc/security/limits.conf 파일이 수정되었습니다.

      LTFSLE 설치 해제로 파일이 변경되지 않습니다. 원래 상태로 다시 설정하려면 /etc/security/limits.conf.ORIG/etc/security/limits.conf로 복사합니다.

      파일을 덮어쓸 것인지를 묻는 메시지가 표시되면 Yes를 입력합니다.