E SL500의 ACSLS 지원

SL500 라이브러리는 SCSI에 연결된 단일 LSM 라이브러리입니다. 제어 경로 작업을 위해서는 ACSLS에 대해 광 섬유 채널 또는 LVD SCSI 연결이 필요합니다. 이 장에서는 SL500 라이브러리에 대한 ACSLS 지원에 대해 설명합니다.

ACSLS 연결

ACSLS 서버에는 SL500 라이브러리의 인터페이스 카드(LVD SCSI 또는 광 섬유)와 호환되는 HBA(호스트 버스 어댑터)가 필요합니다. ACSLS는 또한 인터페이스 카드 대신 SL500의 브리지 드라이브와 통신할 수 있습니다.

$ACS_HOME/install/install_scsi_sol.sh를 실행하면 시스템에서 JNI 카드 또는 LSILogic 카드와 같은 새로운 하드웨어가 있는지 프로브합니다. 이러한 HBA 카드가 시스템에 있지만, 해당 드라이버가 배치되지 않은 경우에는 적절한 드라이버 패키지를 찾아서 설치하기 위한 권한을 요청하는 프롬프트가 루틴에 표시됩니다.

주:

SL500은 분할 가능하지만, ACSLS에서는 분할된 SL500이 지원되지 않습니다.

주:

제어 경로용 SAS 브리지 드라이버는 지원되지 않습니다. 브리지 드라이브에 대한 광 섬유 채널 연결만 지원됩니다.

ACSLS 및 SL500 라이브러리 차이

이 절에서는 ACSLS와 SL500 라이브러리 차이에 대해 설명합니다.

라이브러리 구성

  • ACS, LSM - SL500 라이브러리는 단일 LSM이 포함된 ACS입니다(1 ACS 및 1 LSM).

  • SL500에서는 현재 전달 포트가 지원되지 않습니다.

  • SL500에는 기본 모듈이 하나 이상 포함되며 최대 4개의 확장 모듈을 포함할 수 있습니다.

  • ACSLS에서 각 SL500 모듈은 패널로 고려됩니다.

  • ACSLS에서 관리되는 SL500 라이브러리는 ACSL 인터페이스를 통해 6자 volser 레이블을 보고합니다.

라이브러리 위치 식별

이 절에서는 라이브러리 위치에 대해 설명합니다.

주소 지정 체계

ACSLS 주소 지정은 ACS, LSM, 패널, 행, 열입니다.

  • SL500 주소 지정은 라이브러리, 모듈, 행, 열 내의 LSM입니다.

  • ACSLS 주소는 0부터 시작됩니다. 패널 0, 행 0 및 열 0부터 시작됩니다.

  • SL500 라이브러리는 1부터 시작합니다. 모듈 1, 행 1 및 열 1부터 시작됩니다.

  • SL500 라이브러리와 ACSLS 내부 주소 사이의 일관성을 보장하기 위해 ACSLS는 패널 0, 행 0 및 열 0에 대해 위치 표시자를 정의합니다.

패널

  • 패널 0 = 설치되지 않음

  • 패널 1 = 기본 모듈

  • 패널 2-5 = 확장 모듈

행 번호

  • 각 모듈(패널) 내에서 행은 1-12로 번호가 지정됩니다.

  • 행은 위에서 아래로 연속해서 번호가 지정됩니다.

  • 번호 지정은 SL500과 ACSLS 모두 동일합니다.

열 번호

  • 1-11(최대)로 번호가 지정됩니다.

  • 현재 SL500 구성은 9개 열로 제한됩니다.

  • 열 1-4는 전면에서 후면으로 왼쪽에 있습니다.

  • 열 5-8은 후면에서 전면으로 오른쪽에 있습니다.

  • 열 9는 드라이브가 있는 후면 벽면입니다.

  • 번호 지정은 SL500과 ACSLS 모두 동일합니다.

드라이브 주소

SL500 주소 지정은 LSM, 모듈, 행, 열입니다.

  • 행은 드라이브 번호 또는 슬롯 번호와 동일합니다.

  • 드라이브 번호는 기본 모듈의 경우 1-2이고 확장 모듈의 경우에는 1-4입니다.

  • 열 번호는 드라이브에 대해 항상 9입니다.

ACSLS 주소 지정 = ACS, LSM, 패널, 드라이브

  • 드라이브 번호 = 행 또는 슬롯

테이블 E-1 드라이브 주소 지정 예

모듈
ACSLS 드라이브 식별자 SL500 드라이브 주소

기본 모듈

0, 0, 1, 1

0, 1, 1, 9

 

0, 0, 1, 2

0, 1, 2, 9

드라이브 확장 모듈

0, 0, 2, 1

0, 2, 1, 9

 

0, 0, 2, 2

0, 2, 2, 9

 

0, 0, 2, 3

0, 2, 3, 9

 

0, 0, 2, 4

0, 2, 4, 9

다음 확장 모듈

0, 0, 3, 1

0, 3, 1, 9


ACSLS 제한 사항

  • SL500 라이브러리의 최대 개수 = 31.

  • LSM 최대 개수 = 127.

  • SL500 라이브러리의 최대 패널 수 = 5.

  • 확장 모듈은 각각 패널을 하나씩 추가합니다.

  • 기본 모듈만 있는 SL500에는 패널이 하나만 있습니다.

  • SL500 펌웨어에서는 레이블이 지정되지 않은 카트리지가 지원되지 않습니다. 즉, ”venter” 명령을 사용할 수 없습니다.

  • 분할된 SL150 라이브러리는 지원되지 않습니다.

  • 제어 경로용 SAS 브리지 드라이버는 지원되지 않습니다.

SL500 라이브러리 설정 구성

SL500에서는 ACSLS에 영향을 주는 새로운 구성 설정이 지원됩니다. 다음과 같습니다.

  • CAP 스토리지 – CAP 셀

    • 확장 모듈에서만 허용됩니다.

    • 기본 모듈 CAP는 항상 CAP로 사용됩니다.

    • 모듈별 기준으로 구성됩니다.

    • 스토리지로 사용되는 모든 CAP는 넣기/꺼내기 작업에 사용할 수 없습니다.

  • 예약된 셀은 라이브러리 전용(진단, 청소 카트리지)입니다.

    • 기본 모듈에만 영향을 줍니다.

    • 번호(n)는 0-9(기본 모듈의 최대 행)로 구성할 수 있습니다.

    • 열 1에 있는 처음(n) 셀이 예약됩니다.

      이러한 셀은 ACSLS에서 액세스할 수 없는 것으로 고려됩니다.

SL500 CAP 동작

기본 모듈의 CAP에는 1개의 5슬롯 매거진이 포함됩니다. 드라이브 확장 모듈이 추가된 경우 드라이브 확장 모듈의 CAP에는 2개의 5슬롯 매거진이 포함됩니다. 확장 모듈의 경우에는 확장 모듈별로 10개의 추가 스토리지 슬롯에 대해 CAP를 구성할 수 있습니다. 또한 다음 사항을 고려하십시오.

  • 브리지 드라이브를 통해 연결된 SL500의 CAP는 다른 ACSLS 인스턴스가 라이브러리 관리 권한을 가질 때 잠긴 상태가 될 수 있습니다. 이 문제에 대한 자세한 내용 및 해결 방법은 SL500 부록의 CAP(메일슬롯) 꺼내기 중 열지 않음을 참조하십시오.

  • 기본 모듈에 있는 것 이외의 CAP 셀은 CAP 셀 또는 스토리지 셀로 구성할 수 있습니다.

  • 기본 모듈 CAP는 항상 CAP로 사용됩니다.

  • 카트리지 넣기 및 꺼내기를 위해 SL500에는 하나의 활성 CAP가 포함되어야 합니다.

  • CAP가 여러 개 있는 경우 SL500 라이브러리는 항상 CAP가 있는 ACSLS에 보고를 수행합니다.

  • CAP가 스토리지 셀로 구성되지 않은 한 모든 CAP 섹션에 대한 도어는 하나의 장치로 잠금 및 잠금 해제됩니다.

    모듈이 CAP 셀을 스토리지 셀로 사용하도록 구성된 경우, CAP 섹션은 CAP에 액세스하는 라이브러리 작업의 영향을 받지 않습니다.

  • ACSLS가 CAP를 감사할 때는 모든 셀을 조사합니다.

라이브러리 감사

다음과 같은 경우에는 항상 감사를 수행해야 합니다.

  • 새 라이브러리인 경우

  • 하나 이상의 모듈이 추가, 제거 또는 스왑된 경우

  • 카트리지가 도어를 통해 수동으로 추가 또는 제거된 경우

  • 라이브러리 구성 설정이 변경된 다음

라이브러리 자체 감사가 수행되는 경우:

  • 라이브러리 전원을 켜거나 다시 초기화하는 경우

  • 도어를 열고 닫는 경우

자체 감사가 완료된 다음에는 ACSLS를 사용해서 데이터베이스를 업데이트해야 합니다.

새 라이브러리인 경우

새 라이브러리는 라이브러리의 실제 내용을 데이터베이스와 동기화하기 위해 감사를 수행해야 합니다.

모듈을 추가, 제거 또는 스왑한 후

SL500 모듈이 추가, 제거, 교체된 다음 또는 라이브러리를 처음으로 감사할 경우에는 다음 단계를 수행합니다.

  1. ACSLS에 대해 SL500 라이브러리를 오프라인으로 전환(vary)하고 라이브러리 전원을 끕니다.

  2. 모듈 추가와 같은 라이브러리 변경 작업을 수행합니다.

  3. SL500 라이브러리 전원을 켜거나 다시 초기화합니다.

  4. 다음 명령을 사용해서 ACSLS를 종료합니다(실행 중인 경우).

    acsss disable

  5. 다음 명령을 사용해서 acsss_config를 실행합니다.

  6. 다음 명령을 실행하여 ACSLS를 시작합니다.

    acsss enable

  7. 영향을 받는 SL500 패널에 대해 audit를 수행합니다.

도어를 통해 카트리지를 수동으로 추가 또는 제거한 후

라이브러리 도어를 통해 LSM에서 카트리지를 수동으로 추가 또는 제거한 경우에는 데이터베이스를 동기화해야 합니다. query pool에 설명된 대로 audit를 수행합니다.

ACSLS cmd_proc를 사용해서 CAP를 통해 LSM에서 카트리지를 넣거나 꺼낸 경우에는 데이터베이스가 자동으로 업데이트됩니다.

라이브러리 구성 설정을 변경한 후

라이브러리 구성 설정을 변경한 경우에는 acsss_config를 사용해서 ACSLS를 다시 구성하고 라이브러리를 감사(audit)합니다. 다음 라이브러리 설정을 변경한 후 라이브러리를 다시 구성하고 감사(audit)합니다.

  • 예약된 셀 수

  • 스토리지 셀로 사용되는 CAP

다음 단계를 따릅니다.

  1. ACSLS에 대해 SL500 라이브러리를 오프라인으로 전환(vary)하고 라이브러리 전원을 끕니다.

  2. 라이브러리 변경을 수행합니다.

  3. SL500 라이브러리를 다시 초기화합니다.

  4. 다음 명령을 사용해서 ACSLS를 종료합니다(실행 중인 경우).

    acsss disable

  5. acsss_config를 실행합니다.

  6. 다음 명령을 실행하여 ACSLS를 시작합니다.

    acsss enable

  7. 영향을 받는 SL500 패널에 대해 audit를 수행합니다.