Oracle® Hierarchical Storage Manager and StorageTek QFS Software samu 사용자 인터페이스 설명서릴리스 6.0 E56785-02 |
|
이전 |
다음 |
이 절에는 samu
운영자 명령의 자세한 요약이 영문자순으로 나와 있습니다.
a
(Archiver Status 화면 표시)a
명령은 Archiver Status
화면을 열고 현재 아카이버 활동을 표시합니다.
a
명령을 매개변수 없이 실행하면 모든 파일 시스템의 아카이버 상태가 표시됩니다. 명령을 파일 시스템 이름과 함께 실행하면 지정된 파일 시스템의 상태만 표시됩니다.
Ctrl-B
(ˆb
)한 파일 시스템 뒤로 이동합니다.
Ctrl-F
(ˆf
)한 파일 시스템 앞으로 이동합니다.
Ctrl-D
(ˆd
)한 아카이브 복사본 뒤로 이동합니다.
Ctrl-U
(ˆu
)한 아카이브 복사본 위로 이동합니다.
Ctrl-J
(ˆj
)크기의 이진 단위와 십진수 단위 사이에서 전환합니다.
다음 예에서는 일반적인 아카이버 상태 화면을 보여 줍니다. 아카이버가 유휴 상태입니다.
Archiver Status samuversion
time
date
sam-archiverd: Idle sam-arfind: samqfs1 mounted at /export/samqfs1 Files waiting to start 32 schedule 0 archiving 0 Monitoring file system activity.
다음 예에서는 같은 파일 시스템을 보여 주지만 아카이버가 활발히 아카이브합니다.
Archiver Status samuversion
time
date
sam-archiverd: Archiving sam-arfind: samqfs1 mounted at /export/samqfs1 Files waiting to start 149 schedule 0 archiving 0 Monitoring file system activity. sam-arcopy: samqfs1.archset1.1.83 li.VOL119 Copying file /export/samqfs1/2014/data/A00876.dat
화면에는 모든 Oracle HSM 파일 시스템에 대한 상태 정보가 파일 시스템 및 마운트 지점별로 나열됩니다. 세부 사항 표시의 필드에 대한 설명은 다음과 같습니다.
sam-archiverd
sam-archiverd
필드에는 수정된 파일을 백업 매체로 복사하는 소프트웨어 구성 요소인 Oracle HSM 아카이버 데몬의 현재 상태가 표시됩니다.
Idle
은 Oracle HSM가 아카이브 준비 완료 파일을 기다리고 있음을 의미합니다.
Archiving
은 Oracle HSM가 파일을 아카이브 스토리지에 복사하고 있음을 의미합니다.
Waiting for resources
는 Oracle HSM가 파일을 아카이브 스토리지에 복사할 준비가 되었지만 드라이브가 사용할 수 있게 되거나 볼륨이 마운트되기를 기다리고 있음을 의미합니다.
다양한 기타 메시지가 오류를 나타냅니다.
sam-arfind
sam-arfind
필드에는 파일 시스템을 모니터링하고 아카이브할 후보를 찾는 소프트웨어 구성 요소에서 보고한 가장 최근 결과가 표시됩니다. 결과에는 다음이 포함됩니다.
Oracle HSM 파일 시스템에 지정하는 이름(예에서는 samqfs1
)
Oracle HSM 파일 시스템의 마운트 지점 디렉토리(예에서는 /export/samqfs1
)
아카이브 준비 완료 Files waiting to start
아카이브의 수(예에서는 32
)
현재 아카이브 schedule
에 있는 아카이브 준비 완료 파일 수(예에서는 0
)
현재 archiving
상태인 아카이브 준비 완료 파일 수(예에서는 0
).
sam-arcopy
sam-arcopy
필드에는 아카이브 준비 완료 파일을 아카이브 매체에 복사하는 소프트웨어 구성 요소에서 보고한 현재 활동이 표시됩니다. 보고 내용은 다음과 같습니다.
파일 시스템 이름(예에서는 samqfs1
)
아카이브 요청 파일의 파일은 같은 아카이브 세트의 멤버이므로 같은 아카이브 특성과 요구 사항을 공유합니다. 파일 이름은 copy 지시어(지정된 매체에서 파일을 복사 및 유지하기 위한 기준을 설정하는 아카이브 규칙)의 이름과 아카이버를 통해 설정된 시퀀스 번호로 구성됩니다.
아카이브 세트 이름(예에서는 archset1
)
현재 복사본의 복사본 번호(예에서는 1
)
시퀀스 번호(예에서는 83
)
현재 복사본을 저장하는 데 사용되는 매체 볼륨의 볼륨 일련 번호(예에서는 VOL119
)
현재 복사 중인 파일의 경로 및 파일 이름(예에서는 /export/samqfs1/2014/data/A00876.dat
)
abr
(Application Based Recovery 사용)abr
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 Oracle RAC(Real Application Clusters)에서 Solaris Volume Manager의 Application Based Recovery 기능을 사용하여 비동기 I/O와 Solaris Volume Manager 미러링된 볼륨을 함께 사용하는 Oracle HSM 파일 시스템에 저장된 데이터베이스의 복구를 처리할 수 있습니다.
기본적으로 ABR은 사용으로 설정됩니다.
다음 예에서는 패밀리 세트 장치 20
에서 ABR을 사용으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam2 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0 ma 10 on sam1 m----2---r- 80% 70% /sam1 mm 11 on /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0 mr 12 on /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0 mr 13 on /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0 mr 14 on /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0 mr 15 on /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0:
command:abr
20
add
(마운트된 파일 시스템에 장비 추가)add
명령을 Oracle HSM 장비 순서 번호와 함께 실행하면 해당 파일 시스템이 업데이트되므로 mcf
(Oracle HSM 마스터 구성 파일)의 패밀리 세트 정의에 추가된 디스크 장치를 사용하고 samd
config
명령으로 설정할 수 있습니다.
remove
(파일 시스템에서 데이터 이동 및 장비 제거)를 참조하십시오.
예를 들어 파일 시스템 패밀리 세트 qfs1
에 다른 디스크 슬라이스를 추가해야 할 수 있습니다. 먼저 /etc/opt/SUNWsamfs/mcf
파일에 /dev/dsk/c5t8d0s3
슬라이스를 나타내는 라인을 Oracle HSM 장비 순서 번호 13
으로 추가합니다(선택된 장비 번호는 Oracle HSM 시스템 내에서 고유해야 함).
root@solaris:~#vi
/etc/opt/SUNWsamfs/mcf
... # Section 1: File Systems # # Equipment Equipment Equipment Family Device Additional # Identifier Ordinal Type Set State Parameters # ----------------- --------- --------- -------------- ----- ---------- qfs1 10 ma qfs1 on /dev/dsk/c5t8d0s0 11 mm qfs1 on /dev/dsk/c5t8d0s1 12 md qfs1 on/dev/dsk/c5t8d0s3 13
md
qfs1
on
:wq
root@solaris:~#
그런 다음 파일에 변경 사항을 통합하도록 실행 중인 Oracle HSM 데몬을 다시 구성합니다.
root@solaris:~# samd config
이때 File Systems
화면에는 장비가 off
로 표시되므로 아직 사용할 수 없습니다. 따라서 add
명령을 새 슬라이스의 사용자 지정 Oracle HSM 장비 순서 번호와 함께 입력합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 10 on qfs1 -----2---r- 80% 70% mm 11 on /dev/dsk/c5t8d0s0 md 12 on /dev/dsk/c5t8d0s1 md13 off
/dev/dsk/c5t8d0s3:
command:add 13
장치 상태가 on
으로 변경됩니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 10 on qfs1 -----2---r- 80% 70% mm 11 on /dev/dsk/c5t8d0s0 md 12 on /dev/dsk/c5t8d0s1 md13 on
/dev/dsk/c5t8d0s3
alloc
(장치에서 스토리지 할당 사용)alloc
명령을 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 데이터 장치에서 스토리지 할당이 시작됩니다. noalloc
(장치에서 스토리지 할당 사용 안함)를 참조하십시오.
다음 예에서는 디스크 장치 14
에서 스토리지 할당을 시작합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0 ma 10 on sam1 m----2---r- 80% 70% /sam1 mm 11 on /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0 mr 12 on /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0 mr 13 on /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0 mr14 noalloc
/dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0 mr 15 on /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0:
command:alloc 14
장치 상태가 on
으로 변경됩니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam2 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0 ma 10 on sam1 m----2---r- 80% 70% /sam1 mm 11 on /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0 mr 12 on /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0 mr 13 on /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0 mr14 on
/dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0 mr 15 on /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0
aplease
(공유 파일 시스템에 대한 첨부 임대 만료 시간 설정)공유 파일에 데이터를 첨부하기 전에 호스트에서는 파일에 대한 배타적 액세스 권한을 부여하는 첨부 임대를 요청하고 획득해야 합니다. aplease
명령은 이 임대가 지정된 장치에서 유효하게 유지되는 시간(초)을 정의합니다. 첨부 작업이 완료되기 전에 지정된 시간이 모두 지나면 호스트에서는 계속 진행하기 전에 임대를 다시 획득해야 합니다.
지정된 시간(초)은 [15-600
] 범위에 포함되어야 합니다. 기본값은 30
초입니다.
관련 정보는 rdlease
(공유 파일 시스템에 대한 읽기 임대 시간 설정), wrlease
(공유 파일 시스템에 대한 쓰기 임대 시간 설정) 및 lease_timeo
(공유 파일 시스템에 대한 미사용 임대 시간 초과 설정)를 참조하십시오.
다음 예에서는 패밀리 세트 장치 800
에서 첨부 임대 시간을 2분(120
초)으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1mm 801 on /dev/dsk/c6t50020F2300004655d0s0 mr 802 on /dev/dsk/c6t50020F2300004655d0s1 ma 810 on shareqfs2 m----2c--r- 80% 70% /shareqfs2
mm 811 on /dev/dsk/c6t50020F2300004655d0s6 mr 812 on /dev/dsk/c6t50020F2300004655d0s7
:
command:aplease 800 120
aridle
(정상적으로 아카이브 중지)aridle
명령은 다음 논리 지점(예: 현재 아카이브 tar
파일의 끝)에서 아카이브를 중지합니다. 일반적으로 이 명령은 파일 시스템 마운트 해제, 확장 또는 축소와 같은 유지 관리 중단 상황이 발생하기 전에 사용됩니다. 아카이브는 arrun
명령이 입력될 때까지 비활성 상태로 유지됩니다.
aridle
을 매개변수 없이 입력하면 모든 아카이버 활동이 중지됩니다.
aridle
을 dk
매개변수와 함께 입력하면 디스크 매체에 대한 모든 아카이브가 중지됩니다.
aridle
을 rm
매개변수와 함께 입력하면 테이프와 같은 이동식 매체에 대한 모든 아카이브가 중지됩니다.
aridle
을 fs.
매개변수 및 파일 시스템 이름과 함께 입력하면 지정된 파일 시스템에서 모든 아카이버 활동이 중지됩니다.
첫번째 예에서 aridle
은 모든 아카이브를 중지합니다.
Archiver Status samuversion
time
date
sam-archiverd:Archiving
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
:
command:aridle
aridle
명령이 입력되고 나서 아카이버 데몬은 arrun
명령이 입력될 때까지 Idle
상태입니다.
Archiver Status samuversion
time
date
sam-archiverd:Idle
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0Waiting for :arrun
두번째 예에서 aridle
은 sam1
파일 시스템에서만 아카이브를 중지합니다.
Archiver Status samuversion
time
date
sam-archiverd:Archiving
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
:
command:aridle fs.sam1
aridle
명령이 입력되고 나서 아카이버 데몬은 arrun
명령과 파일 시스템 지시어 fs.sam1
과 함께 입력될 때까지 Waiting...
상태입니다.
Archiver Status samuversion
time
date
sam-archiverd:Waiting for :arrun fs.sam1
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0Waiting for :arrun fs.sam1
세번째 예에서 aridle
은 디스크에 대한 아카이브를 중지합니다.
Archiver Status samuversion
time
date
sam-archiverd:Archiving
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
:
command:aridle dk
aridle
명령이 입력되고 나서 아카이버 데몬은 이제 arrun
명령과 dk
(디스크) 지시어와 함께 입력될 때까지 Waiting...
상태입니다.
Archiver Status samuversion
time
date
sam-archiverd:Waiting for :arrun dk
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0Waiting for :arrun dk
arrerun
(중단 없이 아카이버 다시 시작)arrerun
명령은 진행 중인 작업을 중단하지 않고 아카이브를 다시 시작합니다. 아카이버 데몬이 다시 시작되고 진행 중인 모든 작업이 복구됩니다. arrerun
을 arrestart
(중단 후 아카이버 다시 시작)와 비교합니다.
예에서 arrerun
은 아카이브를 다시 시작하고 진행 중인 작업을 복구합니다.
Archiver Status samuversion
time
date
sam-archiverd: Archiving sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
:
command:arrerun
arrestart
(중단 후 아카이버 다시 시작)arrestart
명령은 아카이버 상태와 관계없이 아카이버를 중지하고 다시 시작합니다. 명령을 arrerun
(중단 없이 아카이버 다시 시작)과 비교합니다.
arrestart
는 작업을 즉시 중지하고 완료되지 않은 모든 작업을 반복해야 하므로 주의해서 사용하십시오. 이 명령은 아카이브 매체의 공간을 낭비합니다.
arrmarchreq
(아카이브 요청 제거)arrmarchreq
명령을 파일 시스템 이름 및 아카이브 요청 파일 이름이나 와일드카드와 함께 실행하면 지정된 아카이브 요청이 삭제됩니다.
아카이브 요청 파일 이름은 copy 지시어(지정된 매체에서 파일을 복사 및 유지하기 위한 기준을 설정하는 아카이브 규칙)의 이름과 아카이버를 통해 설정된 시퀀스 번호로 구성됩니다.
첫번째 예에서 arrmarchreq
는 sam1
파일 시스템에서 아카이브 요청 파일 data0.1.83
을 삭제합니다.
Archiver Status samuversion
time
date
sam-archiverd: Idle sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 0 archiving 0 Monitoring file system activity.:
command:arrmarchreq sam1.data0.1.83
두번째 예에서 arrmarchreq
는 sam1
파일 시스템에서 모든 아카이브 요청 파일을 삭제합니다.
Archiver Status samuversion
time
date
sam-archiverd: Idle sam-arfind: sam2 mounted at /sam2 Files waiting to start 0 schedule 0 archiving 0 Monitoring file system activity.:
command:arrmarchreq sam2.*
arrun
(아카이브 시작)arrun
명령은 아카이브를 시작합니다.
arrun
을 매개변수 없이 입력하면 모든 아카이버 활동이 시작됩니다.
arrun
을 dk
매개변수와 함께 입력하면 디스크 매체에 대한 아카이브가 시작됩니다.
arrun
을 rm
매개변수와 함께 입력하면 이동식 매체에 대한 아카이브가 시작됩니다.
arrun
을 fs.
매개변수 및 파일 시스템 이름과 함께 입력하면 지정된 파일 시스템에서 아카이버 활동이 시작됩니다.
첫번째 예에서 arrun
은 모든 아카이브를 시작합니다.
Archiver Status samuversion
time
date
sam-archiverd:Idle
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0Waiting for :arrun
:
command:arrun
arrun
명령이 입력되고 나서 아카이버 데몬이 Archiving
을 다시 시작합니다.
Archiver Status samuversion
time
date
sam-archiverd:Archiving
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
두번째 예에서 arrun
은 sam1
파일 시스템에서 아카이브를 시작합니다.
Archiver Status samuversion
time
date
sam-archiverd:Waiting for :arrun fs.sam1
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0Waiting for :arrun fs.sam1
:
command:arrun fs.sam1
arrun
명령이 입력되고 나서 아카이버 데몬이 아카이브 파일 시스템 sam1
을 다시 시작합니다.
Archiver Status samuversion
time
date
sam-archiverd:Archiving
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
세번째 예에서 arrun
은 디스크 매체에 대한 아카이브를 시작합니다.
Archiver Status samuversion
time
date
sam-archiverd:Waiting for :arrun dk
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0:
command:arrun dk
arrun
명령이 입력되고 나서 디스크에 대한 아카이브가 다시 시작됩니다.
Archiver Status samuversion
time
date
sam-archiverd:Archiving
sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
arscan
(파일 시스템의 아카이브되지 않은 파일 검색)arscan
명령을 Oracle HSM 파일 시스템 이름과 함께 실행하면 지정된 파일 시스템의 아카이브되지 않은 파일이 검색됩니다.
arscan
을 파일 시스템 이름 이외의 매개변수 없이 입력하면 지정된 파일 시스템의 모든 디렉토리가 순환적으로 검색됩니다.
arscan
을 파일 시스템 이름 및 디렉토리와 함께 입력하면 지정된 디렉토리부터 지정된 파일 시스템의 모든 디렉터리가 순환적으로 검색됩니다.
arscan
을 파일 시스템 이름 및 .inodes
키워드와 함께 입력하면 .inodes
파일이 검색됩니다. 파일 시스템의 파일 대부분이 이미 아카이브되어 있으면 이 기능이 디렉토리 검색보다 더 빠릅니다.
다른 매개변수와 함께 시간(초)을 나타내는 정수를 입력하면 지정된 시간(초) 동안 검색이 지연됩니다.
arstop
(모든 아카이브 즉시 중지)arstop
명령은 아카이브를 즉시 중지합니다.
arstop
을 매개변수 없이 입력하면 모든 아카이버 활동이 중지됩니다.
arstop
을 dk
매개변수와 함께 입력하면 디스크 매체에 대한 아카이브가 중지됩니다.
arstop
을 rm
매개변수와 함께 입력하면 이동식 매체에 대한 아카이브가 중지됩니다.
arstop
을 fs.
매개변수 및 파일 시스템 이름과 함께 입력하면 지정된 파일 시스템에서 아카이버 활동이 중지됩니다.
첫번째 예에서 arstop
은 모든 아카이브를 중지합니다.
Archiver Status samuversion
time
date
sam-archiverd: Archiving sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
:
command:arstop
두번째 예에서 arstop
명령은 sam1
파일 시스템에서 아카이브를 중지합니다.
Archiver Status samuversion
time
date
sam-archiverd: Archiving sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
:
command:arstop fs.sam1
artrace
(아카이버 추적 수행)artrace
명령은 아카이브 추적을 시작합니다.
추적 기능은 아카이버 활동의 세부 로그를 /var/opt/SUNWsamfs/trace/
하위 디렉토리의 sam-archiverd
파일에 씁니다.
artrace
를 매개변수 없이 입력하면 모든 파일 시스템에서 아카이버 활동이 추적됩니다.
artrace
를 fs.
매개변수 및 파일 시스템 이름과 함께 입력하면 지정된 파일 시스템에서 아카이버 활동이 추적됩니다.
첫번째 예에서 artrace
는 모든 파일 시스템에 대한 아카이버 추적을 시작합니다.
Archiver Status samuversion
time
date
sam-archiverd: Archiving sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
:
command:artrace
두번째 예에서 artrace
명령은 sam1
파일 시스템에 대한 아카이버 추적을 시작합니다.
Archiver Status samuversion
time
date
sam-archiverd: Archiving sam-arfind: sam1 mounted at /sam1 Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. sam-arcopy: sam1.copy-directive
.sequence-number
vol-ser
Copying filepath
/filename
:
command:artrace fs.sam1
atime
(파일 시스템에 대한 액세스 시간 업데이트 구성)atime
명령을 디스크 패밀리 세트 장치 -1
, 0
또는 1
의 Oracle HSM 장비 순서 번호와 함께 실행하면 해당 파일 시스템의 파일에 대한 액세스 시간 속성이 업데이트되는 방법 및 시기를 제어할 수 있습니다.
0
(영) 값을 설정하면 액세스 시간 업데이트를 위해 최대 1분 동안 캐싱 및 지연된 쓰기가 사용으로 설정됩니다. 액세스 시간 업데이트는 Oracle HSM 파일 시스템의 사용률이 저수위보다 높거나, 생성 시간(ctime
) 또는 수정 시간(mtime
) 업데이트로 인해 액세스 시간이 변경되거나, 파일 시스템이 마운트 해제될 경우에만 즉시 디스크에 기록됩니다. 이 설정은 디스크 I/O를 줄이므로 성능이 향상됩니다.
1
값을 설정하면 파일에 액세스할 때마다 디스크에서 액세스 시간이 즉시 업데이트됩니다. 디스크 I/O가 증가하고 이에 따라 성능이 저하됩니다.
-1
값을 설정하거나 noatime
명령을 실행하면 액세스 시간 업데이트가 사용 안함으로 설정됩니다. 액세스 시간이 중요하지 않으면 I/O가 크게 감소하므로 성능이 향상될 수 있습니다. 그러나 POSIX 표준에 따라 액세스 시간이 파일에 표시되어야 합니다. 이 설정을 아카이브, Oracle HSM 파일 시스템과 함께 사용하지 마십시오.
기본값은 0
(캐싱 및 지연된 쓰기 사용)입니다.
자세한 내용은 mount_samfs
및 stat
매뉴얼 페이지를 참조하십시오.
다음 예에서는 패밀리 세트 장치 100
에서 캐싱을 사용 안함으로 설정하고 즉각적인 액세스 시간 업데이트를 디스크에 강제 적용합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 100 on qfs1 m----2----d 90% 70% /qfs1 mm 101 on /dev/dsk/c5t10d0s0 md 102 on /dev/dsk/c5t10d0s1 md 103 on /dev/dsk/c5t11d0s0 md 104 on /dev/dsk/c5t11d0s1:
command:atime 100 1
audit
(라이브러리 또는 라이브러리 슬롯 감사)audit
명령을 로봇 라이브러리의 Oracle HSM 장비 순서 번호 및 선택적으로 슬롯 식별자와 함께 실행하면 지정된 자동 마운트된 라이브러리가 볼륨을 마운트하고 각 볼륨의 VSN(볼륨 일련 번호)을 읽고 라이브러리 카탈로그를 다시 구축합니다. 지정되는 슬롯은 사용 중이고 매체가 물리적으로 점유해야 합니다.
지정된 슬롯에 테이프 카트리지가 포함되면 -e
매개변수는 감사가 EOD(데이터 끝)로 건너뛰고 사용할 수 있는 공간을 확인하도록 알립니다. 그러나 이 프로세스는 중단할 수 없고 완료하는 데 다소 시간이 걸릴 수 있습니다.
지정된 슬롯에 양면 광 카트리지가 들어 있으면 원하는 면을 1
또는 2
로 식별하십시오. 면을 지정하지 않으면 양면이 모두 감사됩니다.
자세한 내용은 auditslot(1M)
, mount_samfs
및 stat
매뉴얼 페이지를 참조하십시오.
:auditequipment-number
:auditequipment-number
:slot
:audit -eequipment-number
:slot
:auditequipment-number
:slot
:side
:audit -eequipment-number
:slot
:side
다음 예에서는 Oracle HSM 장비 순서 번호 900
을 사용하여 로봇 라이브러리의 슬롯 17
을 감사합니다.
Robot VSN catalog by slot : eq 900 samuversion
time
date
count 32 slot access time count use flags ty vsn 0 2013/07/02 12:53 3 96% -il-o-b----f li VOL001 1 2013/07/02 12:53 2 98% -il-o-b----f li VOL002 2 2013/07/02 12:52 1 86% -il-o-b----f li VOL003 3 2013/07/02 12:52 1 95% -il-o-b----f li VOL004 4 2013/07/02 12:51 1 79% -il-o-b----- li VOL005 5 2013/07/02 12:45 0 14% -ilEo-b----f li VOL006 MEDIA ERROR 6 2013/07/02 12:46 0 0% -il-o-b----- li VOL007 7 2013/07/02 12:46 0 0% -il-o-b----- li VOL008 8 2013/07/02 12:47 0 0% -il-o-b----- li VOL009 9 2013/07/02 12:47 0 0% -il-o-b----- li VOL010 10 2013/07/02 12:48 0 0% -il-o-b----- li VOL011 11 2013/07/02 12:48 0 0% -il-o-b----- li VOL012 12 2013/07/02 12:48 0 0% -il-o-b----- li VOL013 13 2013/07/02 12:49 0 0% -il-o-b----- li VOL014 14 2013/07/02 12:49 0 0% -il-o-b----- li VOL015 15 2013/07/02 12:50 0 0% -il-o-b----- li VOL016 16 2013/07/02 12:50 0 0% -il-o-b----- li VOL017 17 2013/07/02 12:51 0 0% -il-o-b----- li VOL018 18 2013/07/02 12:51 0 0% -il-o-b----- li VOL019 19 none 50 0% -il-oCb----- li CLN020:
command:audit 900:17
c
(Device Configuration 화면 표시)c
명령은 모든 장치 이름과 장비 순서 번호가 나열되는 Device Configuration
화면을 엽니다.
Ctrl-B
(ˆb
)한 페이지 뒤로 이동합니다.
Ctrl-F
(ˆf
)한 페이지 앞으로 이동합니다.
Ctrl-D
(ˆd
)페이지를 아래로 이동합니다.
Ctrl-U
(ˆu
)페이지를 위로 이동합니다.
다음 예에서는 Device Configuration 화면을 보여 줍니다.
Device configuration: samuversion
time
date
ty eq state device_name fs family_set sk 100 on /etc/opt/SUNWsamfs/SL8500_T10K_parms 100 SL8500 ti 101 down /dev/rmt/0cbn 100 SL8500 ti 102 down /dev/rmt/1cbn 100 SL8500 ti 103 down /dev/rmt/2cbn 100 SL8500 hy 104 on historian 104
ty
ty
필드에는 Oracle HSM 장치 유형이 표시됩니다. 장치 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
eq
eq
필드에는 장치의 사용자 지정 Oracle HSM 장비 순서 번호가 표시됩니다.
state
state
필드에는 장치의 현재 작동 상태가 표시되며 다음 항목이 포함될 수 있습니다.
on
은 장치를 사용할 수 있음을 의미합니다.
ro
는 장치를 읽기 전용으로 사용할 수 있음을 의미합니다.
off
는 장치를 사용할 수 없음을 의미합니다.
down
은 장치를 유지 관리용으로만 사용할 수 있음을 의미합니다.
idle
은 장치가 이미 진행 중인 작업을 완료하고 있지만 새 연결을 수락하지 않음을 의미합니다.
noalloc
는 이 장치에 추가 스토리지를 할당할 수 없음을 의미합니다. 관리자가 noalloc
명령을 실행했습니다(noalloc
(장치에서 스토리지 할당 사용 안함) 참조). noalloc
상태는 관리자가 alloc
명령을 실행할 때까지 지속됩니다(alloc
(장치에서 스토리지 할당 사용) 참조).
device_name
device_name
필드에는 장치의 경로 및 파일 이름이 표시됩니다.
이 경우 패밀리 세트 장비 유형 sk
는 네트워크 연결 라이브러리에 대한 Oracle StorageTek ACSLS 인터페이스를 나타냅니다. 따라서 장치 이름은 라이브러리에 대한 매개변수 파일 경로인 SL8500_T10K_parms
입니다. 네트워크 연결 라이브러리 및 매개변수 파일에 대한 자세한 내용은 mcf
매뉴얼 페이지를 참조하십시오.
fs
fs
필드에는 장치가 포함된 패밀리 세트의 사용자 지정 Oracle HSM 장비 순서 번호가 표시됩니다.
family_set
family_set
필드에는 장치가 포함된 Oracle HSM 패밀리 세트의 사용자 지정 이름이 표시됩니다. 패밀리 세트는 Oracle HSM 파일 시스템과 연결된 디스크 장치 그룹 또는 아카이브와 연결된 테이프 라이브러리와 같이 Oracle HSM 구성 요소와 연결된 장비를 나타냅니다.
clear
(이동식 스토리지 볼륨에 대한 로드 요청 지우기)clear
명령을 VSN(볼륨 일련 번호) 및 선택적으로 인덱스 값과 함께 실행하면 지정된 VSN에 대한 보류 중인 로드 요청이 취소되고, Removable Media Load Requests
화면에서 VSN에 대한 참조가 지워지고, 볼륨이 마운트되기를 기다리는 모든 프로세스가 중단됩니다.
선택적으로 화면에서 VSN에 해당하는 행의 인덱스 열 값을 지정할 수 있습니다.
자세한 내용은 p
(Removable Media Load Requests 화면 표시) 및 load
(드라이브에 카트리지 로드)를 참조하십시오.
d
(Daemon Trace Controls 화면 표시)d
명령은 defaults.conf
파일에 지정된 대로 Oracle HSM에서 현재 추적 중인 이벤트가 표시되는 Daemon Trace Controls
화면을 엽니다. 추적 파일을 사용으로 설정하는 방법에 대한 자세한 내용은 defaults.conf
매뉴얼 페이지를 참조하십시오.
다음 예에서는 추적 파일 정보를 보여 줍니다. 추적 중인 데몬, 추적 파일 경로, 추적 중인 이벤트에 대한 정보와 추적 파일의 크기 및 사용 기간에 대한 정보가 포함됩니다.
Daemon trace controls samuversion
time
date
sam-amld /var/opt/SUNWsamfs/trace/sam-amld cust err fatal misc proc debug date size 10 age 0 sam-archiverd /var/opt/SUNWsamfs/trace/sam-archiverd cust err fatal misc proc debug date size 10 age 0 sam-catserverd /var/opt/SUNWsamfs/trace/sam-catserverd cust err fatal misc proc debug date size 10 age 0 sam-fsd /var/opt/SUNWsamfs/trace/sam-fsd cust err fatal misc proc debug date size 10 age 0 sam-rftd /var/opt/SUNWsamfs/trace/sam-rftd cust err fatal misc proc debug date size 10 age 0 sam-recycler /var/opt/SUNWsamfs/trace/sam-recycler cust err fatal misc proc debug date size 10 age 0
def_retention
(기본 WORM 보존 시간 설정)def_retention
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 시간 간격과 함께 실행하면 지정된 보존 기간이 없는 WORM이 사용으로 설정된 파일에 대한 기본 보존 기간이 지정된 시간 간격으로 변경됩니다.
WORM(한 번 쓰고 여러 번 읽기) 파일의 데이터와 경로는 보존 기간이 만료될 때까지 변경하거나 삭제할 수 없습니다. 보존 기간을 지정하는 세 가지 방법은 다음과 같습니다.
파일을 삭제하거나 변경할 수 없도록 지정하려면 permanent
또는 0
문자열을 입력합니다.
간격을 년, 일, 시간 및/또는 분 단위로 지정하려면 다음 형식의 문자열을 입력합니다.
[YEARS
y
][DAYS
d
][HOURS
h
][MINUTES
m
]
여기서 YEARS
는 지정된 년 수(있는 경우), MONTHS
는 지정된 월 수(있는 경우), DAYS
는 지정된 일 수(있는 경우), HOURS
는 지정된 시간 수(있는 경우), MINUTES
는 지정된 분 수(있는 경우)를 나타냅니다. 예를 들어 5y3d1h4m
은 5년 3일, 1시간, 4분을 지정하고, 10y
는 10년을 지정하고, 60d12h
는 60일, 12시간을 지정합니다.
보존 기간을 분 단위로 지정하려면 [1-2147483647
] 범위의 정수를 입력합니다.
변경하지 않으면 WORM 파일의 기본 보존 기간은 43,200
분(30일)입니다.
WORM 옵션에 대한 자세한 내용은 mount_samfs
및 sam_worm
매뉴얼 페이지를 참조하십시오.
다음 예에서는 장비 순서 번호 10
(파일 시스템 samfs1
)에 저장된 WORM 파일의 기본 보존 기간을 7
년으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 10 on samfs1 m----2----d 90% 70% /samfs1 mm 11 on /dev/dsk/c5t10d0s0 md 12 on /dev/dsk/c5t10d0s1 md 13 on /dev/dsk/c5t11d0s0 md 14 on /dev/dsk/c5t11d0s1:
command:def_retention 10 7y
devlog
(장치 로깅 옵션 설정)devlog
명령을 장치의 Oracle HSM 장비 순서 번호 및 공백으로 구분된 이벤트 로깅 옵션 목록과 함께 실행하면 지정된 장치의 로깅을 구성할 수 있습니다.
다음 키워드 하나 이상을 사용하여 이벤트 로깅 옵션을 지정합니다.
all
은 모든 이벤트를 기록합니다.
none
은 로깅을 사용 안함으로 설정합니다.
default
는 기본 로깅 설정을 복원합니다.
detail
은 작업 진행 추적에 도움이 되는 이벤트를 기록합니다.
err
은 오류 메시지를 기록합니다.
label
은 레이블 지정 작업을 기록합니다.
mig
는 마이그레이션 툴킷 메시지를 기록합니다.
msg
는 스레드 및 프로세스 통신을 기록합니다.
retry
는 장치 작업의 재시도를 기록합니다.
syserr
은 시스템 라이브러리 오류를 기록합니다.
time
은 시간 장치 작업을 기록합니다.
module
은 모듈 이름과 소스 라인을 로그 메시지에 포함합니다.
event
는 이벤트 이름을 로그 메시지의 메시지에 포함합니다.
date
는 이벤트 날짜를 메시지에 포함합니다.
-
keyword
(빼기 기호 뒤에 위의 키워드 중 하나)는 현재 로깅 사양에서 키워드를 지우거나 제거합니다.
기본 로깅 사양은 err retry syserr date
입니다. 자세한 내용은 samset
매뉴얼 페이지를 참조하십시오.
dio_rd_consec
(연속 직접 읽기 수 제한)dio_rd_consec
명령은 Oracle HSM에서 직접 I/O를 사용하여 수행해야 하는 연속 읽기를 dio_rd_form_min
또는 dio_rd_ill_min
보다 크게 지정합니다.
기본값인 0
은 I/O 크기에 따라 직접 읽기를 사용 안함으로 설정하고 Oracle HSM가 dio_rd_form_min
또는 dio_rd_ill_min
을 무시하게 합니다.
자세한 내용은 dio_rd_form_min
(올바르게 정렬된 직접 I/O 읽기 크기 설정) 및 dio_szero
(직접 I/O 중에 스파스 파일의 초기화되지 않은 영역 0으로 설정)를 참조하십시오.
다음 예에서는 패밀리 세트 장치 100
에 대해 올바르게 구성된 직접 읽기의 최소 크기를 16
으로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:dio_rd_consec 100 16
dio_rd_form_min
(올바르게 정렬된 직접 I/O 읽기 크기 설정)dio_rd_form_min
명령은 지정된 크기(KB)를 Oracle HSM가 지정된 패밀리 세트 디스크 장치에서 올바르게 정렬된 데이터를 읽을 때 페이징 I/O에서 직접 I/O로 자동으로 전환될 최소 크기로 설정합니다(전환 I/O 참조).
기본값은 256
KB입니다. 값을 0
으로 설정하면 올바르게 정렬된 데이터를 읽는 동안 전환 I/O가 사용 안함으로 설정됩니다.
다음 예에서는 패밀리 세트 장치 100
에 대해 올바르게 구성된 직접 읽기의 최소 크기를 1024
KB로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:dio_rd_form_min 100 1024
dio_rd_ill_min
(잘못 정렬된 직접 I/O 읽기의 크기 설정)dio_rd_ill_min
명령은 지정된 크기(KB)를 Oracle HSM가 지정된 패밀리 세트 디스크 장치에서 잘못 정렬된 데이터를 읽을 때 페이징 I/O에서 직접 I/O로 자동으로 전환될 최소 크기로 설정합니다(전환 I/O 참조).
기본값은 0
KB로, 잘못 정렬된 데이터를 읽는 동안 전환 I/O를 사용 안함으로 설정합니다.
다음 예에서는 패밀리 세트 장치 100
에 대한 잘못 구성된 직접 읽기의 최소 크기를 4096
KB로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:dio_rd_form_min 100 4096
dio_szero
(직접 I/O 중에 스파스 파일의 초기화되지 않은 영역 0으로 설정)dio_szero
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치에 대한 직접 I/O는 페이징 I/O가 처리하는 것과 같은 방식으로 스파스 파일을 처리합니다. 영역에 액세스하면 초기화되지 않은 영역이 0으로 설정됩니다. 스파스 파일의 동작은 페이징 I/O에 대한 동작과 같습니다. 이로 인해 스파스 파일을 직접 쓰면 성능이 저하됩니다.
기본값은 nodio_szero
(직접 I/O를 통해 스파스 파일의 초기화되지 않은 영역을 0으로 설정 안함)입니다.
다음 예에서는 패밀리 세트 장치 100
에서 스파스 파일을 0으로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:dio_szero 100
dio_wr_consec
(연속 직접 쓰기 수 제한)dio_wr_consec
명령은 Oracle HSM에서 직접 I/O로 수행해야 하는 연속 쓰기 수를 dio_wr_form_min
또는 dio_wr_ill_min
보다 크게 지정합니다.
기본값인 0
은 I/O 크기에 따라 직접 쓰기를 사용 안함으로 설정하고 Oracle HSM가 dio_wr_form_min
또는 dio_wr_ill_min
을 무시하게 합니다.
자세한 내용은 dio_wr_form_min
(올바르게 구성된 직접 I/O 쓰기의 크기 설정) 및 dio_wr_ill_min
(잘못 정렬된 직접 I/O 쓰기의 크기 설정)을 참조하십시오.
다음 예에서는 패밀리 세트 장치 100
에 대해 올바르게 구성된 직접 읽기의 최소 크기를 16
으로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:dio_wr_consec 100 16
dio_wr_form_min
(올바르게 구성된 직접 I/O 쓰기의 크기 설정)dio_wr_form_min
명령은 지정된 크기(KB)를 Oracle HSM가 지정된 패밀리 세트 디스크 장치에 올바르게 정렬된 데이터를 쓸 때 페이징 I/O에서 직접 I/O로 자동으로 전환될 최소 크기로 설정합니다(전환 I/O 참조).
기본값은 256
KB입니다. 값을 0
으로 설정하면 올바르게 정렬된 데이터를 쓰는 동안 전환 I/O가 사용 안함으로 설정됩니다.
다음 예에서는 패밀리 세트 장치 100
에 대해 올바르게 구성된 직접 쓰기의 최소 크기를 1024
KB로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:dio_wr_form_min 100 1024
dio_wr_ill_min
(잘못 정렬된 직접 I/O 쓰기의 크기 설정)dio_wr_ill_min
명령은 지정된 크기(KB)를 Oracle HSM가 지정된 패밀리 세트 디스크 장치에 잘못 정렬된 데이터를 쓸 때 페이징 I/O에서 직접 I/O로 자동으로 전환될 최소 크기로 설정합니다(전환 I/O 참조).
기본값은 0
KB로, 잘못 정렬된 데이터를 읽는 동안 전환 I/O를 사용 안함으로 설정합니다.
다음 예에서는 패밀리 세트 장치 100
에 대한 잘못 구성된 직접 쓰기의 최소 크기를 4096
KB로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:dio_wr_form_min 100 4096
diskvols
(아카이브에 사용된 디스크 볼륨에서 플래그 설정/지우기)diskvols
명령을 아카이브 디스크 볼륨 이름, 더하기 또는 빼기, 아래 나열된 플래그의 하나와 함께 실행하면 지정된 볼륨에서 지정된 플래그가 설정되거나 지워집니다. 하드웨어 문제를 해결할 때 U
및 E
플래그의 값을 변경하고자 할 수 있습니다. 하지만 나머지는 그대로 두십시오.
l
은 볼륨에 레이블이 지정됨을 의미하고, seqnum
파일이 이미 생성되었습니다.
r
은 볼륨이 원격 호스트에 정의되어 있음을 의미합니다.
U
는 볼륨을 사용할 수 없음을 의미합니다.
R
은 볼륨이 읽기 전용임을 의미합니다.
E
는 디스크 아카이브 디렉토리에 쓸 때 매체 오류가 발생했음을 의미합니다.
A는 볼륨을 감사해야 함을 의미합니다.
F는 볼륨이 가득 찼음을 의미합니다.
c는 볼륨을 재활용할 준비가 되었음을 의미합니다.
다음 예에서는 아카이브 스토리지 볼륨 disk01
에서 U
(unavailable
) 플래그를 설정합니다.
Disk volume dictionary samuversion time date
header version 460 volumes magic 340322 version 9 nkeys 2 ndata 2 index space capacity used flags volume 0 12882411520 12887785472 10291200 ----- disk01 1 6443827200 6443892736 70656 ----- disk02 clients magic 340322 version 9 nkeys 1 ndata 1:
command:diskvols disk01 +U
플래그가 설정됩니다.
Disk volume dictionary samuversion time date
header version 460 volumes magic 340322 version 9 nkeys 2 ndata 2 index space capacity used flags volume 0 12882411520 12887785472 10291200--U--
disk01 1 6443827200 6443892736 70656 ----- disk02 clients magic 340322 version 9 nkeys 1 ndata 1
dmr
(소프트웨어 미러의 Directed Mirror Reads 사용)dmr
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 데이터베이스가 비동기 I/O와 Solaris Volume Manager 미러링된 볼륨을 함께 사용하는 Oracle HSM 파일 시스템에 저장될 때 Oracle RAC(Real Application Clusters)에서 Solaris Volume Manager의 Directed Mirror Reads 기능을 사용할 수 있습니다. nodmr
(소프트웨어 미러의 Directed Mirror Reads 사용 안함)을 참조하십시오.
기본적으로 DMR은 사용으로 설정됩니다.
다음 예에서는 패밀리 세트 장치 20
에서 DMR을 사용으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam2 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0 ma 10 on sam1 m----2---r- 80% 70% /sam1 mm 11 on /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0 mr 12 on /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0 mr 13 on /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0 mr 14 on /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0 mr 15 on /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0:
command:dmr 10
dtrace
(Oracle HSM 데몬에 대한 추적 사용/구성)dtrace
명령을 Oracle HSM 데몬 지정자 및 키워드 on
또는 off
나 변수 이름 및 값과 함께 실행하면 추적 정보가 추적 파일에 기록되는 방법을 제어할 수 있습니다.
키워드 all
(모든 Oracle HSM 데몬에 대해) 또는 특정 데몬 이름을 사용하여 데몬을 지정합니다. 유효한 데몬 이름에는 sam-archiverd
, sam-catserverd
, sam-fsd
, sam-rftd
, sam-recycler
, sam-sharefsd
, sam-stagerd
, sam-serverd
, sam-clientd
및 fsmgmt
가 포함됩니다.
on
키워드를 사용하여 지정된 데몬에 대한 추적을 사용으로 설정합니다.
off
키워드를 사용하여 지정된 데몬에 대한 추적을 사용 안함으로 설정합니다.
변수 이름을 값과 함께 사용하여 지정된 데몬에 대한 추적 프로세스를 제어합니다. daemon-specifier
.
variable value
구문을 사용하여 변수를 설정합니다.
:dtracedaemon-specifier
on :dtracedaemon-specifier
off :dtracedaemon-specifier
.filepath-filename
:dtracedaemon-specifier
.optionsoption_name1
option_name2
-option_name3 ...
file
file
변수는 경로 또는 파일 이름 값을 사용합니다.
all.file
path-filename
은 추적 파일 path-filename
를 포함하는 디렉토리의 이름을 지정합니다.
기본적으로 추적 파일은 /var/opt/SUNWsamfs/trace
에 있습니다.
daemon-name
.file
path-filename
은 추적 파일 path-filename
의 이름을 지정합니다.
기본적으로 추적 파일은 추적하는 데몬의 이름을 따서 이름이 지정됩니다.
options
options
변수는 공백으로 구분된 추적 옵션, 추적할 이벤트 또는 추적 출력에 포함할 요소 목록을 사용합니다. 옵션을 선택 취소하려면 빼기 기호를 옵션(-
option_name
)과 함께 사용합니다.
사전 정의된 이벤트 유형은 cust
, err
, fatal
, misc
, proc
및 rft
입니다. 메시지 요소 program[pid]
및 time
은 항상 포함되며 선택 취소할 수 없습니다.
선택적 이벤트에는 다음이 포함됩니다.
none
은 모든 이벤트 유형을 제외합니다.
all
에는 가장 유용한 이벤트인 cust
, err
, fatal
, ipc
, misc
, proc
및 rft
가 포함됩니다.
alloc
에는 메모리 할당 이벤트가 포함됩니다.
cust
에는 고객 알림, syslog 및 알림 파일 메시지가 포함됩니다.
err
에는 치명적이지 않은 프로그램 오류가 포함됩니다.
fatal
에는 치명적인 syslog 메시지가 포함됩니다.
files
에는 파일 작업이 포함됩니다.
rft
에는 파일 전송 이벤트가 포함됩니다.
ipc
에는 프로세스 간 통신이 포함됩니다.
misc
에는 기타 범주화되지 않은 이벤트가 포함됩니다.
oprmsg
에는 운영자 메시지가 포함됩니다.
proc
프로세스 시작 및 완료.
변경 시 queue
아카이브 대기열 컨텐츠.
선택적 메시지 요소에는 다음이 포함됩니다.
date
는 메시지에 날짜를 포함합니다(시간은 항상 포함됨).
module
은 메시지에 소스 파일 이름 및 라인 번호를 포함합니다.
type
은 메시지에 이벤트 유형을 포함합니다.
age
age
변수는 추적 파일 회전 사이의 시간을 지정된 값으로 설정합니다(추적 파일을 회전하여 크기를 관리할 수 있는 제한 내로 유지). age
값을 2분보다 큰 초, 분, 시간, 일, 주 및/또는 년 수로 설정합니다.
2분 이하 값은 추적 파일 회전을 사용 안함으로 설정합니다.
size
size
변수는 추적 파일 회전이 발생하는 파일 크기를 설정합니다. size
값을 정수 및 접미어 b
(바이트), k
(KB), M
(MB), G
(GB) 또는 T
(TB)의 하나를 함께 사용하여 설정합니다.
다음 예에서는 sam-archiverd
치명적이지 않은 오류를 추적 파일에서 제외하고 각 파일 항목에서 오류가 발생한 이벤트 날짜, 소스 파일 및 라인 번호를 포함합니다.
Help information page 1/15 samuversion
time
date
Displays: a Archiver status w Pending stage queue c Device configuration C Memory d Daemon trace controls D Disk volume dictionary f File systems F Optical disk label g Shared clients I Inode h Help information J Preview shared memory l Usage information K Kernel statistics m Mass storage status L Shared memory tables n Staging status M Shared memory o Optical disk status N File system parameters p Removable media load requests P Active Services r Removable media R SAM-Remote s Device status S Sector data t Tape drive status T SCSI sense data u Staging queue U Device table v Robot catalog:
command:dtrace sam-archiverd.options -err date module
export
(이동 매체를 로봇 라이브러리 메일박스로 이동)export
명령을 로봇 라이브러리의 Oracle HSM 장비 순서 번호 및 슬롯 식별자와 함께 실행하면 지정된 슬롯이 있는 카트리지가 메일박스로 이동됩니다. 지정되는 슬롯은 사용 중이고 매체가 물리적으로 점유해야 합니다. 슬롯에 양면 광 카트리지가 포함되는데 면을 지정하지 않으면 양면이 모두 감사됩니다.
export
명령을 Oracle HSM 매체 유형 식별자 및 카트리지의 VSN(볼륨 일련 번호)과 함께 실행하면 지정된 카트리지가 메일박스로 이동됩니다.
지정된 장비 순서 번호가 StorageTek 네트워크 연결 라이브러리를 나타내면 -f
매개변수는 카트리지를 라이브러리의 CAP(카트리지 액세스 포트)로 내보내고 Oracle HSM 카탈로그를 업데이트합니다. CAPID
매개변수는 라이브러리 매개변수 파일에서 정의해야 합니다. 자세한 내용은 stk
매뉴얼 페이지를 참조하십시오.
지정된 장비 순서 번호가 일부 다른 네트워크 연결 라이브러리를 나타내면 export
명령은 Oracle HSM 카탈로그를 업데이트하지만 라이브러리 제어 소프트웨어로의 물리적 카트리지 이동을 유지합니다.
import
(메일박스에서 로봇 라이브러리로 이동식 매체 이동)를 참조하십시오.
기본적으로 내보낸 볼륨은 내역기에서 Oracle HSM를 통해 추적됩니다. 내역기 동작은 더 이상 라이브러리에 상주하지 않는 볼륨에 대한 스테이징 및 아카이브 요청을 처리할 수 있는 가상 라이브러리입니다. 그런 다음 운영자가 필요한 카트리지를 가져와서 로드 요청을 충족합니다. 내역기 자체에서 카트리지를 내보내면 내보낸 카트리지에 대한 모든 정보가 삭제됩니다. 이 카트리지의 볼륨에 대한 정보가 손실됩니다. 자세한 내용은 historian
매뉴얼 페이지를 참조하십시오.
:exportequipment-number
:slot
:export -fequipment-number
:slot
:exportmedia-type
.vsn
:export -fmedia-type
.vsn
다음 예에서 명령의 첫 형식은 Oracle HSM 장비 순서 번호가 900
인 로봇 라이브러리에 있는 슬롯 1
의 컨텐츠를 내보냅니다. 두번째 형식은 VSN이 VOL004
인 LTO 카트리지를 내보냅니다.
Robot VSN catalog by slot : eq 900 samuversion
time
date
count 32 slot access time count use flags ty vsn 0 2013/07/02 12:53 3 96% -il-o-b----f li VOL001 1 2013/07/02 12:53 2 98% -il-o-b----f li VOL002 2 2013/07/02 12:52 1 86% -il-o-b----f li VOL003 3 2013/07/02 12:52 1 95% -il-o-b----f li VOL004 ...:
command:export 900:1
... command:export li.VOL004
f
(File Systems 화면 표시)f
명령은 File Systems
화면을 열고 Oracle HSM 파일 시스템의 구성 요소를 표시합니다.
다음 예에서는 File Systems 화면을 보여 줍니다. 멤버 드라이브는 한 칸 들여 쓰고 해당 드라이브가 속한 파일 시스템 바로 아래 표시됩니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ms 10 on sam1 m----2----d 90% 70% /sam1 md 11 on /dev/dsk/c5t8d0s3 md 12 on /dev/dsk/c5t8d0s4 md 13 on /dev/dsk/c5t8d0s5 md 14 on /dev/dsk/c5t8d0s6 md 15 on /dev/dsk/c5t8d0s7 ms 20 on sam2 m----2----d 90% 70% /sam2 md 21 on /dev/dsk/c5t9d0s3 md 22 on /dev/dsk/c5t9d0s4 md 23 on /dev/dsk/c5t9d0s5 md 24 on /dev/dsk/c5t9d0s6 md 25 on /dev/dsk/c5t9d0s7 ma 30 on qfs1 m----2----d 90% 70% /qfs1 mm 31 on /dev/dsk/c5t10d0s0 md 32 on /dev/dsk/c5t10d0s1 ma 40 on qfs2 m----2----d 90% 70% /qfs2 mm 41 on /dev/dsk/c5t11d0s0 md 42 on /dev/dsk/c5t11d0s1 ma 50 on qfs3 m----2---r- 90% 70% /qfs3 mm 51 on /dev/dsk/c5t12d0s0 mr 52 on /dev/dsk/c5t12d0s1 ma 60 on qfs4 m----2---r- 90% 70% /qfs4 mm 61 on /dev/dsk/c5t13d0s0 mr 62 on /dev/dsk/c5t13d0s1 ma 100 on shareqfs1 m----2c--r- 80% 70% /shareqfs1server
mm 101 on /dev/dsk/c6t50020F2300004655d0s0 mr 102 on /dev/dsk/c6t50020F2300004655d0s1 ma 110 on shareqfs2 m----2c--r- 80% 70% /shareqfs2server
mm 111 on /dev/dsk/c6t50020F2300004655d0s6 mr 112 on /dev/dsk/c6t50020F2300004655d0s7
ty
ty
필드에는 Oracle HSM 장치 유형이 표시됩니다. 장치 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
eq
eq
필드에는 장치의 사용자 지정 Oracle HSM 장비 번호가 표시됩니다.
state
state
필드에는 장치의 현재 작동 상태가 표시됩니다.
on
은 장치를 사용할 수 있음을 의미합니다.
ro
는 장치를 읽기 전용으로 사용할 수 있음을 의미합니다.
off
는 장치를 사용할 수 없음을 의미합니다.
down
은 장치를 유지 관리용으로만 사용할 수 있음을 의미합니다.
idle
은 장치가 이미 진행 중인 작업을 완료하고 있지만 새 연결을 수락하지 않음을 의미합니다.
noalloc
는 이 장치에 추가 스토리지를 할당할 수 없음을 의미합니다. 관리자가 noalloc
(장치에서 스토리지 할당 사용 안함) 명령을 실행했습니다. noalloc
상태는 관리자가 alloc
(장치에서 스토리지 할당 사용) 명령을 실행할 때까지 지속됩니다.
device_name
device_name
필드에는 장치의 경로 및 파일 이름이 표시됩니다.
status
status
필드에는 11자 문자열이 표시되며 각 문자 위치는 다른 파일 시스템 속성 값을 나타냅니다. 문자 위치는 왼쪽부터 위치 1로 번호가 매겨지고 오른쪽에서 위치 11로 끝납니다. 다음 표에서는 상태 문자열의 각 위치에 대한 가능한 상태 코드를 정의합니다.
위치 |
값 |
의미 |
---|---|---|
1 | m---------- |
위치 1의 소문자 m 은 파일 시스템이 마운트되어 있음을 의미합니다. |
1 | M---------- |
위치 1의 대문자 M 은 파일 시스템이 마운트되고 있음을 의미합니다. |
2 | -u--------- |
위치 2의 소문자 u 는 파일 시스템이 마운트 해제되고 있음을 의미합니다. |
3 | --A-------- |
위치 3의 대문자 A 는 데이터가 아카이브(니어라인 또는 오프라인 스토리지로 복사)되고 있음을 의미합니다. |
4 | ---R------- |
위치 4의 대문자 R 은 이전에 아카이브된 데이터가 온라인 디스크 스토리지에서 새 파일용 여유 공간으로 해제되고 있음을 의미합니다. |
5 | ----S------ |
위치 5의 대문자 S 는 이전에 해제된 데이터가 스테이지(아카이브 매체에서 온라인 디스크 스토리지로 복사)되고 있음을 의미합니다. |
6 | -----1----- |
위치 6의 숫자 1 은 버전 1 파일 시스템임을 의미합니다. |
6 | -----2----- |
위치 6의 숫자 2 는 버전 2 파일 시스템임을 의미합니다. |
7 | ------c---- |
위치 7의 소문자 c 는 공유 파일 시스템임을 의미합니다. |
8 | -------W--- |
위치 8의 대문자 W 는 단일 쓰기 파일 시스템임을 의미합니다. |
9 | --------R-- |
위치 9의 대문자 R 은 다중 읽기 파일 시스템임을 의미합니다. |
10 | ---------r- |
위치 10의 소문자 r 은 파일 시스템이 단일 할당 mr 장치에 데이터를 저장함을 의미합니다. |
11 | ----------d |
위치 11의 소문자 d 는 파일 시스템이 이중 할당 md 장치에 데이터를 저장함을 의미합니다. |
high
high
필드에는 총 파일 시스템 용량의 백분율로 표현되는 스토리지 사용률 임계값인 고수위가 표시됩니다. 사용률이 고수위를 초과하면 Oracle HSM에서는 백업 매체에 아카이브된 파일을 가장 크고 가장 오래 전에 사용된 파일부터 삭제하기 시작합니다. 이후에 사용자가 삭제된 파일에 액세스하면 Oracle HSM에서는 아카이브 복사본에서 디스크로 해당 파일을 복원합니다.
low
파일 시스템 용량의 백분율로 표현되는 스토리지 사용률 임계값인 저수위입니다. 사용률이 저수위 미만으로 떨어지면 Oracle HSM에서는 디스크에서 파일 삭제를 중지합니다. 저수위는 파일을 디스크에 계속 상주하게 하고 아카이브 매체의 과도한 스테이징이 필요하지 않게 하는 방식으로 새 파일용 여유 디스크 공간을 유지 관리할 필요와 파일 시스템 성능의 균형을 유지합니다.
mountpoint
파일 시스템이 호스트 루트 파일 시스템에 연결되는 디렉토리입니다.
server
여러 호스트에서 공유하는 파일 시스템의 MDS(메타 데이터 서버) 이름입니다.
flush_behind
(나중에 비우기 매개변수 설정)flush_behind
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 크기(KB)와 함께 실행하면 더티(수정된) 캐시 메모리 페이지에서 디스크로 지정된 크기(KB)를 비동기식으로 쓰도록 해당 파일 시스템을 구성할 수 있습니다.
메모리에서 파일이 변경되면 나중에 비우기를 통해 변경 사항이 비휘발성 스토리지 매체에 빠르게 저장됩니다. 프로세스에서 수정된 데이터를 캐시 메모리 페이지에 쓸 때 바로 뒤에 비우기가 수행되어 주 쓰기 프로세스가 계속되더라도 변경 사항을 디스크에 복사합니다. 저장되지 않은 더티 캐시 페이지는 최소한으로 유지되므로 파일 데이터 무결성을 유지 관리하는 데 도움이 됩니다.
반면, 나중에 비우기는 오버헤드를 늘리므로 쓰기 성능이 저하될 수 있습니다. 데이터 블록 비우기 프로세스로 인해 이후에 해당 블록의 다시 쓰기가 지연될 수 있습니다. 따라서 나중에 비우기는 기본적으로 사용 안함으로 설정됩니다.
[0-8192
]KB 범위의 지정된 값을 설정합니다. 여기서 0
(기본값)은 나중에 비우기 기능을 사용 안함으로 설정합니다.
다음 예에서는 패밀리 세트 장치 100
에 대한 스테이징 나중에 비우기를 1024
KB로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:flush_behind 100 1024
forcedirectio
(기본적으로 직접 I/O 사용)forcedirectio
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 직접 I/O가 지정된 장치에서 모든 입/출력 작업의 기본값으로 설정됩니다.
페이징 I/O가 기본값입니다.
자세한 내용은 I/O 성능 조정 목표 및 옵션 이해, noforcedirectio
(기본적으로 직접 I/O 사용 안함) 명령 및 directio
, setfa
, sam_setfa
, sam_advise
매뉴얼 페이지를 참조하십시오.
다음 예에서는 직접 I/O를 패밀리 세트 장치 100
의 기본값으로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:forcedirectio 100
force_nfs_async
(비동기 NFS 강제 적용)force_nfs_async
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치는 Oracle HSM 기본값을 대체하고 NFS에서 데이터를 디스크에 쓰도록 요청했더라도 NFS(Network File System) 데이터를 서버에 캐시합니다.
force_nfs_async
명령은 파일 시스템이 NFS 서버로 마운트되고 클라이언트가 noac
NFS 마운트 옵션을 통해 마운트된 경우에만 적용됩니다. NFS 파일 시스템 마운트에 대한 자세한 내용은 mount_nfs
매뉴얼 페이지를 참조하십시오.
주의: 이 명령을 주의해서 사용하십시오. 서버 중단이 발생할 경우 데이터가 손실될 수 있습니다.
|
다음 예에서는 패밀리 세트 100
에서 force_nfs_async
를 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma100
m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:force_nfs_async 100
g
(공유 파일 시스템 클라이언트 표시)g
명령은 Shared Clients
화면을 열고 현재 구성 정보를 표시합니다.
a
명령을 매개변수 없이 실행하면 모든 파일 시스템의 아카이버 상태가 표시됩니다. 명령을 파일 시스템 이름과 함께 실행하면 지정된 파일 시스템의 상태만 표시됩니다.
Ctrl-I
(ˆI
)요약 보기와 세부 보기 사이에서 토글합니다.
Ctrl-B
한 페이지 뒤로 이동합니다.
Ctrl-B
(ˆb
)한 페이지 뒤로 이동합니다.
Ctrl-F
(ˆf
)한 페이지 앞으로 이동합니다.
Ctrl-D
(ˆd
)페이지를 아래로 이동합니다.
Ctrl-U
(ˆu
)페이지를 위로 이동합니다.
ord
ord
필드에는 Oracle HSM 서버 순서 번호가 표시됩니다. 서버 순서는 잠재적 메타 데이터 서버 및 클라이언트에서 현재 활성 상태인 메타 데이터 서버를 구분합니다.
순서 1
은 활성 메타 데이터 서버를 나타냅니다.
순서 2
이상은 잠재적 메타 데이터 서버를 나타냅니다.
순서 0
은 클라이언트를 나타냅니다.
hostname
hostname
필드에는 서버, 잠재적 서버 또는 클라이언트 호스트의 이름이 표시됩니다.
status
status
필드에는 마운트 상태, 호스트 유형(서버 또는 클라이언트), 파일 시스템 유형, 분산 I/O(Datamover) 상태가 표시됩니다. 요약 보기에서 필드는 비트 마스크 형식으로 표시됩니다. 세부 보기에서는 예와 같이 확장됩니다.
config
및 conf1
config
및 conf1
필드에는 파일 시스템 구성 세부 사항이 표시됩니다. 요약 보기에서 필드는 비트 마스크 형식으로 표시됩니다. 세부 보기에서는 예와 같이 확장됩니다.
flags
flags
필드에는 마운트 상태(MNT
) 및 호스트 유형(SVR
또는 CLI
)과 같은 요약 텍스트 상태 정보가 표시됩니다.
다음 예는 축약된 기본 보기를 보여줍니다.
Shared clients samuversion
time
date
samsharefs is shared, server is samsharefs-mds, 2 clients 3 max ord hostname seqno nomsgs status config conf1 flags 1 samsharefs-mds 14 0 8091 808540d 4051 0 MNT SVR 2 samsharefs-client1 71 0 a0a1 808540d 4041 0 MNT CLI
이 예에서는 세부 보기를 보여 줍니다.
Shared clients samuversion
time
date
samsharefs is shared, server is samsharefs-mds, 2 clients 3 max ord hostname seqno nomsgs status config conf1 flags 1 samsharefs-mds 14 0 8091 808540d 4051 0 MNT SVR config : CDEVID ARCHIVE_SCAN GFSID OLD_ARCHIVE_FMT " : SYNC_META TRACE SAM_ENABLED SHARED_MO config1 : NFSV4_ACL MD_DEVICES SMALL_DAUS SHARED_FS flags : status : MOUNTED SERVER SAM DATAMOVER last_msg : Wed Jul 2 10:13:50 2014 2 samsharefs-client1 127 0 a0a1 808540d 4041 0 MNT CLI config : CDEVID ARCHIVE_SCAN GFSID OLD_ARCHIVE_FMT " : SYNC_META TRACE SAM_ENABLED SHARED_MO config1 : NFSV4_ACL MD_DEVICES SHARED_FS flags : status : MOUNTED CLIENT SAM SRVR_BYTEREV " : DATAMOVER last_msg : Wed Jul 2 11:09:04 2014
h
(Help 화면 표시)h
명령은 Help Information
화면을 엽니다. 도움말 화면에는 samu
표시 및 제어가 요약됩니다. 기본적으로 이 보기는 명령줄에서 samu
명령을 입력할 때 제공되는 첫번째 표시입니다.
Ctrl-B
한 페이지 뒤로 이동합니다.
Ctrl-B
(ˆb
)한 페이지 뒤로 이동합니다.
Ctrl-F
(ˆf
)한 페이지 앞으로 이동합니다.
Ctrl-D
(ˆd
)페이지를 아래로 이동합니다.
Ctrl-U
(ˆu
)페이지를 위로 이동합니다.
Oracle HSM 도움말 화면은 모두 15개가 있지만 아카이브 관련 표시는 Oracle Hierarchical Storage Manager 소프트웨어가 설치되어 있어야 표시됩니다.
첫번째 예에서는 samu
를 실행할 때마다 기본적으로 표시되는 첫 페이지를 보여 줍니다. 후속 도움말 화면에는 samu
명령이 표시됩니다.
Help information page 1/15 samuversion
time
date
Displays: a Archiver status w Pending stage queue c Device configuration C Memory d Daemon trace controls D Disk volume dictionary f File systems F Optical disk label h Help information I Inode l Usage information J Preview shared memory m Mass storage status K Kernel statistics n Staging status L Shared memory tables o Optical disk status M Shared memory p Removable media load requests N File system Parameters r Removable media P Active Services s Device status R SAM-Remote t Tape drive status S Sector data u Staging queue T SCSI sense data v Robot catalog U Device table more (ctrl-f)
samu
인터페이스 제어 도움말두번째 도움말 페이지에는 samu
인터페이스를 제어하는 단축 키가 표시됩니다. 일부 제어는 특정 표시에만 적용할 수 있습니다.
Help information page 2/15 samuversion
time
date
Hot Keys: q Quit : Enter command sp Refresh display ˆf Page display forward ˆb Page display backward ˆd Half-page display forward ˆu Half-page display backward ˆi Show details (selected displays) ˆj Toggle power for size, base 2 or 10 (selected displays) ˆk Advance display format ˆl Refresh display (clear) ˆr Toggle refresh / Search for VSN (v display) % Search for barcode (v display) $ Search for slot (v display) more (ctrl-f)
samu
명령 프롬프트에서 표시 제어 도움말이 세번째 도움말 페이지에는 같은 명령 프롬프트에서 입력할 수 있는 표시를 제어하는 표시 제어 명령이 표시됩니다. 일부 제어는 특정 표시에만 적용할 수 있습니다.
Help information page 3/15 samuversion
time
date
Display control commands: a [filesystem] Archiver status n [media] Staging status p [media] Removable media load requests r [media] Removable media u [media] Staging queue v [eq] Robot catalog w [media] Pending stage queue C address Memory I [inode] Inode J [address] Preview shared memory M [address] Shared memory R [eq] SAM-Remote S [address] Sector data T [eq] SCSI sense data U [eq] Device table more (ctrl-f)
지정된 파일 시스템에 대한 아카이브 표시를 보려면 명령 프롬프트 단축 키 :
(콜론)을 입력합니다. 그런 다음 samu
명령 프롬프트에서 다음과 같이 a
filesystem-equipment-identifier
를 입력합니다.
... T [eq] SCSI sense data U [eq] Device table more (ctrl-f) Command:a
filesystem-equipment-identifier
그러면 samu
인터페이스에 지정된 파일 시스템에 대한 세부 아카이브 상태 보고서가 표시됩니다.
Archiver status samuversion
time
date
sam-archiverd: Waiting for resourcessam-arfind:filesystem-equipment-identifier
mounted at /mountpoint-directory
Files waiting to start 0 schedule 482 archiving 0 Monitoring file system activity. Examine: noscan Interval: 4m Logfile: /var/opt/SUNWsamfs/archiver.log events 12,138 syscalls 41,537 buffers 2 archive 0 change 3 close 7,961 create 3,927 hwm 29 modify 0 rearchive 0 rename 9 remove 209 unarchive 0 idstat 18,101 opendir 28 getdents 28 cached
네번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 다양한 파일 시스템 명령이 표시됩니다.
Help information page 4/15 samuversion
time
date
File System commands - miscellaneous: stripe eq value Set stripe width suid eq Turn on setuid capability nosuid eq Turn off setuid capability sync_meta eq value Set sync_meta mode atime eq value Set access time (atime) update mode trace eq Turn on file system tracing notrace eq Turn off file system tracing add eq Add eq to mounted file system remove eq Remove eq; copy files to ON eqs release eq Release eq and mark files offline alloc eq Enable allocation on partition noalloc eq Disable allocation on partition def_retention eq interval Set default WORM retention time more (ctrl-f)
개별 명령에 대한 자세한 내용은 아래 나열된 전체 설명을 참조하십시오.
다섯번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 Oracle HSM 파일 시스템 명령이 표시됩니다.
Help information page 5/15 samuversion
time
date
File System commands - SAM: hwm_archive eq Turn on hwm archiver start nohwm_archive eq Turn off hwm archiver start maxpartial eq value Set maximum partial size in kilobytes partial eq value Set size to remain online in kilobytes partial_stage eq value Set partial stage-ahead point in kilobytes stage_flush_behind eq value Set stage flush behind size in kilobytes stage_n_window eq value Set direct stage size in kilobytes thresh eq high low Set high and low release thresholds more (ctrl-f)
개별 명령에 대한 자세한 내용은 아래 나열된 전체 설명을 참조하십시오.
여섯번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 파일 시스템 I/O(입/출력) 명령이 요약됩니다.
Help information page 6/15 samuversion
time
date
File System commands - I/O: dio_rd_consec eq value Set number of consecutive dio reads dio_rd_form_min eq value Set size of well-formed dio reads dio_rd_ill_min eq value Set size of ill-formed dio reads dio_wr_consec eq value Set number of consecutive dio writes dio_wr_form_min eq value Set size of well-formed dio writes dio_wr_ill_min eq value Set size of ill-formed dio writes flush_behind eq value Set flush behind value in kilobytes forcedirectio eq Turn on directio mode noforcedirectio eq Turn off directio mode force_nfs_async eq Turn on NFS async noforce_nfs_async eq Turn off NFS async readahead eq value Set maximum readahead in kilobytes writebehind eq value Set maximum writebehind in kilobytes sw_raid eq Turn on software RAID mode nosw_raid eq Turn off software RAID mode wr_throttle eq value Set outstanding write size in kilobytes abr eq Enable Application Based Recovery noabr eq Disable Application Based Recovery dmr eq Enable Directed Mirror Reads20a nodmr eq Disable Directed Mirror Reads
개별 명령에 대한 자세한 내용은 아래 나열된 전체 설명을 참조하십시오.
일곱번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 QFS 파일 시스템 명령이 요약됩니다.
Help information page 7/15 samuversion
time
date
File System commands - QFS: mm_stripe eq value Set meta stripe width qwrite eq Turn on qwrite mode noqwrite eq Turn off qwrite mode more (ctrl-f)
개별 명령에 대한 자세한 내용은 아래 나열된 전체 설명을 참조하십시오.
여덟번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 다중 읽기 파일 시스템 명령이 요약됩니다.
Help information page 8/15 samuversion
time
date
File System commands - multireader: invalid eq value Set multireader invalidate cache delay refresh_at_eof eq Turn on refresh at eof mode norefresh_at_eof eq Turn off refresh at eof mode more (ctrl-f)
개별 명령에 대한 자세한 내용은 아래 나열된 전체 설명을 참조하십시오.
아홉번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 공유 파일 시스템 명령이 요약됩니다.
Help information page 9/15 samuversion
time
date
File System commands - shared fs: minoallocsz eq value Set minimum allocation size maxallocsz eq value Set maximum allocation size meta_timeo eq interval Set shared fs meta cache timeout lease_timeo eq interval Set shared fs lease relinquish timeout min_pool eq value Set shared fs minimum threads count mh_write eq Turn on multihost read/write nomh_write eq Turn off multihost read/write aplease eq interval Set append lease time rdlease eq interval Set read lease time wrlease eq interval Set write lease time more (ctrl-f)
개별 명령에 대한 자세한 내용은 아래 나열된 전체 설명을 참조하십시오.
10번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 공유 장치 명령이 요약됩니다.
Help information page 10/15 samuversion
time
date
Device commands: devlog eq [option ...] Set device logging options idle eq Idle device off eq Turn off device on eq Turn on device readonly eq Make device read only ro eq Make device read only unavail eq Make device unavailable unload eq Unload device more (ctrl-f)
개별 명령에 대한 자세한 내용은 아래 나열된 전체 설명을 참조하십시오.
11번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 로봇 명령이 요약됩니다.
Help information page 11/15 samuversion
time
date
Robot commands: audit [-e] eq[:slot[:side]] Audit slot or library import eq Import cartridge from mailbox export [-f] eq:slot Export cartridge to mailbox export [-f] mt.vsn Export cartridge to mailbox load eq:slot[:side] Load cartridge in drive load [-f] mt.vsn Load cartridge in drive priority pid priority Set priority in preview queue more (ctrl-f)
개별 명령에 대한 자세한 내용은 아래 나열된 전체 설명을 참조하십시오.
12번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 아카이버 명령이 요약됩니다.
Help information page 12/15 samuversion
time
date
Archiver commands: aridle [dk | rm | fs.fsname] Idle archiving arrerun Soft restart archiver arrestart Restart archiver arrmarchreq fsname.[* | arname] Remove ArchReq(s) arrun [dk | rm | fs.fsname] Start archiving arscan fsname[.dir | ..inodes][int] Scan filesystem arstop [dk | rm | fs.fsname] Stop archiving artrace [fs.fsname] Trace archiver more (ctrl-f)
개별 명령에 대한 자세한 내용은 아래 나열된 전체 설명을 참조하십시오.
13번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 스테이저 명령이 요약됩니다.
Help information page 13/15 samuversion
time
date
Stager commands: stclear mt.vsn Clear stage request stidle Idle staging strun Start staging more (ctrl-f)
개별 명령에 대한 자세한 내용은 아래 나열된 전체 설명을 참조하십시오.
14번째 도움말 페이지에는 samu
명령 프롬프트에서 입력할 수 있는 기타 명령이 요약됩니다.
Help information page 14/15 samuversion
time
date
Miscellaneous commands: clear vsn [index] Clear load request dtrace daemon[.variable] value Daemon trace controls fs [filesystem] Select a filesystem name (ex samfs1) mount mountpoint Select a mount point open eq Open device q Exit from samu refresh [interval] Set display refresh interval in seconds read address Read sector from device snap [filename] Snapshot screen to file diskvols volume +flag | -flag Set or clear disk volume flags !shell-command Run command in a shell more (ctrl-f)
아래 나열된 명령에 대한 자세한 내용은 전체 설명을 참조하십시오.
15번째 도움말 페이지에는 samu
인터페이스에서 인식되는 매체 유형 코드가 나열됩니다.
Help information page 15/15 samuversion
time
date
Media types: all All media types tp tape at Sony AIT tape sa Sony Super AIT tape d2 Ampex DST310 (D2) tape d3 STK SD-3 tape dt 4mm digital tape (DAT) fd Fujitsu M8100 128track tape i7 IBM 3570 tape ib IBM 3590 tape li IBM 3580, Seagate Viper 200 (LTO m2 IBM 3592 tape lt digital linear tape (DLT) se STK 9490 tape sf STK T9940 tape sg STK 9840 tape st STK 3480 tape so Sony DTF tape vt Metrum VHS tape xm Exabyte Mammoth-2 8mm tape xt Exabyte 8mm tape od optical mo 5 1/4 in. erasable optical disk wo 5 1/4 in. WORM optical disk o2 12 in. WORM optical disk
hwm_archive
(고수위에 도달할 때 아카이브 시작)hwm_archive
명령을 Oracle HSM 패밀리 세트 장비 순서 번호와 함께 실행하면 저장된 파일 총 크기가 파일 시스템에 대해 지정된 최대 공간 사용률 임계값, 즉 고수위를 초과할 때 해당 파일 시스템에서 자동으로 아카이브를 시작하도록 구성할 수 있습니다. nohwm_archive
(고수위에서 아카이브 시작 안함)를 참조하십시오.
다음 예에서는 해당 파일 시스템이 80%
가득 찰 때 디스크 패밀리 세트 장치 20
에서 아카이브를 자동으로 시작하도록 구성합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam/sam2 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:hwm_archive 20
idle
(유휴 장치)idle
명령은 Oracle HSM 장비 순서 번호로 지정된 장치에 대한 새 연결을 차단합니다. 이미 진행 중인 작업은 계속됩니다.
아래 예에서는 장치 103
을 유휴 상태로 전환합니다.
Device configuration: samuversion
time
date
ty eq state device_name fs family_set sk 100 on /etc/opt/SUNWsamfs/ libraryB_T10K_parms 100 libraryB ti 101 on /dev/rmt/0cbn 100 libraryB ti 102 on /dev/rmt/1cbn 100 libraryB ti103 on
/dev/rmt/2cbn 100 libraryB hy 104 on historian 104:
command:idle 103
장치 상태가 idle
로 변경됩니다.
Device configuration: samuversion
time
date
ty eq state device_name fs family_set sk 100 on /etc/opt/SUNWsamfs/ libraryB_T10K_parms 100 libraryB ti 101 on /dev/rmt/0cbn 100 libraryB ti 102 on /dev/rmt/1cbn 100 libraryB ti103 idle
/dev/rmt/2cbn 100 libraryB hy 104 on historian 104
import
(메일박스에서 로봇 라이브러리로 이동식 매체 이동)import
명령을 로봇 라이브러리의 Oracle HSM 장비 순서 번호와 함께 실행하면 라이브러리가 라이브러리 메일박스에서 라이브러리의 첫번째 사용할 수 있는 슬롯으로 매체를 이동하도록 지시할 수 있습니다.
export
(이동 매체를 로봇 라이브러리 메일박스로 이동)를 참조하십시오.
다음 예에서는 Oracle HSM 장비 순서 번호가 900
인 로봇 라이브러리의 메일박스 컨텐츠를 가져옵니다.
Robot VSN catalog by slot : eq 900 samuversion
time
date
count 32 slot access time count use flags ty vsn 0 2013/07/02 12:53 3 96% -il-o-b----f li VOL001 1 2013/07/02 12:53 2 98% -il-o-b----f li VOL002 2 2013/07/02 12:52 1 86% -il-o-b----f li VOL003 3 2013/07/02 12:52 1 95% -il-o-b----f li VOL004 4 2013/07/02 12:51 1 79% -il-o-b----- li VOL005 5 2013/07/02 12:45 0 14% -ilEo-b----f li VOL006 MEDIA ERROR ...:
command:import 900
invalid
(다중 읽기 파일 시스템에 대한 무효화 캐시 지연 설정)invalid
명령을 단일 쓰기/다중 읽기 파일 시스템에 읽기 전용으로 마운트된 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 단일 쓰기/다중 읽기 파일 시스템이 지정된 시간(초) 동안 파일 시스템 메타 데이터 캐시 무효화를 지연하도록 지시할 수 있습니다. 파일이 수정되면 호스트는 메타 데이터 서버의 업데이트를 확인하기 전에 사전 설정된 간격 동안 대기합니다.
주의: 0이 아닌 지연 값을 설정하면 사용되지 않는 파일 시스템 메타 데이터가 캐시 상태로 유지되므로 호스트에서 지연된 동안 현재 읽기 전용 파일 시스템을 일관되게 표시하지 못할 수 있습니다. |
지정된 시간(초)은 [0-60
] 범위에 포함되어야 합니다. 기본값은 0
초입니다.
다음 예에서는 패밀리 세트 장치 900
에서 캐시 무효화 지연을 30
초로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 900 on qfs1 m----2--R-d 90% 70% /qfs1 mm 901 on /dev/dsk/c5t10d0s0 md 902 on /dev/dsk/c5t10d0s1 md 903 on /dev/dsk/c5t11d0s0 md 904 on /dev/dsk/c5t11d0s1:
command:invalid 900 30
l
(사용률 정보 표시)l
명령은 Usage Information
화면을 엽니다. 화면에는 파일 시스템 및 관련 아카이브 스토리지에 대한 스토리지 사용률 통계가 표시됩니다.
다음 예는 샘플 사용 화면을 보여 줍니다.
Usage information samuversion
time
date
hostid =0xID
OS name: SunOS Architecture: SPARC CPUs: 2 (2 online) library 40: capacity 389.3G bytes space 291.1G bytes, usage 25% library 51: capacity 9.5G bytes space 9.5G bytes, usage 0% library 55: capacity 0 bytes space 0 bytes, usage 0% library 56: capacity 10.7G bytes space 10.7G bytes, usage 0% library totals: capacity 409.5G bytes space 311.3G bytes, usage 24% filesystem samfs3: capacity 54.5M bytes space 13.4M bytes, usage 75% filesystem samfs4: capacity 319.5M bytes space 298.0M bytes, usage 7% filesystem samfs7: capacity 96.6M bytes space 69.6M bytes, usage 28% filesystem samfs6: capacity 5.0G bytes space 4.9G bytes, usage 3% filesystem samfs8: capacity 5.0G bytes space 4.9G bytes, usage 2% filesystem totals: capacity 10.5G bytes space 10.2G bytes, usage 3%
lease_timeo
(공유 파일 시스템에 대한 미사용 임대 시간 초과 설정)lease_timeo
명령을 공유 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 숫자와 함께 실행하면 해당 공유 파일 시스템에서 미사용 읽기, 쓰기, 및 첨부 임대를 관리하는 방법을 구성할 수 있습니다.
[0-15
] 범위의 숫자를 지정하여 프로세스에서 지정된 시간(초) 동안 사용되지 않는 임대를 강제로 양도하도록 합니다.
숫자 -1
을 지정하여 미사용 임대 시간 초과를 사용 안함으로 설정하고 프로세스에서 aplease
(공유 파일 시스템에 대한 첨부 임대 만료 시간 설정), rdlease
(공유 파일 시스템에 대한 읽기 임대 시간 설정) 및 wrlease
(공유 파일 시스템에 대한 쓰기 임대 시간 설정)로 지정된 전체 기간에 미사용 임대를 보류하도록 합니다. 기본값은 0
입니다.
mh_write
(다중 호스트 읽기/쓰기 켜기)가 사용으로 설정되면 읽기 및 쓰기 임대가 양도되지 않습니다.
:lease_timeofamily-set-equipment-number
0-to-15-seconds
:lease_timeofamily-set-equipment-number
-1
다음 예에서는 패밀리 세트 장치 800
에서 공유 파일 시스템 shareqfs1
에 대한 미사용 임대 시간 초과를 5
초로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1 mm 801 on /dev/dsk/c6t50020F2300004655d0s0 mr 802 on /dev/dsk/c6t50020F2300004655d0s1 ma 810 on shareqfs2 m----2c--r- 80% 70% /shareqfs2 mm 811 on /dev/dsk/c6t50020F2300004655d0s6 mr 812 on /dev/dsk/c6t50020F2300004655d0s7:
command:lease_timeo 800 5
load
(드라이브에 카트리지 로드)load
명령을 Oracle HSM 장치 순서 번호 및 슬롯 위치나 지정된 Oracle HSM 매체 유형 및 VSN(볼륨 일련 번호)과 함께 입력하여 지정된 드라이브에 매체를 로드할 수 있습니다. 매체 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
다음 예에서는 볼륨 일련 번호가 VOL001
인 LTO(li
)를 로드합니다.
Device configuration: samuversion
time
date
ty eq state device_name fs family_set sk 100 on /etc/opt/SUNWsamfs/SL8500_T10K_parms 100 SL8500 li 101 on /dev/rmt/0cbn 100 SL8500 li 102 on /dev/rmt/1cbn 100 SL8500 li 103 on /dev/rmt/2cbn 100 SL8500 hy 104 on historian 104:
command:load li.VOL001
m
(Mass Storage Status 화면 표시)m
명령은 Mass Storage Status
화면을 엽니다. 화면에는 마운트된 파일 시스템과 해당 멤버 드라이브의 상태가 표시됩니다.
다음 예에서 멤버 드라이브는 한 칸 들여 쓰고 해당 드라이브가 속한 파일 시스템 바로 아래 표시됩니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ms 10 m----2----d 1% on 68.354G 68.343G 1M 16 90% 70% md 11 1% on 0 13.669G 13.666G md 12 1% on 1 13.669G 13.667G md 13 1% on 2 13.669G 13.667G md 14 1% on 3 13.674G 13.672G md 15 1% on 4 13.674G 13.672G ms 20 m----2----d 1% on 68.354G 68.344G 1M 16 90% 70% md 21 1% on 0 13.669G 13.667G md 22 1% on 1 13.669G 13.667G md 23 1% on 2 13.669G 13.667G md 24 1% on 3 13.674G 13.672G md 25 1% on 4 13.674G 13.672G ma 30 m----2----d 4% on 64.351G 61.917G 1M 16 90% 70% mm 31 1% on 0 4.003G 3.988G [8363840 inodes] md 32 4% on 1 64.351G 61.917G ma 40 m----2----d 1% on 64.351G 64.333G 1M 16 90% 70% mm 41 1% on 0 4.003G 3.997G [8382784 inodes] md 42 1% on 1 64.351G 64.333G
ty
ty
필드에는 Oracle HSM 장치 유형이 표시됩니다. 장치 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
eq
eq
필드에는 대용량 스토리지 장치의 사용자 지정 Oracle HSM 장비 순서 번호가 표시됩니다.
status
status
필드에는 11자 문자열이 표시되며 각 문자 위치는 다른 파일 시스템 속성 값을 나타냅니다. 문자 위치는 왼쪽부터 위치 1로 번호가 매겨지고 오른쪽에서 위치 11로 끝납니다. 다음 표에서는 상태 문자열의 각 위치에 대한 가능한 상태 코드를 정의합니다.
위치 |
값 |
의미 |
---|---|---|
1 | m---------- |
위치 1의 소문자 m 은 파일 시스템이 마운트되어 있음을 의미합니다. |
1 | M---------- |
위치 1의 대문자 M 은 파일 시스템이 마운트되고 있음을 의미합니다. |
2 | -u--------- |
위치 2의 소문자 u 는 파일 시스템이 마운트 해제되고 있음을 의미합니다. |
3 | --A-------- |
위치 3의 대문자 A 는 데이터가 아카이브(니어라인 또는 오프라인 스토리지로 복사)되고 있음을 의미합니다. |
4 | ---R------- |
위치 4의 대문자 R 은 이전에 아카이브된 데이터가 온라인 디스크 스토리지에서 새 파일용 여유 공간으로 해제되고 있음을 의미합니다. |
5 | ----S------ |
위치 5의 대문자 S 는 이전에 해제된 데이터가 스테이지(아카이브 매체에서 온라인 디스크 스토리지로 복사)되고 있음을 의미합니다. |
6 | -----1----- |
위치 6의 숫자 1 은 버전 1 파일 시스템임을 의미합니다. |
6 | -----2----- |
위치 6의 숫자 2 는 버전 2 파일 시스템임을 의미합니다. |
7 | ------c---- |
위치 7의 소문자 c 는 공유 파일 시스템임을 의미합니다. |
8 | -------W--- |
위치 8의 대문자 W 는 단일 쓰기 파일 시스템임을 의미합니다. |
9 | --------R-- |
위치 9의 대문자 R 은 다중 읽기 파일 시스템임을 의미합니다. |
10 | ---------r- |
위치 10의 소문자 r 은 파일 시스템이 단일 할당 mr 장치에 데이터를 저장함을 의미합니다. |
11 | ----------d |
위치 11의 소문자 d 는 파일 시스템이 이중 할당 md 장치에 데이터를 저장함을 의미합니다. |
use
use
필드에는 사용 중인 디스크 공간 백분율이 표시됩니다.
state
state
필드에는 장치의 현재 작동 상태가 표시됩니다.
on
은 장치를 사용할 수 있음을 의미합니다.
ro
는 장치를 읽기 전용으로 사용할 수 있음을 의미합니다.
off
는 장치를 사용할 수 없음을 의미합니다.
down
은 장치를 유지 관리용으로만 사용할 수 있음을 의미합니다.
idle
은 장치가 이미 진행 중인 작업을 완료하고 있지만 새 연결을 수락하지 않음을 의미합니다.
noalloc
는 이 장치에 추가 스토리지를 할당할 수 없음을 의미합니다. 관리자가 noalloc
(장치에서 스토리지 할당 사용 안함) 명령을 실행했습니다. noalloc
상태는 관리자가 alloc
(장치에서 스토리지 할당 사용) 명령을 실행할 때까지 지속됩니다.
ord
ord
필드에는 사용자 정의 Oracle HSM 패밀리 세트 내에 있는 장치의 순서 번호가 표시됩니다. 패밀리 세트는 Oracle HSM 파일 시스템과 연결된 디스크 장치 그룹 또는 아카이브와 연결된 테이프 라이브러리와 같이 Oracle HSM 구성 요소와 연결된 장비를 나타냅니다.
capacity
capacity
필드에는 디스크에서 사용할 수 있는 공간의 1024바이트 블록 수가 표시됩니다.
free
free
필드에는 사용할 수 있는 디스크 공간의 1024바이트 블록 수가 표시됩니다.
ra
ra
필드에는 먼저 읽기 크기(KB)가 표시됩니다.
part
part
필드에는 부분 스테이지 크기(KB)가 표시됩니다.
high
high
필드에는 파일 시스템에 대한 고수위가 표시됩니다. 고수위는 Oracle HSM에서 새 파일용 공간을 마련하려고 아카이브 복사본이 포함된 파일을 디스크에서 삭제하기 시작하는 디스크 사용률입니다.
low
low
에는 파일 시스템에 대한 저수위가 표시됩니다. 저수위는 Oracle HSM에서 새 파일용으로 충분한 공간을 비웠으므로 아카이브된 파일 삭제를 중지하는 디스크 사용률입니다.
maxallocsz
(공유 파일 시스템에 대한 최대 할당 크기 설정)maxallocsz
명령을 공유 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 크기(KB) 값과 함께 실행하면 지정된 공유 파일 시스템에 쓰기보다 먼저 할당되는 최대 크기(KB)를 설정할 수 있습니다. minallocsz
(공유 파일 시스템에 대한 최소 할당 크기 설정)를 참조하십시오.
지정된 할당 크기는 [16-4194304
] 범위 내에서 8KB의 배수여야 합니다. 기본값은 DAU(Device Allocation Unit)의 8배입니다. DAU에 대한 자세한 내용은 sammkfs
매뉴얼 페이지에서 -a
옵션에 대한 설명을 참조하십시오.
다음 예에서는 패밀리 세트 장치 800
에서 최대 할당을 1024
KB로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1 mm 801 on /dev/dsk/c6t50020F2300004655d0s0 mr 802 on /dev/dsk/c6t50020F2300004655d0s1 ma 810 on shareqfs2 m----2c--r- 80% 70% /shareqfs2 mm 811 on /dev/dsk/c6t50020F2300004655d0s6 mr 812 on /dev/dsk/c6t50020F2300004655d0s7:
command:maxallocsz 800 1024
maxpartial
(파일 시스템에 대한 최대 부분 해제 크기 설정)maxpartial
명령을 Oracle HSM 패밀리 세트 장비 순서 번호 및 크기(KB)와 함께 실행하면 파일이 해제될 때 파일 시작 부분부터 디스크 캐시에서 유지할 수 있는 최대 크기(바이트)를 설정할 수 있습니다.
스테이징이 시작될 때 파일 시작 부분이 이미 디스크에 있으므로 아카이브 매체에서 다시 스테이지하면 부분 해제용으로 지정된 큰 파일을 더욱 빠르게 열 수 있습니다. 자세한 내용은 partial
(파일 시스템에 대한 기본 부분 해제 크기 설정), partial_stage
(파일 시스템에 대한 사전 부분 스테이지 지점 설정) 및 release
매뉴얼 페이지를 참조하십시오.
지정된 크기(KB) 값은 [8-2097152
] 범위의 정수여야 합니다. 기본값은 16
KB입니다.
다음 예에서는 부분 해제용으로 지정된 각 파일에 대해 디스크에서 최대 512
KB를 보존할 수 있도록 디스크 패밀리 세트 장치 20
을 구성합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam1 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:maxpartial 20 512
meta_timeo
(공유 파일 시스템에 대한 메타 데이터 캐시 시간 초과 설정)meta_timeo
명령을 공유 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 시간(초)과 함께 실행하면 지정된 장치의 최대 메타 데이터 캐시 지속 기간을 제공된 값으로 설정할 수 있습니다. 호스트에서는 지정된 시간(초) 동안 캐시된 파일 시스템 속성과 디렉토리 데이터를 사용한 다음 MDS(메타 데이터 서버)에 문의하여 캐시를 새로 고칩니다.
기본 캐싱 간격은 3
초입니다. 간격 0
은 메타 데이터 캐싱을 사용 안함으로 설정합니다.
다음 예에서는 호스트에서 파일 시스템을 사용할 때마다 먼저 MDS와의 메타 데이터 일관성을 확인하도록 패밀리 세트 장치 800
에서 캐시 간격을 0
초로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1 mm 801 on /dev/dsk/c6t50020F2300004655d0s0 mr 802 on /dev/dsk/c6t50020F2300004655d0s1 ma 810 on shareqfs2 m----2c--r- 80% 70% /shareqfs2 mm 811 on /dev/dsk/c6t50020F2300004655d0s6 mr 812 on /dev/dsk/c6t50020F2300004655d0s7:
command:meta_timeo 800 0
mh_write
(다중 호스트 읽기/쓰기 켜기)mh_write
명령을 공유 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 여러 호스트에서 같은 파일을 동시에 읽고 쓸 수 있습니다.
기본적으로 공유 Oracle HSM 파일 시스템에서는 여러 호스트에서 읽을 수 있지만 쓸 수는 없습니다. mh_write
명령의 효과를 되돌리려면 nomh_write
(다중 호스트 읽기/쓰기 끄기)를 사용합니다.
다음 예에서는 패밀리 세트 장치 800
에서 다중 호스트 읽기를 사용으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1 mm 801 on /dev/dsk/c6t50020F2300004655d0s0 mr 802 on /dev/dsk/c6t50020F2300004655d0s1 ma 810 on shareqfs2 m----2c--r- 80% 70% /shareqfs2 mm 811 on /dev/dsk/c6t50020F2300004655d0s6 mr 812 on /dev/dsk/c6t50020F2300004655d0s7:
command:mh_write 800
min_pool
(최소 공유 파일 시스템 스레드 수 설정)공유 파일 시스템과 연결된 실행 스레드 수이며 로드에 따라 동적으로 늘어나고 줄어듭니다. min_pool
명령은 시스템에서 유지 관리해야 하는 최소 공유 파일 시스템 스레드 수를 설정합니다.
스레드 수로 [8-2048
] 범위의 정수를 지정합니다. Solaris 시스템에 대한 기본값은 64
개 스레드입니다. Linux 클라이언트에 대한 기본값은 8
개 스레드입니다.
다음 예에서는 패밀리 세트 장치 800
에서 최소 스레드 수를 128
로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1 mm 801 on /dev/dsk/c6t50020F2300004655d0s0 mr 802 on /dev/dsk/c6t50020F2300004655d0s1 ma 810 on shareqfs2 m----2c--r- 80% 70% /shareqfs2 mm 811 on /dev/dsk/c6t50020F2300004655d0s6 mr 812 on /dev/dsk/c6t50020F2300004655d0s7:
command:min_pool 800 128
minallocsz
(공유 파일 시스템에 대한 최소 할당 크기 설정)minallocsz
명령을 공유 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 크기(KB) 값과 함께 실행하면 지정된 공유 파일 시스템에 쓰기보다 먼저 할당되는 최대 크기(KB)를 설정할 수 있습니다. maxallocsz
(공유 파일 시스템에 대한 최대 할당 크기 설정)를 참조하십시오.
지정된 할당 크기는 [16-4194304
] 범위 내에서 8KB의 배수여야 합니다. 기본값은 DAU(Device Allocation Unit)의 8배입니다. DAU에 대한 자세한 내용은 sammkfs
매뉴얼 페이지에서 -a
옵션에 대한 설명을 참조하십시오.
다음 예에서는 패밀리 세트 장치 800
에서 최소 할당을 512
KB로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1 mm 801 on /dev/dsk/c6t50020F2300004655d0s0 mr 802 on /dev/dsk/c6t50020F2300004655d0s1 ma 810 on shareqfs2 m----2c--r- 80% 70% /shareqfs2 mm 811 on /dev/dsk/c6t50020F2300004655d0s6 mr 812 on /dev/dsk/c6t50020F2300004655d0s7:
command:minallocsz 800 512
mm_stripe
(메타 데이터 스트라이프 너비 설정)mm_stripe
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 스트라이프당 DAU(Disk Allocation Unit) 수와 함께 실행하면 해당 파일 시스템에서 지정된 수만큼 16KB DAU를 메타 데이터 스토리지에 사용할 수 있는 각 LUN(논리 장치 번호)에 쓰도록 구성할 수 있습니다.
기본값 1
DAU는 다른 LUN으로 전환되기 전에 메타 데이터의 DAU 하나를 LUN 하나에 씁니다. 0
(영) 값은 스트라이핑을 사용 안함으로 설정하고 메타 데이터 DAU를 메타 데이터 LUN 라운드 로빈에 씁니다.
stripe
(파일 시스템의 스트라이프 너비 설정) 및 mount_samfs
매뉴얼 페이지를 참조하십시오.
다음 예에서는 패밀리 세트 장치 10
에서 메타 데이터 스트라이핑을 사용 안함으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 10 on sam2 -----2---r- 80% 70% /sam2 /server3 mm 11 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 12 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 13 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:mm_stripe 20 0
n
(Staging Status 화면 표시)n
명령은 Staging Status
화면을 엽니다. 화면에는 스테이저 상태 및 처리되지 않은 스테이지 요청 목록이 표시됩니다.
n
명령을 매개변수 없이 실행하면 모든 매체 유형의 스테이징 상태가 표시됩니다. 명령을 Oracle HSM 매체 유형 식별자와 함께 실행하면 지정된 매체 유형의 상태만 표시됩니다. 매체 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
noabr
(응용 프로그램 기반 복구 사용 안함)noabr
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 Oracle RAC(Real Application Clusters)에서 비동기 I/O와 Solaris Volume Manager 미러링된 볼륨을 함께 사용하는 Oracle HSM 파일 시스템에 저장된 데이터베이스의 복구를 처리하는 데 Solaris Volume Manager의 Application Based Recovery 기능을 사용할 수 없습니다.
기본적으로 ABR은 사용으로 설정됩니다. abr
(Application Based Recovery 사용)을 참조하십시오.
다음 예에서는 패밀리 세트 장치 20
에서 ABR을 사용 안함으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam2 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0 ma 10 on sam1 m----2---r- 80% 70% /sam1 mm 11 on /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0 mr 12 on /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0 mr 13 on /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0 mr 14 on /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0 mr 15 on /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0:
command:noabr 20
noalloc
(장치에서 스토리지 할당 사용 안함)noalloc
명령을 Oracle HSM 장비 순서 번호와 함께 실행하면 관리자가 alloc
(장치에서 스토리지 할당 사용) 명령을 실행할 때까지 지정된 데이터 장치에서 스토리지 할당이 중지됩니다.
다음 예에서는 디스크 장치 14
에서 스토리지 할당을 중지합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam/sam2 server4 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0 ma 10 on sam1 m----2---r- 80% 70% /sam/sam1 server4 mm 11 on /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0 mr 12 on /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0 mr 13 on /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0 mr14
on
/dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0 mr 15 on /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0:
command:noalloc 14
장치 상태가 noalloc
로 변경됩니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam/sam2 server4 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0 ma 10 on sam1 m----2---r- 80% 70% /sam/sam1 server4 mm 11 on /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0 mr 12 on /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0 mr 13 on /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0 mr14 noalloc
/dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0 mr 15 on /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0
noatime
(파일 시스템에 대한 액세스 시간 업데이트 사용 안함)noatime
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 해당 파일 시스템에서 액세스 시간 속성 업데이트가 사용 안함으로 설정됩니다. atime -1
명령과 같습니다. atime
(파일 시스템에 대한 액세스 시간 업데이트 구성)을 참조하십시오.
noatime
명령을 아카이브, Oracle HSM 파일 시스템과 함께 사용하지 마십시오.
nodio_szero
(직접 I/O를 통해 스파스 파일의 초기화되지 않은 영역을 0으로 설정 안함)nodio_szero
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치에 대한 직접 I/O가 초기화되지 않은 영역을 0으로 설정하는 작업을 건너뜁니다. 이로 인해 스파스 파일을 직접 쓰면 성능이 향상됩니다.
기본값은 nodio_szero
입니다.
dio_szero
(직접 I/O 중에 스파스 파일의 초기화되지 않은 영역 0으로 설정)를 참조하십시오.
다음 예에서는 패밀리 세트 장치 100
에서 스파스 파일을 0으로 설정하는 작업을 사용 안함으로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:nodio_szero 100
nodmr
(소프트웨어 미러의 Directed Mirror Reads 사용 안함)dmr
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 데이터베이스가 비동기 I/O와 Solaris Volume Manager 미러링된 볼륨을 함께 사용하는 Oracle HSM 파일 시스템에 저장될 때 Oracle RAC(Real Application Clusters)에서 Solaris Volume Manager의 Directed Mirror Reads 기능을 사용할 수 없습니다. dmr
(소프트웨어 미러의 Directed Mirror Reads 사용)을 참조하십시오.
기본적으로 DMR은 사용으로 설정됩니다.
다음 예에서는 패밀리 세트 장치 20
에서 DMR을 사용 안함으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam2 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0 ma 10 on sam1 m----2---r- 80% 70% /sam1 mm 11 on /dev/dsk/c0t600A0B8000118ACA000009594E1565E8d0s0 mr 12 on /dev/dsk/c0t600A0B8000114D5400000CA64E156793d0s0 mr 13 on /dev/dsk/c0t600A0B8000114D5400000CAA4E156897d0s0 mr 14 on /dev/dsk/c0t600A0B8000118ACA0000095B4E1568C8d0s0 mr 15 on /dev/dsk/c0t600A0B8000118ACA0000095D4E156948d0s0:
command:nodmr 20
noforcedirectio
(기본적으로 직접 I/O 사용 안함)noforcedirectio
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치에서 일반 기본 I/O 방법인 직접 I/O가 복원됩니다.
자세한 내용은 I/O 성능 조정 목표 및 옵션 이해, forcedirectio
(기본적으로 직접 I/O 사용) 명령 및 directio
, setfa
, sam_setfa
, sam_advise
매뉴얼 페이지를 참조하십시오.
다음 예에서는 패밀리 세트 장치 100
에서 기본값 페이징 I/O를 복원합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:noforcedirectio 100
noforce_nfs_async
(비동기 NFS 강제 적용 안함)noforce_nfs_async
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치는 NFS(네트워크 파일 시스템)에서 데이터가 캐시되도록 요청하지 않는 한 디스크에 계속 NFS 데이터를 씁니다.
다음 예에서는 패밀리 세트 100
에서 noforce_nfs_async
를 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:noforce_nfs_async 100
nohwm_archive
(고수위에서 아카이브 시작 안함)nohwm_archive
명령을 Oracle HSM 패밀리 세트 장비 순서 번호와 함께 실행하면 저장된 파일 총 크기가 파일 시스템에 대해 지정된 최대 공간 사용률 임계값, 즉 고수위를 초과할 때 해당 파일 시스템에서 자동으로 아카이브를 시작하지 않도록 구성할 수 있습니다. maxpartial
(파일 시스템에 대한 최대 부분 해제 크기 설정)을 참조하십시오.
다음 예에서는 해당 파일 시스템이 80%
가득 찰 때 디스크 패밀리 세트 장치 20
에서 아카이브를 자동으로 시작하지 않도록 구성합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam2 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:nohwm_archive 20
nomh_write
(다중 호스트 읽기/쓰기 끄기)nomh_write
명령을 공유 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 여러 호스트에서 같은 파일을 동시에 읽기 및 쓰기 작업이 사용 안함으로 설정되고 지정된 장치의 기본 설정을 복원할 수 있습니다.
기본적으로 공유 Oracle HSM 파일 시스템에서는 여러 호스트에서 읽을 수 있지만 쓸 수는 없습니다. nomh_write
를 사용하여 mh_write
(다중 호스트 읽기/쓰기 켜기)를 실행하고 나서 기본값을 복원합니다.
다음 예에서는 패밀리 세트 장치 800
에서 다중 호스트 읽기를 사용 안함으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1 mm 801 on /dev/dsk/c6t50020F2300004655d0s0 mr 802 on /dev/dsk/c6t50020F2300004655d0s1 ma 810 on shareqfs2 m----2c--r- 80% 70% /shareqfs2 mm 811 on /dev/dsk/c6t50020F2300004655d0s6 mr 812 on /dev/dsk/c6t50020F2300004655d0s7:
command:mh_write 800
norefresh_at_eof
(다중 읽기 파일 시스템의 EOF에서 새로 고침 안함)norefresh_at_eof
명령을 단일 쓰기/다중 읽기 파일 시스템에 읽기 전용으로 마운트된 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 읽기 버퍼가 파일 끝을 초과할 때 파일 크기 속성의 자동 업데이트가 사용 안함으로 설정됩니다. refresh_at_eof
(다중 읽기 파일 시스템의 EOF에서 새로 고침)를 참조하십시오.
다음 예에서는 패밀리 세트 장치 900
에서 파일 크기 속성의 자동 새로 고침을 사용 안함으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 900 on qfs1 m----2--R-d 90% 70% /qfs1 mm 901 on /dev/dsk/c5t10d0s0 md 902 on /dev/dsk/c5t10d0s1 md 903 on /dev/dsk/c5t11d0s0 md 904 on /dev/dsk/c5t11d0s1:
command:norefresh_at_eof 900
noqwrite
(여러 스레드에서 동시 읽기/쓰기 사용 안함)noqwrite
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 여러 스레드에서 단일 파일에 대한 동시 읽기 및 쓰기 작업이 사용 안함으로 설정됩니다. 어떤 쓰기 작업에서 파일을 배타적으로 액세스하면 다른 쓰기 작업 및 읽기 작업은 UNIX 표준에 따라 파일이 해제될 때까지 기다려야 합니다.
데이터베이스 응용 프로그램에서는 단일 파일에 대한 동시 다중 스레드 읽기 및 쓰기가 유용하지만(qwrite
(여러 스레드에서 한 파일에 동시 읽기/쓰기 사용) 참조) 이 기능은 일반적으로 유용하거나 권장되지 않습니다. 따라서 noqwrite
가 기본 설정입니다.
다음 예에서는 패밀리 세트 장치 100
에서 단일 파일에 대한 동시 읽기 및 쓰기 작업을 사용 안함으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 100 on qfs1 m----2--R-d 90% 70% /qfs1 mm 101 on /dev/dsk/c5t10d0s0 md 102 on /dev/dsk/c5t10d0s1 md 103 on /dev/dsk/c5t11d0s0 md 104 on /dev/dsk/c5t11d0s1:
command:noqwrite 100
nosuid
(setuid
실행을 사용 안함으로 설정하여 파일 시스템 마운트)nosuid
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 setuid
파일 속성이 사용 안함으로 설정된 상태로 파일 시스템이 마운트됩니다. setuid
속성(실행 시 사용자 ID 설정)을 통해 파일 시스템 사용자는 파일을 사용할 때 필요할 수 있는 일시적으로 승격된 권한으로 실행 파일을 실행할 수 있습니다.
자세한 내용은 suid
(setuid
실행을 사용으로 설정하여 파일 시스템 마운트) 및 mount
매뉴얼 페이지를 참조하십시오.
기본값은 suid
로, setuid
속성이 사용으로 설정된 상태로 파일 시스템을 마운트합니다.
다음 예에서는 setuid
속성이 사용 안함으로 설정된 상태로 패밀리 세트 장치 100
에서 파일 시스템을 마운트합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 100 on qfs1 m----2--R-d 90% 70% /qfs1 mm 101 on /dev/dsk/c5t10d0s0 md 102 on /dev/dsk/c5t10d0s1 md 103 on /dev/dsk/c5t11d0s0 md 104 on /dev/dsk/c5t11d0s1:
command:nosuid 100
nosw_raid
(소프트웨어 RAID 모드 끄기)nosw_raid
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치에서 소프트웨어 RAID 모드가 사용 안함으로 설정되고 Oracle HSM 기본값이 복원됩니다.
다음 예에서는 패밀리 세트 장치 100
에 대한 소프트웨어 RAID 모드를 사용 안함으로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:nosw_raid 100
notrace
(파일 시스템 추적 사용 안함)notrace
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 해당 파일 시스템에 대한 추적 기능이 사용 안함으로 설정됩니다.
기본값은 trace
(사용)입니다.
파일 시스템 추적에 대한 자세한 내용은 trace
(파일 시스템 추적 사용) 및 defaults.conf
매뉴얼 페이지를 참조하십시오.
다음 예에서는 패밀리 세트 장치 100
에서 파일 시스템에 대한 추적을 사용 안함으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 100 on qfs1 m----2--R-d 90% 70% /qfs1 mm 101 on /dev/dsk/c5t10d0s0 md 102 on /dev/dsk/c5t10d0s1 md 103 on /dev/dsk/c5t11d0s0 md 104 on /dev/dsk/c5t11d0s1:
command:notrace 100
o
(Optical Disk Status 화면 표시)o
명령은 Optical Disk Status
화면을 엽니다. 화면에는 환경 내에 구성된 모든 광 디스크 드라이브의 상태가 표시됩니다.
Ctrl-K
(ˆk
)선택(수동, 자동화된 라이브러리, 둘 다, 우선 순위)
Ctrl-B
(ˆb
)한 페이지 뒤로 이동합니다.
Ctrl-F
(ˆf
)한 페이지 앞으로 이동합니다.
Ctrl-D
(ˆd
)페이지를 아래로 이동합니다.
Ctrl-U
(ˆu
)페이지를 위로 이동합니다.
다음 예에서는 광 디스크 드라이브 상태 표시를 보여 줍니다.
Optical disk status samuversion
time
date
ty eq status act use state vsn mo 35 --l---wo-r 1 29% ready OPD004
다음 표에서는 이 표시에 대한 필드 설명을 보여 줍니다.
ty
ty
필드에는 Oracle HSM 매체 유형이 표시됩니다. 매체 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
eq
eq
필드에는 광 디스크 드라이브의 사용자 지정 Oracle HSM 장비 순서 번호가 표시됩니다.
status
status
필드에는 10자 문자열이 표시되며 각 문자 위치는 다른 이동식 매체 장치 속성 값을 나타냅니다. 문자 위치는 왼쪽부터 위치 1로 번호가 매겨지고 오른쪽에서 위치 10으로 끝납니다. 다음 표에서는 상태 문자열의 각 위치에 대한 가능한 상태 코드를 정의합니다.
위치 |
값 |
의미 |
---|---|---|
1 | s--------- |
위치 1의 소문자 s 는 매체가 검색되고 있음을 의미합니다. |
1 | m--------- |
위치 1의 소문자 m 은 자동화된 라이브러리가 작동되고 있음을 의미합니다. |
1 | M--------- |
위치 1의 대문자 M 은 장치가 유지 관리 모드에 있음을 의미합니다. |
2 | -E-------- |
위치 2의 대문자 E 는 검색 중에 장치에서 복구할 수 없는 오류가 발생했음을 의미합니다. |
2 | -a-------- |
위치 2의 소문자 a 는 장치가 감사 모드에 있음을 의미합니다. |
3 | --l------- |
위치 3의 소문자 l 은 매체에 레이블이 있음을 의미합니다. |
3 | --L------- |
위치 3의 대문자 L 은 매체에 레이블이 지정되고 있음을 의미합니다. |
3 | --N------- |
위치 3의 대문자 N 은 매체가 외래 매체임을 의미합니다(Oracle HSM 아카이브에 포함되지 않음). |
4 | ---I------ |
위치 4의 대문자 I 는 장치가 유휴 상태이므로 새 연결에 사용할 수 없음을 의미합니다. 하지만 이미 진행 중인 작업은 완료될 때까지 계속됩니다. |
4 | ---A------ |
위치 4의 대문자 A 는 장치에 운영자의 주의가 필요함을 의미합니다. |
5 | ----C----- |
위치 5의 대문자 C 는 장치에 청소가 필요함을 의미합니다. |
5 | ----U----- |
위치 5의 대문자 U 는 업로드가 요청되었음을 의미합니다. |
6 | -----R---- |
위치 6의 대문자 R 은 장치가 예약되었음을 의미합니다. |
7 | ------w--- |
위치 7의 소문자 w 는 프로세스에서 매체에 쓰고 있음을 의미합니다. |
8 | -------o-- |
위치 8의 소문자 o 는 장치가 열려 있음을 의미합니다. |
9 | --------P- |
위치 9의 대문자 P 는 장치가 테이프 볼륨 위치를 지정하고 있음을 의미합니다. |
9 | --------F- |
테이프 라이브러리의 경우 위치 9의 대문자 F 는 모든 스토리지 슬롯이 점유되었음을 의미합니다.
드라이브의 경우 위치 9의 대문자 |
10 | ---------R |
위치 10의 대문자 R 은 장치가 준비되었고 매체가 읽기 전용임을 의미합니다. |
10 | ---------r |
위치 10의 소문자 r 은 장치가 회전하고 준비되었음을 의미합니다. |
10 | ---------p |
위치 10의 소문자 p 는 장치가 있음을 의미합니다. |
10 | ---------W |
위치 10의 대문자 W 는 장치가 쓰기 보호되어 있음을 의미합니다. |
act
act
필드에는 활동 개수가 표시됩니다.
use
use
필드에는 사용된 카트리지 공간 백분율이 표시됩니다.
state
state
필드에는 광 디스크 드라이브의 현재 작동 상태가 표시됩니다.
ready
는 장치가 켜져 있고 매체가 로드되었음을 의미합니다.
notrdy
는 장치가 켜져 있지만 매체가 로드되지 않았음을 의미합니다.
idle
은 장치가 이미 진행 중인 작업을 완료하고 있지만 새 연결을 수락하지 않음을 의미합니다.
off
는 장치를 사용할 수 없음을 의미합니다.
down
은 장치를 유지 관리용으로만 사용할 수 있음을 의미합니다.
vsn
vsn
필드에는 매체 볼륨에 지정된 볼륨 일련 번호 또는 볼륨에 레이블이 지정되지 않았으면 키워드 nolabel
이 표시됩니다.
off
(장치 끄기)off
명령은 Oracle HSM 장비 순서 번호로 지정된 장치를 오프라인으로 설정합니다. 모든 작업이 중지됩니다.
Device configuration: samuversion
time
date
ty eq state device_name fs family_set sk 100 on /etc/opt/SUNWsamfs/SL8500_T10K_parms 100 libraryA ti 101 on /dev/rmt/0cbn 100 libraryA ti 102 on /dev/rmt/1cbn 100 libraryA ti103 on
/dev/rmt/2cbn 100 libraryA hy 104 on historian 104:
command:off 103
장치 상태가 off
로 변경됩니다.
Device configuration: samuversion
time
date
ty eq state device_name fs family_set sk 100 on /etc/opt/SUNWsamfs/SL8500_T10K_parms 100 libraryA ti 101 on /dev/rmt/0cbn 100 libraryA ti 102 on /dev/rmt/1cbn 100 libraryA ti103 off
/dev/rmt/2cbn 100 libraryA hy 104 on historian 104
on
(장치 켜기)on
명령을 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 Oracle HSM 장비 순서 번호로 지정된 장치가 온라인으로 전환됩니다.
Device configuration: samuversion
time
date
ty eq state device_name fs family_set sk 100 on /etc/opt/SUNWsamfs/SL8500_T10K_parms 100 libraryA ti 101 on /dev/rmt/0cbn 100 libraryA ti 102 on /dev/rmt/1cbn 100 libraryA ti103 off
/dev/rmt/2cbn 100 libraryA hy 104 on historian 104:
command:on 103
장치 상태가 on
으로 변경됩니다.
Device configuration: samuversion
time
date
ty eq state device_name fs family_set sk 100 on /etc/opt/SUNWsamfs/SL8500_T10K_parms 100 libraryA ti 101 on /dev/rmt/0cbn 100 libraryA ti 102 on /dev/rmt/1cbn 100 libraryA ti103 on
/dev/rmt/2cbn 100 libraryA hy 104 on historian 104
open
(읽기를 위해 디스크 스토리지 장치 열기)open
명령을 디스크 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 read
(디스크 스토리지 장치에서 섹터 읽기) 명령에 대한 장치가 열립니다.
다음 예에서는 장치 23
을 엽니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam/sam2 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:open 23
화면이 전환되어 디스크 섹터가 0
부터 표시됩니다.
Sector: 00000000 (0) raw samuversion
time
date
00000000 00000000 00000000 00000000 00000000 ................ 00000010 00000000 00000000 00000000 00000000 ................ 00000020 00000000 00000000 00000000 00000000 ................ 00000030 00000000 00000000 00000000 00000000 ................ 00000040 00000000 00000000 00000000 00000000 ................ 00000050 00000000 00000000 00000000 00000000 ................ 00000060 00000000 00000000 00000000 00000000 ................ 00000070 00000000 00000000 00000000 00000000 ................ ...
p
(Removable Media Load Requests 화면 표시)p
명령은 Removable Media Load Requests
화면을 엽니다. 화면에는 이동식 매체에 대한 보류 중인 로드 요청 정보가 표시됩니다. 네 가지 다른 화면 형식을 사용할 수 있습니다.
사용자가 정렬한 수동 및 자동화된 라이브러리 요청 둘 다
우선 순위별로 정렬된 수동 및 자동화된 라이브러리 요청 둘 다
수동 요청만
자동화된 라이브러리 요청만
p
명령을 매개변수 없이 실행하면 모든 매체에 대한 로드 요청이 표시됩니다. 명령을 Oracle HSM 매체 유형 식별자와 함께 실행하면 지정된 매체 유형에 대한 로드 요청만 표시됩니다. 매체 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
이 화면에서 다음 제어 키를 사용할 수 있습니다.
Ctrl-K
(ˆk
)여러 표시 형식 사이에서 토글합니다.
Ctrl-B
(ˆb
)한 페이지 뒤로 이동합니다.
Ctrl-F
(ˆf
)한 페이지 앞으로 이동합니다.
Ctrl-D
(ˆd
)페이지를 아래로 이동합니다.
Ctrl-U
(ˆu
)페이지를 위로 이동합니다.
다음 예에서는 이동식 매체 로드 요청 표시를 보여 줍니다.
Removable media load requests all both samuversion
time
date
count: 1 index type pid user rb flags wait count vsn 0 li 15533 root 150 W--f--- 0:00 VOL002
index
index
필드에는 미리보기 테이블에서 해당 요청의 위치가 표시됩니다.
type
type
필드에는 이동식 매체에 지정된 매체 유형 코드가 표시됩니다.
pid
pid
필드에는 UNIX 프로세스 식별자가 표시됩니다. 프로세스 식별자 1은 NFS 액세스를 나타냅니다.
user
user
필드에는 로드를 요청하는 사용자에게 지정된 이름이 표시됩니다.
priority
priority
필드에는 해당 요청이 다른 요청보다 우선 적용될 수 있는 정도가 표시됩니다.
rb
rb
필드에는 요청된 VSN이 상주하는 자동화된 라이브러리의 사용자 지정 장비 순서 번호가 표시됩니다.
flags
flags
필드에는 각 문자 위치가 요청 등록 정보 값을 나타내는 7자 문자열이 표시됩니다. 문자 위치는 왼쪽부터 위치 1로 번호가 매겨지고 오른쪽에서 위치 7로 끝납니다. 다음 표에서는 상태 문자열의 각 위치에 대한 가능한 플래그 코드를 정의합니다.
위치 |
플래그 |
의미 |
---|---|---|
1 | W------ |
위치 1의 대문자 W 는 쓰기 액세스가 요청되었음을 의미합니다. |
2 | -b----- |
위치 2의 소문자 b 는 요청이 사용 중임을 의미합니다. |
3 | --C---- |
위치 3의 대문자 C 는 VSN에 대한 요청이 지워졌음을 의미합니다. |
4 | ---f--- |
위치 4의 소문자 f 는 파일 시스템 액세스가 요청되었음을 의미합니다. |
5 | ----N-- |
위치 5의 대문자 N 은 요청된 매체가 Oracle HSM 파일 시스템에 대한 외래 매체임을 의미합니다. |
6 | -----S- |
위치 6의 대문자 S 는 양면 광 매체 볼륨의 뒷면이 마운트되었음을 의미합니다. |
7 | ------s |
위치 7의 소문자 s 는 파일이 이동식 매체에서 파일 시스템으로 스테이지될 것임을 의미합니다. |
wait
wait
필드에는 마운트 요청이 수신되고 나서 지난 시간이 표시됩니다.
count
count
필드에는 파일이 스테이지되고 있는 경우 이 VSN에 대한 요청 수가 표시됩니다.
vsn
vsn
필드에는 이동식 매체 볼륨의 볼륨 일련 번호 이름이 표시됩니다.
partial
(파일 시스템에 대한 기본 부분 해제 크기 설정)partial
명령을 Oracle HSM 패밀리 세트 장비 순서 번호 및 크기(KB)와 함께 실행하면 파일이 해제될 때 파일 시작 부분부터 디스크 캐시에서 유지할 수 있는 기본 크기(바이트)를 설정할 수 있습니다.
스테이징이 시작될 때 파일 시작 부분이 이미 디스크에 있으므로 아카이브 매체에서 다시 스테이지하면 부분 해제용으로 지정된 큰 파일을 더욱 빠르게 열 수 있습니다. 사용자는 부분 해제용으로 파일을 표시할 때 크기를 지정하여 파일별로 기본값을 대체할 수 있습니다. 자세한 내용은 maxpartial
(파일 시스템에 대한 최대 부분 해제 크기 설정), partial_stage
(파일 시스템에 대한 사전 부분 스테이지 지점 설정) 및 release
매뉴얼 페이지를 참조하십시오.
지정된 크기(KB) 값은 [8-
maximumpartial
] 범위의 정수여야 합니다. 여기서 maximumpartial
은 maxpartial
명령으로 설정된 값입니다. 기본값은 16
KB입니다.
다음 예에서는 부분 해제용으로 지정된 각 파일에 대해 디스크에서 256
KB를 보존하도록 디스크 패밀리 세트 장치 20
을 구성합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam2 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:partial 20 256
partial_stage
(파일 시스템에 대한 사전 부분 스테이지 지점 설정)partial_stage
명령을 Oracle HSM 패밀리 세트 장비 순서 번호 및 크기(KB)와 함께 실행하면 부분 해제용으로 지정된 파일이 부분이 아니라 전체로 디스크에 스테이지되는 파일 오프셋을 정의할 수 있습니다.
큰 파일을 부분적으로 스테이지하면 파일이 아카이브 매체에서 디스크 캐시로 완전히 스테이지되기 전에 파일을 열 수 있으므로 사용자가 데이터에 더 빠르게 액세스할 수 있습니다. 하지만 파일 열기를 시작할 만큼 충분한 데이터가 캐시에 있게 되면 부분 스테이지에는 추가적인 이점이 없습니다. 자세한 내용은 maxpartial
(파일 시스템에 대한 최대 부분 해제 크기 설정), partial
(파일 시스템에 대한 기본 부분 해제 크기 설정) 및 release
매뉴얼 페이지를 참조하십시오.
지정된 크기(KB) 값은 [8-
maximumpartial
] 범위의 정수여야 합니다. 여기서 maximumpartial
은 maxpartial
명령으로 설정된 값입니다. 기본값은 partial
명령으로 설정된 값입니다.
다음 예에서는 디스크 패밀리 세트 장치 20
에 대한 사전 부분 스테이지 지점을 5124
KB(5MB)로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% /sam2 mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:partial_stage 20 5124
priority
(로드 요청 미리보기 대기열에서 우선 순위 설정)priority
명령을 로드 요청의 프로세스 식별자(pid
) 및 정수 값과 함께 실행하면 로드 요청을 대기 작업 목록의 지정된 위치로 이동할 수 있습니다. p
(Removable Media Load Requests 화면 표시) 명령으로 나열된 로드 요청의 하나에 대해 pid
를 지정합니다. 원하는 우선 순위를 정수로 지정하며 0
(영)은 라인의 첫번째 항목이 됩니다(최고 우선 순위).
다음 예에서는 pid
가 17708
(볼륨 VOL202
)인 로드 요청에 우선 순위 0
을 지정합니다.
Removable media load requests all both samuversion
time
date
count: 4 index type pid user rb flags wait count vsn 0 li 13850 root 900 W--f--- 0:42 VOL002 1 li 15533 root 900 ---f--- 0:28 VOL0012
li17708
root 900 ---f--- 0:28VOL202
3 li 19937 root 900 ---f--- 0:05 VOL015:
command:priority 17708 0
새 우선 순위가 지정되면 pid
17708
은 대기열의 세번째(index 2
)에서 첫번째(index 0
)로 이동합니다.
index type pid user rb flags wait count vsn0
li17708
root 900 ---f--- 0:28VOL202
1 li 15533 root 900 ---f--- 0:28 VOL001 2 li 15533 root 900 ---f--- 0:28 VOL001 3 li 19937 root 900 ---f--- 0:05 VOL015
qwrite
(여러 스레드에서 한 파일에 동시 읽기/쓰기 사용)qwrite
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 여러 스레드에서 단일 파일에 대한 동시 읽기 및 쓰기 작업이 사용으로 설정됩니다.
같은 파일에 대한 다중 동시 트랜잭션을 처리하는 데이터베이스와 기타 응용 프로그램에서 동시 읽기와 쓰기는 드라이브 레벨에서 여러 요청을 대기열에 지정하여 I/O 성능을 향상합니다.
기본값은 noqwrite
(여러 스레드에서 동시 읽기/쓰기 사용 안함)입니다.
다음 예에서는 패밀리 세트 장치 100
에서 단일 파일에 대한 동시 읽기 및 쓰기 작업을 사용으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 100 on qfs1 m----2----d 90% 70% /qfs1 mm 101 on /dev/dsk/c5t10d0s0 md 102 on /dev/dsk/c5t10d0s1 md 103 on /dev/dsk/c5t11d0s0 md 104 on /dev/dsk/c5t11d0s1:
command:qwrite 100
r
(Removable Media Status 화면 표시)r
명령은 Removable Media Status
화면을 엽니다. 화면에는 테이프 드라이브 같은 이동식 매체 장치에 대한 활동이 표시됩니다. 특정 유형 장치 또는 장치 패밀리(예: 모든 테이프 장치)를 모니터링할 수 있습니다.
r
명령을 매개변수 없이 실행하면 모든 이동식 매체 장치에 대한 상태가 표시됩니다. 명령을 Oracle HSM 매체 유형 식별자와 함께 실행하면 지정된 매체 유형의 상태만 표시됩니다. 매체 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
다음 예에서는 이동식 매체 상태 표시를 보여 줍니다.
Removable media status: all samuversion
time
date
ty eq status act use state vsn li 150 --l------r 0 63% ready VOL004
다음 표에서는 이 표시에 대한 필드 설명을 보여 줍니다.
ty
ty
필드에는 Oracle HSM 매체 유형이 표시됩니다. 장치 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
eq
eq
필드에는 대용량 스토리지 장치의 사용자 지정 Oracle HSM 장비 순서 번호가 표시됩니다.
status
status
필드에는 10자 문자열이 표시되며 각 문자 위치는 다른 이동식 매체 장치 속성 값을 나타냅니다. 문자 위치는 왼쪽부터 위치 1로 번호가 매겨지고 오른쪽에서 위치 10으로 끝납니다. 다음 표에서는 상태 문자열의 각 위치에 대한 가능한 상태 코드를 정의합니다.
위치 |
값 |
의미 |
---|---|---|
1 | s--------- |
위치 1의 소문자 s 는 매체가 검색되고 있음을 의미합니다. |
1 | m--------- |
위치 1의 소문자 m 은 자동화된 라이브러리가 작동되고 있음을 의미합니다. |
1 | M--------- |
위치 1의 대문자 M 은 장치가 유지 관리 모드에 있음을 의미합니다. |
2 | -E-------- |
위치 2의 대문자 E 는 검색 중에 장치에서 복구할 수 없는 오류가 발생했음을 의미합니다. |
2 | -a-------- |
위치 2의 소문자 a 는 장치가 감사 모드에 있음을 의미합니다. |
3 | --l------- |
위치 3의 소문자 l 은 매체에 레이블이 있음을 의미합니다. |
3 | --L------- |
위치 3의 대문자 L 은 매체에 레이블이 지정되고 있음을 의미합니다. |
3 | --N------- |
위치 3의 대문자 N 은 매체가 외래 매체임을 의미합니다(Oracle HSM 아카이브에 포함되지 않음). |
4 | ---I------ |
위치 4의 대문자 I 는 장치가 유휴 상태이므로 새 연결에 사용할 수 없음을 의미합니다. 하지만 이미 진행 중인 작업은 완료될 때까지 계속됩니다. |
4 | ---A------ |
위치 4의 대문자 A 는 장치에 운영자의 주의가 필요함을 의미합니다. |
5 | ----C----- |
위치 5의 대문자 C 는 장치에 청소가 필요함을 의미합니다. |
5 | ----U----- |
위치 5의 대문자 U 는 업로드가 요청되었음을 의미합니다. |
6 | -----R---- |
위치 6의 대문자 R 은 장치가 예약되었음을 의미합니다. |
7 | ------w--- |
위치 7의 소문자 w 는 프로세스에서 매체에 쓰고 있음을 의미합니다. |
8 | -------o-- |
위치 8의 소문자 o 는 장치가 열려 있음을 의미합니다. |
9 | --------P- |
위치 9의 대문자 P 는 장치가 테이프 볼륨 위치를 지정하고 있음을 의미합니다. |
9 | --------F- |
테이프 라이브러리의 경우 위치 9의 대문자 F 는 모든 스토리지 슬롯이 점유되었음을 의미합니다.
드라이브의 경우 위치 9의 대문자 |
10 | ---------R |
위치 10의 대문자 R 은 장치가 준비되었고 매체가 읽기 전용임을 의미합니다. |
10 | ---------r |
위치 10의 소문자 r 은 장치가 회전하고 준비되었음을 의미합니다. |
10 | ---------p |
위치 10의 소문자 p 는 장치가 있음을 의미합니다. |
10 | ---------W |
위치 10의 대문자 W 는 장치가 쓰기 보호되어 있음을 의미합니다. |
rdlease
(공유 파일 시스템에 대한 읽기 임대 시간 설정)공유 파일을 읽기 전에 호스트에서는 파일에 대한 배타적 액세스 권한을 부여하는 읽기 임대를 요청하고 획득해야 합니다. rdlease
명령은 이 임대가 지정된 장치에서 유효하게 유지되는 시간(초)을 정의합니다. 읽기 작업이 완료되기 전에 지정된 시간이 모두 지나면 호스트에서는 계속 진행하기 전에 임대를 다시 획득해야 합니다.
지정된 시간(초)은 [15-600
] 범위에 포함되어야 합니다. 기본값은 30
초입니다.
관련 정보는 aplease
(공유 파일 시스템에 대한 첨부 임대 만료 시간 설정), wrlease
(공유 파일 시스템에 대한 쓰기 임대 시간 설정) 및 lease_timeo
(공유 파일 시스템에 대한 미사용 임대 시간 초과 설정)를 참조하십시오.
다음 예에서는 패밀리 세트 장치 800
에서 읽기 임대 시간을 2분(120
초)으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1 mm 801 on /dev/dsk/c6t50020F2300004655d0s0 mr 802 on /dev/dsk/c6t50020F2300004655d0s1 ma 810 on shareqfs2 m----2c--r- 80% 70% /shareqfs2 mm 811 on /dev/dsk/c6t50020F2300004655d0s6 mr 812 on /dev/dsk/c6t50020F2300004655d0s7:
command:rdlease 800 120
read
(디스크 스토리지 장치에서 섹터 읽기)read
명령을 이전에 열린 디스크 장치의 16진수 섹터 주소와 함께 실행하면 지정된 주소부터 디스크 섹터가 표시됩니다.
open
(읽기를 위해 디스크 스토리지 장치 열기)을 참조하십시오.
다음 예에서는 장치 23
을 섹터 1f4
(500)부터 읽습니다.
Sector: 00000000 (0) raw samuversion
time
date
00000000 00000000 00000000 00000000 00000000 ................ 00000010 00000000 00000000 00000000 00000000 ................ 00000020 00000000 00000000 00000000 00000000 ................ 00000030 00000000 00000000 00000000 00000000 ................ 00000040 00000000 00000000 00000000 00000000 ................ 00000050 00000000 00000000 00000000 00000000 ................ 00000060 00000000 00000000 00000000 00000000 ................ 00000070 00000000 00000000 00000000 00000000 ................ ...:
command:read 1f4
화면에는 섹터 1f4
부터 디스크 섹터가 표시됩니다.
Sector: 000001f4 (500) raw samuversion
time
date
00000000 0a01c1c1 e39ce073 8e00e319 39e80195 ..AAc.`s..c.9h.. 00000010 a40cd199 bfd5285f ba1509f9 41c03820 $.Q.?U(_:..yA@8 00000020 90780583 7f78825b 9fa0a58b 4a519c5d .x...x.[. %.JQ.] 00000030 d2774afa bb256497 569bd2fb b775ddf2 RwJz;%d.V.R{7u]r 00000040 ba5cd1b7 2a56d93d 6e9dafab ba8b5e56 :\Q7*VY=n./+:.ˆV 00000050 d5686a5b 334d1f96 70060ec1 b46483c8 Uhj[3M..p..A4d.H 00000060 190339e7 3ce3e5e7 a702ff00 9394528c ..9g<ceg'.....R. 00000070 4c9f3990 6dc05c1e b907e6dd 918e14e4 L.9.m@\.9.f]...d ...
readahead
(최대 먼저 읽기 매개변수 설정)readahead
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 장치가 메모리로 읽어야 하는 최소 연속 바이트 수를 지정할 수 있습니다. 올바르게 구성된 먼저 읽기는 디스크 I/O를 줄이고 더 큰 연속 정보 블록을 메모리에서 즉시 사용할 수 있게 설정하는 방식으로 파일 시스템 성능을 향상합니다.
[1-8192]
KB 범위의 먼저 읽기 값을 지정합니다. 기본값은 1024
KB(1MB)입니다.
samfs.cmd
파일에서 readahead
지시어를 설정할 수도 있습니다. 자세한 내용은 samfs.cmd
매뉴얼 페이지를 참조하십시오.
다음 예에서는 패밀리 세트 장치 100
에 대한 먼저 읽기 값을 1
MB(1024
KB)로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T128K
16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:readahead 100 1024
먼저 읽기 값이 1MB로 변경됩니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma100
m----2---r- 1% on 7.270T 7.270T1M
16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T
readonly
| ro
(장치를 읽기 전용으로 설정)readonly
또는 ro
명령은 Oracle HSM 장비 순서 번호로 지정된 장치에 읽기 전용 속성을 적용합니다.
다음 예에서는 장치 12
를 읽기 전용으로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 10 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 11 1% on 0 465.253G 465.231G [975661056 inodes] mr 12 1% on 1 1.817T 1.817T mr 13 1% on 2 1.817T 1.817T mr 14 1% on 3 1.817T 1.817T mr 15 1% on 4 1.817T 1.817T:
command:readonly 12
refresh
(samu
표시에 대한 자동 새로 고침 간격 설정)refresh
명령을 시간(초)과 함께 실행하면 지정된 시간(초)이 지나고 나서 화면을 새로 고치도록 samu
를 구성할 수 있습니다.
다음 예에서는 20
초마다 표시를 새로 고치도록 samu
를 구성합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 900 on qfs1 m----2--R-d 90% 70% /qfs1 mm 901 on /dev/dsk/c5t10d0s0 md 902 on /dev/dsk/c5t10d0s1 md 903 on /dev/dsk/c5t11d0s0 md 904 on /dev/dsk/c5t11d0s1:
command:refresh 20
refresh_at_eof
(다중 읽기 파일 시스템의 EOF에서 새로 고침)refresh_at_eof
명령을 단일 쓰기/다중 읽기 파일 시스템에 읽기 전용으로 마운트된 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 읽기 버퍼가 파일 끝을 초과할 때마다 파일 크기 속성이 강제로 업데이트됩니다. norefresh_at_eof
(다중 읽기 파일 시스템의 EOF에서 새로 고침 안함)를 참조하십시오.
다음 예에서는 패밀리 세트 장치 900
에서 파일 크기 속성의 자동 새로 고침을 사용으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 900 on qfs1 m----2--R-d 90% 70% /qfs1 mm 901 on /dev/dsk/c5t10d0s0 md 902 on /dev/dsk/c5t10d0s1 md 903 on /dev/dsk/c5t11d0s0 md 904 on /dev/dsk/c5t11d0s1:
command:refresh_at_eof 900
release
(아카이브 데이터 파일 해제 및 장치에서 할당 사용 안함)release
명령을 Oracle HSM 장비 순서 번호와 함께 실행하면 부분 해제용으로 별도로 지정된 파일과 연결된 공간을 포함하여 장치에 저장된 모든 아카이브 파일이 해제되고 지정된 장치가 off
로 전환됩니다.
release
명령은 지정된 장치를 noalloc
(장치에서 스토리지 할당 사용 안함) 상태로 설정하고 sam-fsd
데몬이 하위 프로세스 sam-shrink
를 실행하게 합니다. sam-shrink
프로세스는 지정된 장치에 상주하는 모든 아카이브 파일을 offline
상태로 전환하므로 아카이브 매체의 데이터만 사용할 수 있습니다. 프로세스가 성공적으로 완료되면 지정된 장치가 off
상태로 남아 있습니다. 프로세스에서 아카이브되지 않은 파일이나 아카이브에서 디스크로 다시 스테이지 또는 아카이브 중인 파일을 발견하면 프로세스가 실패하고 지정된 장비는 noalloc
상태로 남아 있습니다.
해제 프로세스에는 상당한 시간이 걸릴 수 있습니다. samu
및/또는 /var/opt/SUNWsamfs/trace/sam-shrink
파일과 /etc/opt/SUNWsamfs/shrink.cmd
에 구성된 로그 파일(있는 경우)을 통해 진행 상황을 모니터링합니다.
remove
(파일 시스템에서 데이터 이동 및 장비 제거) 및 release
는 둘 다 데이터 손실 없이 패밀리 세트에서 디스크 장치를 가져오는 방식으로 파일 시스템을 축소합니다. remove
명령은 지정된 장치를 해제하기 전에 나머지 디스크 장치의 파일을 세트에 통합해야 하므로 두 명령은 서로 다릅니다. release
명령은 통합하지 않습니다. 아카이브 파일 시스템에서 모든 데이터가 이미 이동식 매체에 복제되어 있습니다. 관련 정보는 add
(마운트된 파일 시스템에 장비 추가), remove
(파일 시스템에서 데이터 이동 및 장비 제거) 및 sam-shrink
매뉴얼 페이지를 참조하십시오.
다음 예에서는 디스크 슬라이스 /dev/dsk/c5t8d0s8
의 모든 파일을 해제하고 패밀리 세트 samfs4
를 축소합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on samfs4 -----2---r- 80% 70% mm 21 on /dev/dsk/c5t8d0s6 md 22 on /dev/dsk/c5t8d0s7 md23 on
/dev/dsk/c5t8d0s8:
command:release 23
장치 상태가 noalloc
로 변경됩니다.
md 23 noalloc
/dev/dsk/c5t8d0s8
마지막으로 프로세스가 성공적으로 완료되면 장치 상태가 off
로 변경됩니다.
md 23 off
/dev/dsk/c5t8d0s8
remove
(파일 시스템에서 데이터 이동 및 장비 제거)remove
명령을 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치에서 파일 시스템의 나머지 장치로 데이터를 이동하고 지정된 장치를 off
로 전환할 수 있습니다.
remove
명령은 지정된 장치를 noalloc
(장치에서 스토리지 할당 사용 안함) 상태로 설정하고 sam-fsd
데몬이 하위 프로세스 sam-shrink
를 실행하여 실제 작업을 수행하게 합니다. sam-shrink
프로세스에서는 지정된 장비에서 파일 시스템의 기타 on
스토리지 장치로 데이터를 이동합니다(지정된 장비가 스트라이프 그룹이면 장치 대수가 같은 또 다른 스트라이프 그룹이 있어야 함). 프로세스가 성공적으로 완료되면 지정된 장치가 off
상태로 남아 있습니다. 어떤 이유로 데이터를 이동할 수 없다면 장비가 제거되지 않고 noalloc
상태로 남아 있습니다.
제거 프로세스에는 상당한 시간이 걸릴 수 있습니다. samu
및/또는 /var/opt/SUNWsamfs/trace/sam-shrink
파일과 /etc/opt/SUNWsamfs/shrink.cmd
에 구성된 로그 파일(있는 경우)을 통해 진행 상황을 모니터링합니다.
release
(아카이브 데이터 파일 해제 및 장치에서 할당 사용 안함) 및 remove
는 둘 다 데이터 손실 없이 패밀리 세트에서 디스크 장치를 가져오는 방식으로 파일 시스템을 축소합니다. remove
명령은 지정된 장치를 해제하기 전에 나머지 디스크 장치의 파일을 세트에 통합해야 하므로 두 명령은 서로 다릅니다. release
명령은 통합하지 않습니다. 아카이브 파일 시스템에서 모든 데이터가 이미 이동식 매체에 복제되어 있습니다. 관련 정보는 add
(마운트된 파일 시스템에 장비 추가) 및 sam-shrink
매뉴얼 페이지를 참조하십시오.
다음 예에서는 디스크 슬라이스 /dev/dsk/c5t8d0s3
에서 모든 파일을 이동하고 패밀리 세트 qfs1
을 축소합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 10 on qfs1 -----2---r- 80% 70% mm 11 on /dev/dsk/c5t8d0s0 md 12 on /dev/dsk/c5t8d0s1 md13 on
/dev/dsk/c5t8d0s3:
command:remove 13
장치 상태가 noalloc
로 변경됩니다.
md 13 noalloc
/dev/dsk/c5t8d0s3
마지막으로 프로세스가 성공적으로 완료되면 장치 상태가 off
로 변경됩니다.
md 13 off
/dev/dsk/c5t8d0s3
s
(Device Status 화면 표시)s
명령은 Device Status
화면을 엽니다. 화면에는 환경 내에 구성된 모든 장치의 상태가 표시됩니다.
이 화면에서 다음 제어 키를 사용할 수 있습니다.
Ctrl-B
(ˆb
)한 페이지 뒤로 이동합니다.
Ctrl-F
(ˆf
)한 페이지 앞으로 이동합니다.
Ctrl-D
(ˆd
)페이지를 아래로 이동합니다.
Ctrl-U
(ˆu
)페이지를 위로 이동합니다.
다음 예에서는 장치 상태 표시를 보여 줍니다.
Device status samuversion
time
date
ty eq state device_name fs status sk 100 on /etc/opt/SUNWsamfs/dcstkconf 100 m--------r stk_dismount / (2275) 0, volser VOL073 sg 120 on /dev/rmt/2cbn 100 ---------p sg 130 on /dev/rmt/5cbn 100 --l----o-r Ready for data transfer sg 140 on /dev/rmt/6cbn 100 ---------p sg 150 on /dev/rmt/4cbn 100 ---------p hy 151 on historian 151 ----------
ty
ty
필드에는 Oracle HSM 매체 유형이 표시됩니다. 장치 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
eq
eq
에는 대용량 스토리지 장치의 사용자 지정 Oracle HSM 장비 순서 번호가 표시됩니다.
state
state
필드에는 장치의 현재 작동 상태가 표시됩니다.
device_name
device_name
필드에는 장치의 경로가 표시됩니다. 파일 시스템 장치의 경우 이 필드는 파일 시스템 이름입니다.
fs
fs
필드에는 장치가 속한 패밀리 세트의 사용자 지정 Oracle HSM 장비 번호가 표시됩니다.
status
status
필드에는 10자 문자열이 표시되며 각 문자 위치는 다른 이동식 매체 장치 속성 값을 나타냅니다. 문자 위치는 왼쪽부터 위치 1로 번호가 매겨지고 오른쪽에서 위치 10으로 끝납니다. 다음 표에서는 상태 문자열의 각 위치에 대한 가능한 상태 코드를 정의합니다.
위치 |
값 |
의미 |
---|---|---|
1 | s--------- |
위치 1의 소문자 s 는 매체가 검색되고 있음을 의미합니다. |
1 | m--------- |
위치 1의 소문자 m 은 자동화된 라이브러리가 작동되고 있음을 의미합니다. |
1 | M--------- |
위치 1의 대문자 M 은 장치가 유지 관리 모드에 있음을 의미합니다. |
2 | -E-------- |
위치 2의 대문자 E 는 검색 중에 장치에서 복구할 수 없는 오류가 발생했음을 의미합니다. |
2 | -a-------- |
위치 2의 소문자 a 는 장치가 감사 모드에 있음을 의미합니다. |
3 | --l------- |
위치 3의 소문자 l 은 매체에 레이블이 있음을 의미합니다. |
3 | --L------- |
위치 3의 대문자 L 은 매체에 레이블이 지정되고 있음을 의미합니다. |
3 | --N------- |
위치 3의 대문자 N 은 매체가 외래 매체임을 의미합니다(Oracle HSM 아카이브에 포함되지 않음). |
4 | ---I------ |
위치 4의 대문자 I 는 장치가 유휴 상태이므로 새 연결에 사용할 수 없음을 의미합니다. 하지만 이미 진행 중인 작업은 완료될 때까지 계속됩니다. |
4 | ---A------ |
위치 4의 대문자 A 는 장치에 운영자의 주의가 필요함을 의미합니다. |
5 | ----C----- |
위치 5의 대문자 C 는 장치에 청소가 필요함을 의미합니다. |
5 | ----U----- |
위치 5의 대문자 U 는 업로드가 요청되었음을 의미합니다. |
6 | -----R---- |
위치 6의 대문자 R 은 장치가 예약되었음을 의미합니다. |
7 | ------w--- |
위치 7의 소문자 w 는 프로세스에서 매체에 쓰고 있음을 의미합니다. |
8 | -------o-- |
위치 8의 소문자 o 는 장치가 열려 있음을 의미합니다. |
9 | --------P- |
위치 9의 대문자 P 는 장치가 테이프 볼륨 위치를 지정하고 있음을 의미합니다. |
9 | --------F- |
테이프 라이브러리의 경우 위치 9의 대문자 F 는 모든 스토리지 슬롯이 점유되었음을 의미합니다.
드라이브의 경우 위치 9의 대문자 |
10 | ---------R |
위치 10의 대문자 R 은 장치가 준비되었고 매체가 읽기 전용임을 의미합니다. |
10 | ---------r |
위치 10의 소문자 r 은 장치가 회전하고 준비되었음을 의미합니다. |
10 | ---------p |
위치 10의 소문자 p 는 장치가 있음을 의미합니다. |
10 | ---------W |
위치 10의 대문자 W 는 장치가 쓰기 보호되어 있음을 의미합니다. |
snap
(파일에 현재 화면의 스냅샷 저장)snap
명령을 파일 경로 및 이름과 함께 실행하면 현재 화면이 지정된 이름을 사용하여 텍스트 파일로 저장됩니다.
다음 예에서는 File systems
화면의 스냅샷을 /export/home/samadmin/filsysscrn.txt
파일에 저장합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:snap /export/home/samadmin/filsysscrn.txt
stage_flush_behind
(스테이지 나중에 비우기 크기 설정)stage_flush_behind
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 크기(KB)와 함께 실행하면 더티(수정된) 스테이지 메모리 페이지에서 디스크로 지정된 크기(KB)를 비동기식으로 쓰도록 해당 파일 시스템을 구성할 수 있습니다.
스테이지 파일이 아카이브 매체에서 메모리로 복사되면 나중에 비우기를 통해 스테이지 데이터가 파일 시스템의 비휘발성 기본 디스크 캐시에 빠르게 저장됩니다. 저장되지 않은 더티 캐시 페이지는 스테이지 중에 최소한으로 유지되므로 파일 데이터 무결성을 유지 관리하는 데 도움이 됩니다.
반면, 나중에 비우기는 오버헤드를 늘리므로 I/O 성능이 저하될 수 있습니다. 데이터 블록 비우기 프로세스로 인해 이후에 해당 블록의 다시 쓰기가 지연될 수 있습니다. 따라서 나중에 비우기는 기본적으로 사용 안함으로 설정됩니다.
[0-8192
]KB 범위의 지정된 값을 설정합니다. 여기서 0
(기본값)은 나중에 비우기 기능을 사용 안함으로 설정합니다.
다음 예에서는 디스크 패밀리 세트 장치 20
에 대한 stage_flush_behind
를 5124
KB(5MB)로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:stage_flush_behind 20 5124
stage_n_window
(아카이브 매체에서 직접 읽기에 대한 버퍼 크기 지정)stage_n_window
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 크기(KB)와 함께 실행하면 해당 파일 시스템에서 디스크에 자동으로 스테이지되지 않도록 구성된 파일을 읽을 때 Oracle HSM에서 사용하는 버퍼 크기를 설정할 수 있습니다. Oracle HSM에서는 지정된 크기(KB)의 청크로 아카이브 매체에서 메모리로 직접 해당 파일을 읽습니다.
[64-2097152
] 범위의 크기(KB)를 지정합니다. 기본값은 8192
KB입니다.
다음 예에서는 디스크 패밀리 세트 20
에 대한 stage_n_window
를 16384
KB(16MB)로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 20 on sam2 -----2---r- 80% 70% mm 21 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 22 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 23 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:stage_n_window 20 16384
stclear
(스테이지 요청 지우기)stclear
명령을 Oracle HSM 매체 유형 식별자 및 이동식 매체 카트리지의 VSN(볼륨 일련 번호)과 함께 입력하면 스테이징 대기열에서 해당 스테이징 요청이 제거됩니다. 매체 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
예에서 stclear
은 스테이징 대기열에서 VSN이 VOL001
인 LTO(li
) 볼륨에 대한 스테이징 요청을 지웁니다.
Staging queue by media type: all samuversion
time
date
ty length fseq ino position offset vsnli 451.611k 20 1030 207cc 473 VOL001
li 341.676k 20 1031 207cc 7fc VOL002 li 419.861k 20 1032 207cc aa9 VOL003 li 384.760k 20 1033 207cc df2 VOL004 li 263.475k 20 1034 207cc 10f5 VOL005 li 452.901k 20 1035 207cc 1305 VOL006 li 404.598k 20 1036 207cc 1690 VOL007 : command:stclear li.VOL001
LTO(li
) 볼륨 VOL001
에 대한 스테이징 요청이 지워졌습니다.
Staging queue by media type: all samuversion
time
date
ty length fseq ino position offset vsn li 341.676k 20 1031 207cc 7fc VOL002 li 419.861k 20 1032 207cc aa9 VOL003 li 384.760k 20 1033 207cc df2 VOL004 li 263.475k 20 1034 207cc 10f5 VOL005 li 452.901k 20 1035 207cc 1305 VOL006 li 404.598k 20 1036 207cc 1690 VOL007
stidle
(가능하면 즉시 스테이징 중지)stidle
명령은 현재 스테이징 작업이 완료되면 즉시 스테이저를 유휴 상태로 전환합니다.
예에서 stidle
은 스테이징을 유휴 상태로 전환합니다.
Staging queue by media type: all samuversion
time
date
ty length fseq ino position offset vsn li 451.611k 20 1030 207cc 473 VOL001 li 341.676k 20 1031 207cc 7fc VOL002 li 419.861k 20 1032 207cc aa9 VOL003 li 384.760k 20 1033 207cc df2 VOL004 li 263.475k 20 1034 207cc 10f5 VOL005 li 452.901k 20 1035 207cc 1305 VOL006 li 404.598k 20 1036 207cc 1690 VOL007 : command:stidle
stripe
(파일 시스템의 스트라이프 너비 설정)stripe
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 DAU(Disk Allocation Unit) 수와 함께 실행하면 해당 파일 시스템에서 지정된 수만큼 DAU를 데이터 스토리지에 사용할 수 있는 각 LUN(논리 장치 번호)에 쓰도록 구성할 수 있습니다.
[0-255
] 범위의 DAU 수를 지정합니다. 여기서 0
(영) 값은 스트라이프를 사용 안함으로 설정하고 DAU를 LUN 라운드 로빈에 씁니다.
ms
장비 유형 파일 시스템과 스트라이프된 그룹 장비(g
XXX
)가 포함되지 않은 ma
유형 파일 시스템에 대한 기본값은 1
DAU이고 최소 DAU 크기는 128KB입니다. 공유 파일 시스템과 스트라이프된 그룹이 포함된 ma
파일 시스템에 대한 기본값은 0
입니다.
파일 시스템에 일치하지 않는 스트라이프된 그룹이 있으면 스트라이프 너비가 자동으로 0
으로 설정됩니다.
파일 시스템 유형에 대한 자세한 내용은 mcf
매뉴얼 페이지 및 mm_stripe
(메타 데이터 스트라이프 너비 설정)를 참조하십시오.
다음 예에서는 패밀리 세트 장치 10
의 데이터 스트라이프를 DAU 2개로 변경합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 10 on sam2 -----2---r- 80% 70% /sam/sam2 mm 11 on /dev/dsk/c0t600A0B800026B6F000001F0F4CCFF833d0s0 mr 12 on /dev/dsk/c0t600A0B800026E584000021864C4943AAd0s0 mr 13 on /dev/dsk/c0t600A0B800026E5840000218B4CBD9C4Ed0s0:
command:stripe 20 2
strun
(스테이징 시작)strun
명령은 스테이저를 시작합니다.
예에서 strun
은 스테이징을 시작합니다.
Staging queue by media type: all samuversion
time
date
ty length fseq ino position offset vsn li 451.611k 20 1030 207cc 473 VOL001 li 341.676k 20 1031 207cc 7fc VOL002 li 419.861k 20 1032 207cc aa9 VOL003 li 384.760k 20 1033 207cc df2 VOL004 li 263.475k 20 1034 207cc 10f5 VOL005 li 452.901k 20 1035 207cc 1305 VOL006 li 404.598k 20 1036 207cc 1690 VOL007 : command:strun
suid
(setuid
실행을 사용으로 설정하여 파일 시스템 마운트)suid
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 setuid
파일 속성이 사용으로 설정된 상태로 파일 시스템이 마운트됩니다. setuid
속성(실행 시 사용자 ID 설정)을 통해 파일 시스템 사용자는 파일을 사용할 때 필요할 수 있는 일시적으로 승격된 권한으로 실행 파일을 실행할 수 있습니다.
자세한 내용은 nosuid
(setuid
실행을 사용 안함으로 설정하여 파일 시스템 마운트) 및 mount
매뉴얼 페이지를 참조하십시오.
기본값은 suid
로, setuid
속성이 사용으로 설정된 상태로 파일 시스템을 마운트합니다.
다음 예에서는 setuid
속성이 사용으로 설정된 상태로 패밀리 세트 장치 100
에서 파일 시스템을 마운트합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma100
on qfs1 m----2----d 90% 70% /qfs1 mm 101 on /dev/dsk/c5t10d0s0 md 102 on /dev/dsk/c5t10d0s1 md 103 on /dev/dsk/c5t11d0s0 md 104 on /dev/dsk/c5t11d0s1:
command:suid 100
sw_raid
(소프트웨어 RAID 모드 켜기)sw_raid
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치에서 소프트웨어 RAID 모드가 사용으로 설정됩니다.
다음 예에서는 패밀리 세트 장치 100
에 대한 소프트웨어 RAID 모드를 사용으로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:sw_raid 100
sync_meta
(파일 시스템 메타 데이터 동기화)sync_meta
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 부울 값 0
(아니오) 또는 1
(예)과 함께 실행하면 변경될 때마다 메타 데이터를 디스크에 쓸지를 결정할 수 있습니다. 0
(아니오) 값은 메타 데이터 변경 사항을 쓰기 전에 버퍼에 캐시하도록 파일 시스템을 구성합니다. 그러면 물리적 I/O 양이 감소하고 I/O 효율성이 향상되므로 전체 성능이 향상됩니다. 1
(예) 값은 메타 데이터 변경 사항을 즉시 디스크에 쓰도록 Oracle HSM를 구성합니다. 이 방법을 사용하면 데이터 일관성이 극대화되지만 성능이 저하됩니다.
공유 및 다중 읽기로 마운트되지 않는 Oracle HSM 파일 시스템에 대한 기본값은 0
입니다. 공유 및 다중 읽기 파일 시스템에 대한 기본값은 1
입니다. 공유 파일 시스템이 페일오버용으로 구성된다면 값은 1
이어야 합니다.
다음 예에서는 최대 데이터 일관성을 위해 메타 데이터를 동기화하도록 패밀리 세트 장치 100
의 파일 시스템을 구성합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 100 on qfs1 m----2----d 90% 70% /qfs1 mm 101 on /dev/dsk/c5t10d0s0 md 102 on /dev/dsk/c5t10d0s1 md 103 on /dev/dsk/c5t11d0s0 md 104 on / dev/dsk/c5t11d0s1:
command:sync_meta 100 1
두번째 예에서는 최적 성능을 위해 메타 데이터 변경 사항을 캐시하도록 패밀리 세트 장치 200
의 파일 시스템을 구성합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 200 on qfs2 m----2----d 90% 70% /qfs2 mm 201 on /dev/dsk/c5t10d0s3 md 202 on /dev/dsk/c5t10d0s4 md 203 on /dev/dsk/c5t11d0s3 md 204 on /dev/dsk/c5t11d0s4:
command:sync_meta 200 0
t
(Tape Drive Status 화면 표시)t
명령은 Tape Drive Status
화면을 엽니다. 화면에는 환경 내에 구성된 모든 테이프 드라이브의 상태 정보가 표시됩니다.
다음 예에서는 테이프 드라이브 상태 표시를 보여 줍니다.
Tape drive status samuversion
time
date
ty eq status act use state vsn sg 120 ---------p 0 0% notrdy sg 130 ---------p 0 0% notrdy sg 140 ---------p 0 0% down drive set down due to ACS reported state sg 150 --l------r 0 41% ready VOL014
ty
ty
필드에는 Oracle HSM 매체 유형이 표시됩니다. 장치 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
eq
eq
에는 대용량 스토리지 장치의 사용자 지정 Oracle HSM 장비 순서 번호가 표시됩니다.
status
status
필드에는 10자 문자열이 표시되며 각 문자 위치는 다른 이동식 매체 장치 속성 값을 나타냅니다. 문자 위치는 왼쪽부터 위치 1로 번호가 매겨지고 오른쪽에서 위치 10으로 끝납니다. 다음 표에서는 상태 문자열의 각 위치에 대한 가능한 상태 코드를 정의합니다.
위치 |
값 |
의미 |
---|---|---|
1 | s--------- |
위치 1의 소문자 s 는 매체가 검색되고 있음을 의미합니다. |
1 | m--------- |
위치 1의 소문자 m 은 자동화된 라이브러리가 작동되고 있음을 의미합니다. |
1 | M--------- |
위치 1의 대문자 M 은 장치가 유지 관리 모드에 있음을 의미합니다. |
2 | -E-------- |
위치 2의 대문자 E 는 검색 중에 장치에서 복구할 수 없는 오류가 발생했음을 의미합니다. |
2 | -a-------- |
위치 2의 소문자 a 는 장치가 감사 모드에 있음을 의미합니다. |
3 | --l------- |
위치 3의 소문자 l 은 매체에 레이블이 있음을 의미합니다. |
3 | --L------- |
위치 3의 대문자 L 은 매체에 레이블이 지정되고 있음을 의미합니다. |
3 | --N------- |
위치 3의 대문자 N 은 매체가 외래 매체임을 의미합니다(Oracle HSM 아카이브에 포함되지 않음). |
4 | ---I------ |
위치 4의 대문자 I 는 장치가 유휴 상태이므로 새 연결에 사용할 수 없음을 의미합니다. 하지만 이미 진행 중인 작업은 완료될 때까지 계속됩니다. |
4 | ---A------ |
위치 4의 대문자 A 는 장치에 운영자의 주의가 필요함을 의미합니다. |
5 | ----C----- |
위치 5의 대문자 C 는 장치에 청소가 필요함을 의미합니다. |
5 | ----U----- |
위치 5의 대문자 U 는 업로드가 요청되었음을 의미합니다. |
6 | -----R---- |
위치 6의 대문자 R 은 장치가 예약되었음을 의미합니다. |
7 | ------w--- |
위치 7의 소문자 w 는 프로세스에서 매체에 쓰고 있음을 의미합니다. |
8 | -------o-- |
위치 8의 소문자 o 는 장치가 열려 있음을 의미합니다. |
9 | --------P- |
위치 9의 대문자 P 는 장치가 테이프 볼륨 위치를 지정하고 있음을 의미합니다. |
9 | --------F- |
테이프 라이브러리의 경우 위치 9의 대문자 F 는 모든 스토리지 슬롯이 점유되었음을 의미합니다.
드라이브의 경우 위치 9의 대문자 |
10 | ---------R |
위치 10의 대문자 R 은 장치가 준비되었고 매체가 읽기 전용임을 의미합니다. |
10 | ---------r |
위치 10의 소문자 r 은 장치가 회전하고 준비되었음을 의미합니다. |
10 | ---------p |
위치 10의 소문자 p 는 장치가 있음을 의미합니다. |
10 | ---------W |
위치 10의 대문자 W 는 장치가 쓰기 보호되어 있음을 의미합니다. |
act
status
필드에는 활동 개수가 표시됩니다.
use
use
필드에는 사용된 카트리지 공간 백분율이 표시됩니다.
state
state
필드에는 장치의 현재 작동 상태가 표시됩니다. 유효한 장치 상태는 다음과 같습니다.
on
은 장치를 사용할 수 있음을 의미합니다.
ro
는 장치를 읽기 전용으로 사용할 수 있음을 의미합니다.
off
는 장치를 사용할 수 없음을 의미합니다.
down
은 장치를 유지 관리용으로만 사용할 수 있음을 의미합니다.
idle
은 장치가 이미 진행 중인 작업을 완료하고 있지만 새 연결을 수락하지 않음을 의미합니다.
noalloc
는 이 장치에 추가 스토리지를 할당할 수 없음을 의미합니다. 관리자가 noalloc
eq
명령을 실행했습니다. 여기서 eq
는 장치의 장비 순서 번호입니다. noalloc
상태는 관리자가 alloc
eq
명령을 실행할 때까지 지속됩니다.
vsn
vsn
필드에는 매체 볼륨에 지정된 볼륨 일련 번호가 표시됩니다. 볼륨에 레이블이 지정되지 않은 경우 nolabel
키워드가 표시되고, 볼륨이 로드되지 않거나 장치가 off
상태인 경우에는 공백이 표시됩니다.
thresh
(고수위 및 저수위 설정)thresh
(threshold) 명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호 및 백분율 2개와 함께 실행하면 해당 파일 시스템에 대한 고수위 및 저수위를 정의할 수 있습니다.
고수위는 Oracle HSM 릴리서 프로세스에서 새 파일용 공간을 마련하려고 아카이브(백업) 파일을 디스크에서 삭제하기 시작하는 디스크 사용률입니다. 저수위는 Oracle HSM 릴리서에서 디스크에서 새 파일용으로 충분한 공간을 비웠으므로 아카이브 파일 삭제를 중지하는 디스크 사용률입니다. 이러한 두 매개변수가 제대로 구성되면 확장된 새 파일용으로 충분한 공간을 유지하면서 디스크에서 가장 많은 파일을 계속 사용할 수 있으므로 과도한 스테이징 활동이 최소화되고 성능과 용량이 최대화됩니다.
각 수위에 대해 [0-100
] 범위의 정수 값을 지정합니다. 일반적으로 80
% 고수위 및 70
% 저수위로 설정합니다.
다음 예에서는 패밀리 세트 장치 100
의 sam1
파일 시스템에 대한 고수위 및 저수위를 80
% 및 70
%로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 100 on sam1 m----2----d 90% 60% /sam1 mm 101 on /dev/dsk/c5t10d0s0 md 102 on /dev/dsk/c5t10d0s1 md 103 on /dev/dsk/c5t11d0s0 md 104 on /dev/dsk/c5t11d0s1:
command:thresh 100 80 70
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 100 on sam1 m----2----d 80% 70% /sam1 mm 101 on /dev/dsk/c5t10d0s0 md 102 on /dev/dsk/c5t10d0s1 md 103 on /dev/dsk/c5t11d0s0 md 104 on /dev/dsk/c5t11d0s1
trace
(파일 시스템 추적 사용)trace
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 해당 파일 시스템에 대한 추적 기능이 사용으로 설정됩니다.
기본값은 trace
(사용)입니다.
파일 시스템 추적에 대한 자세한 내용은 notrace
(파일 시스템 추적 사용 안함) 및 defaults.conf
매뉴얼 페이지를 참조하십시오.
다음 예에서는 패밀리 세트 장치 100
에서 파일 시스템에 대한 추적을 사용으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 100 on qfs1 m----2----d 90% 70% /qfs1 mm 101 on /dev/dsk/c5t10d0s0 md 102 on /dev/dsk/c5t10d0s1 md 103 on /dev/dsk/c5t11d0s0 md 104 on /dev/dsk/c5t11d0s1:
command:trace 100
u
(Staging Queue 화면 표시)u
명령은 Staging Queue
화면을 엽니다. 화면에는 스테이징 대기열에 있는 모든 파일이 나열됩니다.
u
명령을 매개변수 없이 실행하면 모든 매체에 대한 스테이징 대기열이 표시됩니다. 명령을 Oracle HSM 매체 유형 식별자와 함께 실행하면 지정된 매체 유형에 대한 스테이징 대기열만 표시됩니다. 매체 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
이 화면에서 다음 제어 키를 사용할 수 있습니다.
Ctrl-B
(ˆb
)한 페이지 뒤로 이동합니다.
Ctrl-F
(ˆf
)한 페이지 앞으로 이동합니다.
Ctrl-D
(ˆd
)페이지를 아래로 이동합니다.
Ctrl-U
(ˆu
)페이지를 위로 이동합니다.
Ctrl-K
(ˆk
)각 항목의 두번째 라인에 경로를 표시합니다.
다음 예에서는 스테이징 대기열 표시를 보여 줍니다.
Staging queue by media type: all samuversion
time
date
ty length fseq ino position offset vsn li 451.611k 20 1030 207cc 473 VOL001 li 341.676k 20 1031 207cc 7fc VOL002 li 419.861k 20 1032 207cc aa9 VOL003 li 384.760k 20 1033 207cc df2 VOL004 li 263.475k 20 1034 207cc 10f5 VOL005 li 452.901k 20 1035 207cc 1305 VOL006 li 404.598k 20 1036 207cc 1690 VOL007
ty
ty
필드에는 Oracle HSM 장치 유형이 표시됩니다. 매체 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
length
length
필드에는 파일 길이(KB)가 표시됩니다.
fseq
fseq
필드에는 파일 시스템의 사용자 지정 장비 순서 번호가 표시됩니다.
ino
ino
필드에는 스테이징 중인 파일의 inode 번호가 표시됩니다.
position
position
필드에는 지정된 매체 볼륨의 아카이브 파일 위치가 표시됩니다.
offset
offset
필드에는 아카이브 파일 시작을 기준으로 스테이징 중인 파일의 위치가 표시됩니다.
vsn
vsn
필드에는 매체 볼륨에 지정된 볼륨 일련 번호가 표시됩니다. 볼륨에 레이블이 지정되지 않은 경우 nolabel
키워드가 표시되고, 볼륨이 로드되지 않거나 off
상태인 장치에 볼륨이 로드되는 경우에는 공백이 표시됩니다.
unavail
(장치를 Oracle HSM에 사용할 수 없도록 설정)unavail
명령은 Oracle HSM에서 특정 Oracle HSM 장비 순서 번호로 지정된 장치를 사용할 수 없게 합니다.
이 명령은 재해 복구 중에 파일 시스템 복원을 위해 매체를 로드하는 것과 같은 다른 용도로 드라이브를 예약하려고 할 때 유용합니다.
Device configuration: samuversion
time
date
ty eq state device_name fs family_set sk 100 on /etc/opt/SUNWsamfs/SL8500_T10K_parms 100 libraryA ti 101 on /dev/rmt/0cbn 100 libraryA ti 102 on /dev/rmt/1cbn 100 libraryA ti103 on
/dev/rmt/2cbn 100 libraryA hy 104 on historian 104:
command:unavail 103
장치 상태가 unavail
로 변경됩니다.
Device configuration: samuversion
time
date
ty eq state device_name fs family_set sk 100 on /etc/opt/SUNWsamfs/SL8500_T10K_parms 100 libraryA ti 101 on /dev/rmt/0cbn 100 libraryA ti 102 on /dev/rmt/1cbn 100 libraryA ti103 unavail
/dev/rmt/2cbn 100 libraryA hy 104 on historian 104
unload
(드라이브 언로드)unload
명령은 Oracle HSM 장비 순서 번호로 지정된 장치에 마운트된 매체를 언로드합니다. 장치에 매거진이 있으면 이 명령은 마운트된 카트리지를 언로드하고 매거진을 꺼냅니다. load
(드라이브에 카트리지 로드)를 참조하십시오.
Device status samuversion
time
date
ty eq state device_name fs status sn 100 on /etc/opt/SUNWsamfs/dcstkconf 100 m--------r empty li 101 on /dev/rmt/2cbn 100 ---------p empty li 102 on /dev/rmt/5cbn 100 ---------p empty li 103 on /dev/rmt/6cbn 100 --l------r idle li 104 on /dev/rmt/4cbn 100 ---------p empty hy 151 on historian 151 ----------:
command:unload 103
v
(Robot VSN Catalog 화면 표시)v
명령은 Robot VSN Catalog
화면을 엽니다. 화면에는 특정 자동화된 라이브러리에 저장된 모든 매체 볼륨에 대한 카탈로그 정보가 나열됩니다.
v
명령을 매개변수 없이 실행하면 모든 라이브러리에 대한 카탈로그가 표시됩니다. 명령을 사용자 지정 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치에 대한 볼륨 카탈로그만 표시됩니다.
Ctrl-B
(ˆb
)한 페이지 뒤로 이동합니다.
Ctrl-F
(ˆf
)한 페이지 앞으로 이동합니다.
Ctrl-D
(ˆd
)다음 카탈로그로 아래로 이동합니다.
Ctrl-U
(ˆu
)이전 카탈로그로 위로 이동합니다.
Ctrl-I
(ˆi
)자세한 정보를 항목당 라인 2개로 표시합니다. Ctrl-I
를 한 번 눌러 시간 및 바코드를 표시합니다. Ctrl-I
를 두번째로 눌러 두번째 라인에 볼륨 예약을 표시합니다.
1
라이브러리 슬롯별로 항목을 정렬합니다.
2
개수별로 항목을 정렬합니다.
3
사용된 퍼센트별로 항목을 정렬합니다.
4
VSN(볼륨 일련 번호)별로 항목을 정렬합니다.
5
액세스 시간별로 항목을 정렬합니다.
6
바코드별로 항목을 정렬합니다.
7
레이블 시간별로 항목을 정렬합니다.
Ctrl-K
(ˆk
)위에 열거된 정렬 방법 사이에서 토글합니다.
/
지정된 VSN(볼륨 일련 번호)을 검색하고 발견된 레코드를 목록 맨 위에 표시합니다.
%
지정된 바코드를 검색하고 발견된 레코드를 목록 맨 위에 표시합니다.
$
지정된 슬롯 번호를 검색하고 발견된 레코드를 목록 맨 위에 표시합니다.
다음 예에서는 슬롯별로 정렬된 자동화된 라이브러리 카탈로그 표시를 보여 줍니다.
Robot VSN catalog by slot : eq 900 samuversion
time
date
count 32 slot access time count use flags ty vsn 0 2013/07/02 12:53 3 96% -il-o-b----f li VOL001 1 2013/07/02 12:53 2 98% -il-o-b----f li VOL002 2 2013/07/02 12:52 1 86% -il-o-b----f li VOL003 3 2013/07/02 12:52 1 95% -il-o-b----f li VOL004 4 2013/07/02 12:51 1 79% -il-o-b----- li VOL005 5 2013/07/02 12:45 0 14% -ilEo-b----f li VOL006 MEDIA ERROR 6 2013/07/02 12:46 0 0% -il-o-b----- li VOL007 7 2013/07/02 12:46 0 0% -il-o-b----- li VOL008 8 2013/07/02 12:47 0 0% -il-o-b----- li VOL009 9 2013/07/02 12:47 0 0% -il-o-b----- li VOL010 10 2013/07/02 12:48 0 0% -il-o-b----- li VOL011 11 2013/07/02 12:48 0 0% -il-o-b----- li VOL012 12 2013/07/02 12:48 0 0% -il-o-b----- li VOL013 13 2013/07/02 12:49 0 0% -il-o-b----- li VOL014 14 2013/07/02 12:49 0 0% -il-o-b----- li VOL015 15 2013/07/02 12:50 0 0% -il-o-b----- li VOL016 16 2013/07/02 12:50 0 0% -il-o-b----- li VOL017 17 2013/07/02 12:51 0 0% -il-o-b----- li VOL018 18 2013/07/02 12:51 0 0% -il-o-b----- li VOL019 19 none 50 0% -il-oCb----- li CLN020
그 다음 예에서는 사용된 각 볼륨의 백분율별로 정렬된 같은 화면을 보여 줍니다.
Robot VSN catalog by % used : eq 900 samuversion
time
date
count 32 slot access time count use flags ty vsn 1 2013/07/02 12:53 2 98% -il-o-b----f li VOL002 0 2013/07/02 12:53 3 96% -il-o-b----f li VOL001 3 2013/07/02 12:52 1 95% -il-o-b----f li VOL004 2 2013/07/02 12:52 1 86% -il-o-b----f li VOL003 4 2013/07/02 12:51 1 79% -il-o-b----- li VOL005 5 2013/07/02 12:45 0 14% -ilEo-b----f li VOL006 MEDIA ERROR 12 2013/07/02 12:48 0 0% -il-o-b----- li VOL013 13 2013/07/02 12:49 0 0% -il-o-b----- li VOL014 14 2013/07/02 12:49 0 0% -il-o-b----- li VOL015 15 2013/07/02 12:50 0 0% -il-o-b----- li VOL016 16 2013/07/02 12:50 0 0% -il-o-b----- li VOL017 17 2013/07/02 12:51 0 0% -il-o-b----- li VOL018 19 none 50 0% -il-oCb----- li CLN020 6 2013/07/02 12:46 0 0% -il-o-b----- li VOL007 7 2013/07/02 12:46 0 0% -il-o-b----- li VOL008 8 2013/07/02 12:47 0 0% -il-o-b----- li VOL009 9 2013/07/02 12:47 0 0% -il-o-b----- li VOL010 10 2013/07/02 12:48 0 0% -il-o-b----- li VOL011 11 2013/07/02 12:48 0 0% -il-o-b----- li VOL012 18 2013/07/02 12:51 0 0% -il-o-b----- li VOL019
ty
ty
필드에는 Oracle HSM 매체 유형이 표시됩니다. 장치 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
eq
eq
에는 대용량 스토리지 장치의 사용자 지정 Oracle HSM 장비 순서 번호가 표시됩니다.
count
count
필드에는 마지막 감사 작업 이후 이 볼륨에 대한 액세스 수가 표시됩니다.
slot
slot
필드에는 로봇 라이브러리에서 스토리지 셀을 식별하는 슬롯 번호가 표시됩니다.
access time
access time
필드에는 볼륨에 마지막으로 액세스한 날짜 및 시간이 표시됩니다.
use
use
필드에는 사용된 카트리지 공간 백분율이 표시됩니다.
flags
flags
필드에는 12자 문자열이 표시되고 각 문자 위치는 카탈로그 항목의 속성을 나타냅니다. 문자 위치는 왼쪽부터 위치 1로 번호가 매겨지고 오른쪽에서 위치 12로 끝납니다. 경우에 따라 한 필드에 플래그 2개 이상이 나타나고 한 플래그가 다른 플래그를 대체합니다.
다음 표에서는 문자열의 각 위치에 대한 가능한 플래그 코드를 정의합니다.
위치 |
플래그 |
의미 |
---|---|---|
1 | A----------- |
위치 1의 대문자 A 는 해당 라이브러리 슬롯의 볼륨에 감사가 필요함을 의미합니다. |
2 | -i---------- |
위치 2의 소문자 i 는 해당 라이브러리 슬롯이 사용 중임을 의미합니다. |
3 | --l--------- |
위치 3의 소문자 l 은 해당 라이브러리 슬롯의 볼륨에 레이블이 지정되었음을 의미합니다. |
3 | --N--------- |
위치 3의 대문자 N 은 해당 라이브러리 슬롯의 볼륨에 레이블이 지정되지 않았거나 해당 볼륨이 Oracle HSM 파일 시스템에 대한 외래 볼륨임을 의미합니다. |
4 | ---E-------- |
위치 4의 대문자 E 는 해당 볼륨에 액세스할 때 매체 오류가 있었음을 의미합니다. |
5 | ----o------- |
위치 5의 소문자 o 는 볼륨이 해당 라이브러리 슬롯을 점유하고 있음을 의미합니다. |
6 | -----C------ |
위치 6의 대문자 C 는 청소 테이프가 해당 라이브러리 슬롯을 점유하고 있음을 의미합니다. |
6 | -----p------ |
위치 6의 소문자 p 는 우선 순위 볼륨이 해당 라이브러리 슬롯을 점유하고 있음을 의미합니다. |
7 | ------b----- |
위치 7의 소문자 b 는 해당 라이브러리 슬롯의 볼륨에 바코드가 있음을 의미합니다. |
8 | -------W---- |
위치 8의 대문자 W 는 해당 라이브러리 슬롯의 볼륨이 카트리지의 물리적 스위치로 쓰기 금지되어 있음을 의미합니다. |
9 | --------R--- |
위치 9의 대문자 R 은 해당 라이브러리 슬롯의 볼륨이 논리적으로 읽기 전용임을 의미합니다. |
10 | ---------c-- |
위치 10의 소문자 c 는 해당 라이브러리 슬롯의 볼륨이 재활용을 위해 선택되었음을 의미합니다. |
11 | ----------d- |
위치 11의 소문자 d 는 해당 라이브러리 슬롯의 볼륨에 중복 볼륨 일련 번호가 있음을 의미합니다. |
11 | ----------U- |
위치 11의 대문자 U 는 해당 라이브러리 슬롯에 상주해야 하는 볼륨을 사용할 수 없음을 의미합니다. |
12 | -----------f |
위치 11의 소문자 f 는 아카이버가 가득 찬 해당 라이브러리 슬롯의 볼륨을 발견했음을 의미합니다. |
12 | -----------X |
위치 11의 대문자 X 는 해당 라이브러리 슬롯이 내보내기 슬롯임을 의미합니다. |
vsn
vsn
필드에는 매체 볼륨에 지정된 볼륨 일련 번호가 표시됩니다. 볼륨에 레이블이 지정되지 않은 경우 nolabel
키워드가 표시되고, 볼륨이 로드되지 않거나 장치가 off
상태인 경우에는 공백이 표시됩니다.
LVTime
LVTime
필드에는 전체 테이프가 마지막으로 확인된 날짜 및 시간이 표시됩니다.
LVPos
LVPos
필드에는 마지막 확인이 취소된 위치가 표시됩니다.
w
(Pending Stage Queue 화면 표시)w
명령은 Pending Stage Queue
화면을 엽니다. 화면에는 디스크에서 현재 사용할 수 없고 현재 로드되지 않은 이동식 매체 볼륨에서 스테이지되어야 하는 파일에 대한 요청이 표시됩니다.
w
명령을 매개변수 없이 실행하면 모든 매체 유형의 대기열 지정된 스테이지 요청이 표시됩니다. 명령을 Oracle HSM 매체 유형 식별자와 함께 실행하면 지정된 매체 유형에 대한 보류 중인 스테이지 요청만 표시됩니다. 매체 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
이 화면에서 다음 제어 키를 사용할 수 있습니다.
Ctrl-B
(ˆb
)한 페이지 뒤로 이동합니다.
Ctrl-F
(ˆf
)한 페이지 앞으로 이동합니다.
Ctrl-D
(ˆd
)페이지를 아래로 이동합니다.
Ctrl-U
(ˆu
)페이지를 위로 이동합니다.
Ctrl-K
(ˆk
)각 항목의 두번째 라인에 경로를 표시합니다.
다음 예에서는 모든 매체 유형에 대한 Pending Stage Queue 화면을 보여 줍니다. 요청된 파일 13개가 로드 대기 중인 단일 볼륨에 상주합니다.
Pending stage queue by media type: all samuversion
time
date
volumes 1 files 13 ty length fseq ino position offset vsn li 1.383M 1 42 3a786 271b VOL002 li 1.479M 1 56 3a786 5139 VOL002 li 1018.406k 1 60 3a786 6550 VOL002 li 1.VOLM 1 65 3a786 7475 VOL002 li 1.528M 1 80 3a786 99be VOL002 li 1.763M 1 92 3a786 ce57 VOL002 li 1.749M 1 123 3a786 11ece VOL002 li 556.559k 1 157 3a786 1532f VOL002 li 658.970k 1 186 3a786 17705 VOL002 li 863.380k 1 251 3a786 1dd58 VOL002 li 1.268M 1 281 3a786 1f2b7 VOL002 li 1.797M 1 324 3a786 23dfa VOL002 li 1.144M 1 401 3a786 2bb6d VOL002
ty
ty
필드에는 Oracle HSM 장치 유형이 표시됩니다. 매체 유형 식별자는 부록 A 및 mcf
매뉴얼 페이지에 나와 있습니다.
length
length
필드에는 파일 길이(KB)가 표시됩니다.
fseq
fseq
필드에는 파일 시스템의 사용자 지정 장비 순서 번호가 표시됩니다.
ino
ino
필드에는 요청된 데이터 파일의 inode 번호가 표시됩니다.
position
position
필드에는 필요한 아카이브 파일이 시작되는 매체의 위치가 표시됩니다.
offset
offset
필드에는 아카이브 파일 position
을 기준으로 요청된 데이터 파일의 시작 위치가 표시됩니다.
vsn
vsn
필드에는 매체 볼륨에 지정된 볼륨 일련 번호가 표시됩니다. 볼륨에 레이블이 지정되지 않은 경우 nolabel
키워드가 표시되고, 볼륨이 로드되지 않거나 장치가 off
상태인 경우에는 공백이 표시됩니다.
wr_throttle
(처리되지 않은 쓰기의 최대 크기 설정)wr_throttle
명령은 단일 파일이 제공된 장비 순서 번호로 지정된 Oracle HSM 디스크 패밀리 세트 장치에 쓰기 전에 메모리에서 유지할 수 있는 데이터 양을 제한합니다. 스로틀링은 처리되지 않은 쓰기가 과도한 메모리를 사용하지 않게 합니다.
기본 데이터 양은 KB로 표현되는 시스템 메모리의 5%입니다.
:wr_throttle eq value
eq
에 대해 파일 시스템의 사용자 지정 Oracle HSM 장비 번호를 지정합니다.
value
에 대해 정수 크기(KB)를 지정합니다. value=0
이면 제한이 없습니다.
다음 예에서는 패밀리 세트 장치 100
에 대한 wr_throttle
값을 호스트 시스템에서 사용할 수 있는 메모리 16GB의 5%인 838656
KB(819MB)로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:wr_throttle 100 838656
writebehind
(나중에 쓰기 매개변수 설정)writebehind
명령을 디스크 패밀리 세트 장치의 Oracle HSM 장비 순서 번호와 함께 실행하면 장치가 데이터를 디스크에 쓰기 전에 메모리에 캐시해야 하는 최대 바이트 수를 지정할 수 있습니다. 올바르게 구성된 나중에 쓰기는 더 큰 연속 블록으로 정보를 쓰는 방식으로 파일 시스템 성능을 향상합니다.
[1-8192
]KB 범위의 나중에 쓰기 값을 지정합니다. 기본값은 512
KB입니다.
samfs.cmd
파일에서 writebehind
지시어를 설정할 수도 있습니다. 자세한 내용은 samfs.cmd
매뉴얼 페이지를 참조하십시오.
다음 예에서는 패밀리 세트 장치 100
에 대한 나중에 쓰기 값을 1024
KB(1MB)로 설정합니다.
Mass storage status samuversion
time
date
ty eq status use state ord capacity free ra part high low ma 100 m----2---r- 1% on 7.270T 7.270T 1M 16 80% 70% mm 110 1% on 0 465.253G 465.231G [975661056 inodes] mr 120 1% on 1 1.817T 1.817T mr 130 1% on 2 1.817T 1.817T mr 140 1% on 3 1.817T 1.817T mr 150 1% on 4 1.817T 1.817T:
command:writebehind 100 1024
wrlease
(공유 파일 시스템에 대한 쓰기 임대 시간 설정)공유 파일에 데이터를 쓰기 전에 호스트에서는 파일에 대한 배타적 액세스 권한을 부여하는 쓰기 임대를 요청하고 획득해야 합니다. wrlease
명령은 이 임대가 지정된 장치에서 유효하게 유지되는 시간(초)을 정의합니다. 쓰기 작업이 완료되기 전에 지정된 시간이 모두 지나면 호스트에서는 계속 진행하기 전에 임대를 다시 획득해야 합니다.
지정된 시간(초)은 [15-600
] 범위에 포함되어야 합니다. 기본값은 30
초입니다.
관련 정보는 aplease
(공유 파일 시스템에 대한 첨부 임대 만료 시간 설정), rdlease
(공유 파일 시스템에 대한 읽기 임대 시간 설정) 및 lease_timeo
(공유 파일 시스템에 대한 미사용 임대 시간 초과 설정)를 참조하십시오.
다음 예에서는 패밀리 세트 장치 800
에서 쓰기 임대 시간을 2분(120
초)으로 설정합니다.
File systems samuversion
time
date
ty eq state device_name status high low mountpoint server ma 800 on shareqfs1 m----2c--r- 80% 70% /shareqfs1mm 801 on /dev/dsk/c6t50020F2300004655d0s0 mr 802 on /dev/dsk/c6t50020F2300004655d0s1 ma 810 on shareqfs2 m----2c--r- 80% 70% /shareqfs2
mm 811 on /dev/dsk/c6t50020F2300004655d0s6 mr 812 on /dev/dsk/c6t50020F2300004655d0s7
:
command:wrlease 800 120