4 서비스 및 지원 명령

이 절에는 samu 서비스 및 지원 명령의 자세한 요약이 영문자순으로 나와 있습니다.

:C(지정된 주소의 공유 메모리 컨텐츠 표시)

C 명령은 지정된 공유 메모리 주소의 컨텐츠를 표시합니다. 화면에서는 Oracle 서비스 및 지원 담당자에게 필요할 수 있는 디버깅 정보를 제공합니다.

명령은 항상 16진수 표시의 지정된 메모리 주소인 매개변수와 함께 실행됩니다.

명령 시놉시스

:C 0xADDRESS

다음 예에서는 메모리 화면 출력의 일부를 보여 줍니다.

Memory  base: 0x1234567   samu           version time date

00000000  05961000 1881c7e0 0891e800 1c9de3bf  ......G`..h...c?
00000010  40901020 90350419 207ffd0b d5921020  @.. .5.. .}.U..
00000020  00b61000 08a00220 08d07620 287fffff  .6... . .Pv (...
00000030  e5d05e20 10921020 00941020 06ba06e0  ePˆ ... ... .:.`
00000040  4039004b 46d076e0 009006e0 48b80723  @9.KFPv`...`H8.#
00000050  d87ff93c 6f961020 009006e0 50921020  X.y<o.. ...`P..
00000060  00941020 0133004b 467ffb41 11961020  ... .3.KF.{A...
00000070  00901000 1d921020 00941020 022d004b  ....... ... .-.K
 
00000080  467ff959 8f961020 00ea06a2 a02f004b  F.yY... .j." /.K
00000090  46940663 64f873a8 af9805a3 749605e3  F..cdxs(/..#t..c
000000a0  6cc073a8 b7933d60 00b806a2 a0d05e20  l@s(7.=`.8." Pˆ
000000b0  10ac1020 00b20720 c8400276 039a1020  .,. .2. H@.v...
000000c0  008b3da0 00d076e0 28af2970 03d05dc0  ..= .Pv`(/)p.P]@
000000d0  197ff96a fad25e20 10809000 08024000  ..yjzRˆ ......@.
000000e0  08ac05a0 01973da0 0080a2e0 020a6fff  .,. ..= .."`..o.
000000f0  f78b3da0 00108000 091b041a b0150419  w.= ........0...

D(Disk Volume Dictionary 화면 표시)

D 명령은 Disk Volume Dictionary 화면을 표시합니다. 화면에서는 내부 디버깅 정보를 제공합니다.

명령 시놉시스

D
:D

제어

이 화면에서 다음 제어 키를 사용할 수 있습니다.

Ctrl-I(ˆj)

자세한 2라인 표시 형식을 사용합니다.

Ctrl-J(ˆj)

크기의 이진 단위와 십진수 단위 사이에서 전환합니다.

다음 예에서는 Device Configuration 화면을 보여 줍니다.

Disk volume dictionary    samu           version 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

플래그

디스크 볼륨 플래그는 각 문자 위치가 디스크 볼륨 속성을 나타내는 5자 문자열입니다. 문자 위치는 왼쪽부터 위치 1로 번호가 매겨지고 오른쪽에서 위치 5로 끝납니다.

디스크 볼륨 사전 플래그를 설정하거나 지우려면 diskvols(아카이브에 사용되는 디스크 볼륨에 플래그 설정/지우기) 운영자 명령을 사용합니다.

다음 표에서는 문자열의 각 위치에 대한 가능한 플래그 코드를 정의합니다.

위치
플래그
의미
1 l---- 볼륨에 레이블이 지정되고 seqnum 파일이 생성되었습니다. 관리자가 플래그를 설정하여 소프트웨어에서 새 seqnum 파일을 생성하지 못하도록 합니다.
2 -r--- 볼륨은 원격 호스트에서 정의됩니다.
3 --U-- 볼륨을 사용할 수 없습니다.
4 ---R- 볼륨이 읽기 전용입니다.
5 ----E 디스크 아카이브 디렉토리에 쓸 때 매체 오류가 발생했습니다.

F(Optical Disk Label 화면 표시)

Optical Disk Label 화면에는 광 디스크의 레이블이 표시됩니다. 오라클 고객지원센터 담당자가 디버깅 지원 시 이 명령을 실행하도록 요청할 수 있습니다.

fs(파일 시스템 지정)

fs 명령은 N(파일 시스템 매개변수 표시)으로 표시되는 파일 시스템을 지정합니다. 파일 시스템이 많은 경우 이 명령을 사용하면 표시 페이지를 전환할 필요가 없습니다.

명령 시놉시스

:fs file-system name

I(Inode 정보 표시)

I 명령은 지정된 마운트 지점에 대한 Inode 화면을 표시합니다. 오라클 고객지원센터 담당자가 디버깅 지원 시 이 명령을 실행하도록 요청할 수 있습니다.

I 명령을 매개변수 없이 실행하면 Inode 0x1 (1)부터 현재 파일 시스템 마운트 지점에 대한 모든 inode가 표시됩니다. 마운트 지점 디렉토리가 현재 지정되어 있지 않으면 지정하라는 프롬프트가 표시됩니다.

명령을 10진수 또는 16진수 inode 번호와 함께 실행하면 지정된 inode가 표시됩니다.

명령 시놉시스

I
:I
:I inode-number
:I 0xinode-number

제어

이 화면에서 다음 제어 키를 사용할 수 있습니다.

Ctrl-B(ˆb)

한 inode 뒤로 이동합니다.

Ctrl-F(ˆf)

한 inode 앞으로 이동합니다.

Ctrl-K(ˆk)

다음 표시 형식에 대한 단계를 수행합니다.

  • archive

  • raw

  • rawincore

  • file, Extents (4k displayed as 1k)

  • file, Extents (raw)

다음 예에서는 fileInode 0x1 (1)에 대한 요약 inode 화면을 Extents (4k displayed as 1k) 형식으로 보여 줍니다.

Inode   0x1 (1) format: file      samu           version time date
  incore: y

00008100 mode    -r--------     409cdf57 access_time
00000001 ino        (1)         1d32ea20
00000001 gen        (1)         4096b499 modify_time
00000002 parent.ino (2)         02588660
00000002 parent.gen (2)         4096b499 change_time
00000000 size_u                 02588660
000c0000 size_l     (786432)    4096b443 creation_time
01000000 rm:media/flags         409a8a7c attribute_time
00000000 rm:file_offset         409c0ce6 residence_time
00000000 rm:mau                 00000000 unit/cs/arch/flg
00000000 rm:position            00000000 ar_flags ...

J(로드 요청 미리보기 대기열에 대한 공유 메모리 세그먼트 표시)

J 명령은 Preview Shared Memory 화면을 표시하고, 이 화면에는 이동식 매체 로드 요청 미리보기 대기열에 대한 공유 메모리 세그먼트가 표시됩니다. 오라클 고객지원센터 담당자가 디버깅 지원 시 이 명령을 실행하도록 요청할 수 있습니다.

명령 시놉시스

J
:J
:J 0xMemoryAddress

제어

Ctrl-B(ˆb)

한 페이지 뒤로 이동합니다.

Ctrl-F(ˆf)

한 페이지 앞으로 이동합니다.

Ctrl-D(ˆd)

페이지를 아래로 이동합니다.

Ctrl-U(ˆu)

페이지를 위로 이동합니다.

샘플 표시

다음 예에서는 공유 메모리 미리보기 표시를 보여 줍니다. 이 샘플 출력은 잘렸습니다.

Preview shared memory  size: 155648   samu           version time date

00000000 00040000 00014d58 00000000 00000000 ......MX........
00000010 00000000 00000000 73616d66 73202d20 ........samfs -
00000020 70726576 69657720 6d656d6f 72792073 preview memory s
00000030 65676d65 6e740000 00026000 00000000 egment..........
00000040 00025fff 00000000 00040000 00014d58 .._...........MX
00000050 00000000 00000000 00000000 00000000 ................
00000060 0000d9e0 00000064 00000000 000001b8 ..Y.....d.......8
00000070 3f800000 447a0000 0000d820 00000008 ?...Dz....X ....

K(Kernel Statistics 표시)

K 명령은 Kernel Statistics 화면을 표시합니다. 화면에는 Oracle HSM 커널 모듈에 대한 다양한 통계가 표시됩니다. 화면에서는 Oracle 서비스 및 지원 담당자에게 필요할 수 있는 디버깅 정보를 제공합니다.

명령 시놉시스

K
:K

제어

Ctrl-B(ˆb)

한 페이지 뒤로 이동합니다.

Ctrl-F(ˆf)

한 페이지 앞으로 이동합니다.

다음 예에서는 커널 통계 표시를 보여 줍니다.

Kernel statistic                   samu              version time date

module: SAM-QFS name: general instance: 0 class: fs
version                    version date time 
configured file systems    8
mounted file systems       8
nhino                      16384
ninodes                    129526
inocount                   129527
inofree                    128577

L(공유 메모리 테이블 및 시스템 기본값 표시)

L 명령은 Shared Memory Tables 화면을 표시합니다. 화면에는 공유 메모리에 유지되는 공유 메모리 테이블 속성 및 시스템 기본값이 표시됩니다. 화면에서는 Oracle 서비스 및 지원 담당자에게 필요할 수 있는 디버깅 정보를 제공합니다.

명령 시놉시스

L
:L

제어

없음.

Shared memory tables             samu           version time date

shm ptr            tbl:                               defaults:
size               f000 (61440)                       optical            mo
left               212a (8490)                        tape               li
scanner pid        12673                              timeout            600
fifo path          01a8 /var/opt/SUNWsamfs/previews                      100
dev_table          01c4                               stages             1000
first_dev          0e80                               log_facility       184
scan_mess          6260                               label barcode      TRUE
preview_shmid      83886122                           barcodes low       FALSE
flags              0x40000000                         export unavail     FALSE
preview stages     53780                              attended           TRUE
preview avail      100                                start rpc          FALSE
preview count      0                                  div                OFF
preview sequence   0                                  distio             OFF
age factor         1                                  vsn factor         1000
fs tbl ptr         0xd1dc                             fs count           1
fseq  10 samfs1    state  0      0      0      0      0
fseq  20 samfs2    state  0      0      0      0      0
fseq  30 qfs1      state  0      0      0      0      0
fseq  40 qfs2      state  0      0      0      0      0
fseq  50 qfs3      state  0      0      0      0      0
fseq  60 qfs4      state  0      0      0      0      0
fseq 100 shareqfs1 state  0      0      0      0      0
fseq 110 shareqfs2 state  0      0      0      0      0

M(원시 공유 메모리 표시)

M 명령은 Shared Memory 화면을 표시합니다. 화면에는 현재 주소 또는 지정된 주소의 원시 공유 메모리 세그먼트가 표시됩니다. 오라클 고객지원센터 담당자가 디버깅 지원 시 이 명령을 실행하도록 요청할 수 있습니다.

명령 시놉시스

M
:M
:M 0xMemoryAddress

제어

Ctrl-B(ˆb)

한 페이지 뒤로 이동합니다.

Ctrl-F(ˆf)

한 페이지 앞으로 이동합니다.

Ctrl-D(ˆd)

페이지를 아래로 이동합니다.

Ctrl-U(ˆu)

페이지를 위로 이동합니다.

다음 예에서는 요약 공유 메모리 표시를 보여 줍니다.

Shared memory    size: 73728         samu           version time date

00000000 00040000 00014d58 00000000 00000000 ......MX........
00000010 00000000 00000000 73616d66 73202d20 ........samfs -
00000020 73686172 6564206d 656d6f72 79207365 shared memory se
00000030 676d656e 74000000 00012000 000044c8 gment..... ...DH
00000040 0000dd20 00000000 00000742 00000745 ..] .......B...E
00000050 00000001 00000000 00000000 c0000000 ............@...
00000060 00000001 0001534d 00000000 00000000 ......SM........
00000070 00000000 00000000 00000000 00000000 ................

00000080 00000000 00000000 00000000 00000000 ................
00000090 20000000 000001b0 000001cc 00000450  ......0...L...P
000000a0 0000cf50 00000001 00000001 4c696365 ..OP........Lice
000000b0 6e73653a 204c6963 656e7365 206e6576 nse: License nev
000000c0 65722065 78706972 65732e00 00000000 er expires......
000000d0 00000000 00000000 00000000 00000000 ................
000000e0 00000000 00000000 00000000 00000000 ................
000000f0 00000000 00000000 00000000 00000000 ................

mount(마운트 지점 선택)

I(Inode 정보 표시) 서비스 명령의 마운트 지점을 선택합니다.

명령 시놉시스

mount mountpoint

N(파일 시스템 매개변수 표시)

N 명령은 File System Parameters 화면을 표시합니다. 화면에는 마운트 지점 매개변수, 수퍼 블록 버전 및 기타 파일 시스템 정보가 표시됩니다. 오라클 고객지원센터 담당자가 디버깅 지원 시 이 명령을 실행하도록 요청할 수 있습니다.

명령 시놉시스

N
:N

제어

Ctrl-B(ˆb)

한 스테이지 요청 뒤로 이동합니다.

Ctrl-F(ˆf)

한 스테이지 요청 앞으로 이동합니다.

Ctrl-D(ˆd)

상태 대기열에서 하나 아래로 이동합니다.

Ctrl-U(ˆu)

상태 대기열에서 하나 위로 이동합니다.

Ctrl-I(ˆi)

자세한 상태 해석을 표시합니다.

File system Parameters            samu           version time date

mount_point    : /samma1          partial        : 16k
server         :                  maxpartial     : 16k
filesystem name: samma1           partial_stage  : 16384
eq  type       : 100 ma           flush_behind   : 0
state version  :    0   2         stage_flush_beh: 0
(fs,mm)_count  :    3   1         stage_n_window : 8388608
sync_meta      : 0                stage timeout  : 0
atime          : default          dio_consec r,w :    0    0
stripe         : 2                dio_frm_min r,w:  256  256
mm_stripe      : 1                dio_ill_min r,w:    0    0
high  low      :  50%  30%        ext_bsize      : 4096
readahead      : 1048576          def_retention  : 43200
writebehind    : 524288
wr_throttle    : 214725632
rd_ino_buf_size: 16384
wr_ino_buf_size: 512
maxphys        : ccc7400
config         : 0x0c08500c       config1        : 0x00000050
status         : 0x00000001       mflag          : 0x00000044
                                                 : WORM Emulation Lite mode
 
Device configuration:
ty  eq      state  device_name                    fs  family_set
mm  101     on     /dev/zvol/dsk/dpool/vol1       100 samma1
md  103     on     /dev/zvol/dsk/dpool/vol2       100 samma1
md  104     on     /dev/zvol/dsk/dpool/vol3       100 samma1

P(활성 서비스 표시)

P 명령은 Active Services 화면을 표시하고, 이 화면에는 Oracle HSM 단일 포트 멀티플렉서에 등록된 서비스가 나열됩니다. 오라클 고객지원센터 담당자가 디버깅 지원 시 이 명령을 실행하도록 요청할 수 있습니다.

명령 시놉시스

P
:P

제어

Ctrl-B(ˆb)

한 페이지 뒤로 이동합니다.

Ctrl-F(ˆf)

한 페이지 앞으로 이동합니다.

다음 예에서는 활성 서비스 표시를 보여 줍니다.

Active Services              samu           version time date

Registered services for host 'server1':
  sharedfs.qfs2
  sharedfs.qfs1
  2 services registered.

R(SAM-Remote 구성 정보 표시)

R 명령은 SAM-Remote 화면을 표시하고, 이 화면에는 SAM-Remote 구성의 상태가 표시됩니다. 오라클 고객지원센터 담당자가 디버깅 지원 시 이 명령을 실행하도록 요청할 수 있습니다.

S(원시 섹터 데이터 표시)

S 명령은 Sector Data 화면을 표시하고, 이 화면에는 원시 장치 데이터가 표시됩니다. 오라클 고객지원센터 담당자가 디버깅 지원 시 이 명령을 실행하도록 요청할 수 있습니다.

S 명령을 매개변수 없이 실행하면 현재 열린 장치에 대한 섹터 데이터가 표시되거나 열린 장치가 없으면 열기 명령을 실행하라는 프롬프트가 표시됩니다. 명령을 사용자 지정 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치에 대한 섹터 데이터가 표시됩니다.

명령 시놉시스

S
:S
:S equipment-number

제어

Ctrl-B(ˆb)

한 페이지 뒤로 이동합니다.

Ctrl-F(ˆf)

한 페이지 앞으로 이동합니다.

Ctrl-D(ˆd)

페이지를 아래로 이동합니다.

Ctrl-U(ˆu)

페이지를 위로 이동합니다.

Ctrl-K(ˆk)

다음 표시 형식에 대한 단계를 수행합니다.

  • raw

  • inode

  • archive

  • label

  • sblk

다음 예에서는 장비 순서 12에 대한 요약 raw 데이터 보기를 보여 줍니다.

Sector:   00000012 (18)       raw        samu           version time date
 
00000000  00000000 00000000 00000000 00000000  ................
00000010  00000000 00000000 00000000 00000000  ................
00000020  00000000 00000000 00000000 00000000  ................
...

T(현재 또는 지정된 장치에 대한 SCSI 감지 데이터 표시)

T 명령은 SCSI Sense Data 화면을 보여 줍니다. 화면에는 현재 또는 지정된 SCSI 장치에 대한 SCSI 상태가 표시됩니다. 오라클 고객지원센터 담당자가 디버깅 지원 시 이 명령을 실행하도록 요청할 수 있습니다.

T 명령을 매개변수 없이 실행하면 현재 열린 장치에 대한 SCSI 감지 데이터가 표시되거나 열린 장치가 없으면 No Sense Data Available이 반환됩니다.

명령을 사용자 지정 Oracle HSM 장비 순서 번호와 함께 실행하면 지정된 장치에 대한 SCSI 감지 데이터가 표시되거나(있는 경우) No Sense Data Available이 반환됩니다.

명령 시놉시스

T
:T
:T equipment-number

제어

Ctrl-B(ˆb)

한 장비 순서 번호 뒤로 이동합니다.

Ctrl-F(ˆf)

한 장비 순서 번호 앞으로 이동합니다.

이 예에서는 장비 순서 번호가 101인 드라이브에서 반환되는 일부 감지 데이터를 보여 줍니다.

 




SCSI sense data eq: 101 addr: 0xADDRESS     samu              version time date
 
Sense data:                         Additional sense bytes:
00       valid/code: not VALID      [18] 00000000
00       segment                    [22] 00000000
00       fmk/eqm/ili/key:No Sense   [26] 00000000
00000000 info[0-3]                  [30] 00000000
      00 add_len ...

U(사람이 읽을 수 있는 형식으로 장치 테이블 표시)

U 명령은 Device table을 사람이 읽을 수 있는 화면으로 표시합니다.

U 명령을 매개변수 없이 실행하면 가장 낮은 사용자 정의 Oracle HSM 장비 순서 번호 또는 가장 최근 지정된 순서 번호가 포함된 장치에 대한 장치 테이블이 표시됩니다.

명령을 장비 순서 번호와 함께 실행하면 지정된 장치에 대한 장치 테이블이 표시됩니다.

명령 시놉시스

U
:U
:U equipment-number

제어

Ctrl-B(ˆb)

한 장비 순서 번호 뒤로 이동합니다.

Ctrl-F(ˆf)

한 장비 순서 번호 앞으로 이동합니다.

다음 예에서는 장비 순서 101, 테이프 드라이브에 대한 장치 테이블의 일부를 보여 줍니다.

Device table: eq: 803   addr: 000043e0      samu            version time date
 
message: empty
Inquiry: HP        Ultrium 4-SCSI   rev:     A3K6 serial: 10000033
 
4d58000100000004 0000000000000000            0000003c delay
0000000000000000 mutex                       0000000f unload_delay
00004b80 next                                00000000 mtime  
386c7476 set:  vtl800                        0000000a scan_tid
00003030                                     ffffffff slot
00000000                                     00000000 eod_position
00000000                                     00000000 stage position
03230320 eq/fseq                             00000000 next_read
02110211 type/equ_type                       00040000 def blk-size
0000     state                               00000708 pos timeout
00000000 st_rdev                             00000000 max blksize
0000002e ord/model                           9184e72a dflt cap
0000c2e8 mode_sense                          00000000 drvblksz
0000c0c0 sense                               00000000 fsn
00000000 space                               ffffffff mask
00000000 capacity                            0000 drv indx
00000000 active                              00 medium
00000000 open
00004000 sector_size  
00000000 label_address
00000000 vsn:
00000000  Wed Dec 31 17:00:00 1969
00000000
00000000 
00020000 status: ---------p
00000000 samnm:
7665642f name: /dev/rmt/2cbn