DS8K 에서 DSCLI 를 통해서 Volume 구성하는 방법을 정리해보겠습니다.
작업순서는 arraysite 확인 → array 생성 → extpool 생성 → rank 생성 → volume 생성
→ volume group 생성 → server 에 할당 순으로 진행합니다.
rank 를 먼저 생성하고 extpool 에 할당해도 상관없습니다.
# lsarraysite
State 를 보면 할당이 아직 안된 상태이기때문에 Unassigned 로 나와있습니다.
총 8개의 array 를 구성할 수 있지만 1개만 생성해보겠습니다.
# mkarray -raidtype 5 -arsite s7
arraysite S7 에 raid5 array A0 를 생성하였습니다.
array 를 구성하게되면 DDM 이 할당이 됩니다.
# lsddm IBM.2107-0000000
dkuse 를 보면 unconfigured 와 array member 로 arraysite S7 에 할당 되어있는것을 볼수있습니다.
# mkextpool -rankgrp 0 -stgtype fb ext_pool0
ext_pool0 를 생성하였습니다
rankgrp 는 rankgroup 을 의미하는데 DS8K 의 경우 ESS01 ESS11 2개의 controller 로 구성되어있기 때문에
각각 extpool 마다 ownership 을 지정에 주어야 합니다.
지금은 첫번째 extpool 이기 때문에 ESS01 에 ownership 을 주기위해 -rankgrp 0 옵션을 주었습니다.
stgtype 는 storage type 입니다. 두가지 옵션이 있는데 fb(Fixed Block), ckd(Count/Key/Data) 가 있습니다.
fb 는 open(AIX, Window) 용이며 ckd는 mainframe 에서 사용합니다.
# lsextpool
extpool ext_pool0 이 P0 ID 로 생성되었습니다.
# mkrank -array a0 -stgtype fb -extpool p0
array a0 로 storage type fb 의 rank 를 생성하고 만들어놓은 extpool p0 에 바로 할당하였습니다.
rank 를 먼저 생성하고 extpool 을 생성후 chrank 로 나중에 extpool 에 할당해 주어도 상관없습니다.
# mkfbvol -extpool p0 -cap 10 -name jeongyd_#h 1001-1005
extpool p0 에서 binary 10GB 볼륨 5개를 LUN ID 1001~1005로 생성했습니다.
여기서 _#h 는 이름뒤에 LUN ID 가 자동으로 붙습니다.
이제 남은 작업은 hosttype 확인하여 volume group 을 생성하고
생성한 volume group 에 volume 을 할당하고 hostconnect 하는 작업이 남았습니다.
다음 글에 이어서 마무리 하겠습니다.
'Storage' 카테고리의 다른 글
IBM Storwize V3700,V7000 IP 주소 잃어버렸을 때 (0) | 2017.09.07 |
---|---|
DS8K DSCLI Volume 구성2 (0) | 2017.03.02 |
DS8K DSCLI System 확인방법 (0) | 2017.02.16 |
V7000 및 Storwize 스토리지 CLI 디스크 교체 (0) | 2017.01.31 |
V3700, V7000 및 Storwize 스토리지 디스크 교체 후 rebuilding 시간 확인 (0) | 2016.12.07 |