[펌] Veritas Volume Manager
# vxdisk list
free disk pool 영역의 disk 확인합니다.
# vxdisksetup -i c#t#d#
physical disk를 volume manager가 인식 가능한 volume으로 만듭니다.
free disk pool 영역으로 넣는 작업입니다.
# vxdg init dg명 c#t#d# ......
dg명에 볼륨을 넣어줍니다. disk01=c#t#d# 형식으로 넣어주면 물리disk이름도 함께 바뀌면서 group안으로 들어갑니다.. 적어도 1개 이상의 disk를 넣어줘야합니다.
# vxdg -g dg명 adddisk c#t#d# ......
dg에 disk를 추가합니다. -g 옵션으로 group을 지정해주지 않으면 default로 rootdg에 생성이 되기때문에 주의해야합니다.
# vxassist -g dg명 make vol명 500m layout=raid5 c#t#d# ......
100m와 같이 용량을 지정해주지 않으면 default로 block단위로 생성이 됩니다. 1block = 512byte 입니다.
layout=concat, stripe, mirror, mirror-stripe<0+1>, stripe-mirror<1+0>, raid5
layout 생략시 default로 concat가 생성됩니다.
layout 뒤에 disk를 표시하지 않을 시 default로 시스템이 임의의 disk를 정해서 사용합니다..
disk를 표시해서 사용합니다.
default disk -> concat=1개, mirror=2개, stripe=1개, raid5=3개이고 log disk 사용시 4개입니다. log는 default, 0+1=4개, 1+0=4개)
# newfs /dev/vx/rdsk/dg명/vol명
file system 생성합니다.
# mount /dev/vx/dsk/dg명/vol명 /mount_point
mount point를 만들고 조금전에 생성한 볼륨을 마운트 합니다.
vfstab에 기록 합니다.
#vxprint
Volume 구성 확인합니다.
stripe-mirror<1+0> volume 하나 더 생성 하겠습니다.
#vxprint
Volume 구성 확인합니다.
<volume 삭제> => 삭제시에는 volume삭제->dg삭제->disk초기화 순으로 합니다.
# vxedit -g dg명 -rf rm vol명
=====================================================================================================
가상으로 마이그레이션 작업을 해보겠습니다.
volume을 umount 하고 나서 vxdg deport 명령어로 소유권만 포기합니다.
지금부터 신서버에
OS Install
recommended patch
Veritas Volume Manager Install
devfsadm 장치 인식
vxdisksetup -i 명령어로 disk를 free disk pool 영역으로 모두 넣었다고 가정하고 작업을 진행 하겠습니다.
#vxdisk -o alldgs list
이 명령어를 사용 해야 내용을 확인할 수 있습니다.
그리고 vxdg import 명령어로 import하고나서 vxdisk list로 확인할 수 있습니다.
vxprint 명령어로 Volume 을 확인해보면 disabled상태임을 확인 할 수 있습니다.
# vxrecover -g dg명 -s
위의 명령어로 group과 dg을 recover하면 그 밑의 volume도 함께 recover됩니다.
구동 시켜준 다음 mount합니다.
vxprint 명령어로 확인해보면 enabled 된걸 확인할 수 있습니다.
<남은 용량 maxsize 확인>
# vxassist -g dg명 maxsize layout=raid5 c#t#d# ......
Maximum volume size : 68614144(33503Mb)
(남은 disk 용량 보여줌. vol 생성은 하지 않고 확인만 함.)
<volume rename>
# vxedit rename old_vol명 new_vol명
# vxedit rename c#t#d# new_vol명
(old_name = disk명, vol명, subdisk명)
'테크노트 > Linux, Unix' 카테고리의 다른 글
[펌] EMC Networker: export list of clients to csv file (0) | 2012.05.17 |
---|---|
[펌] [명령어] sed 및 awk 사용법 Linux (0) | 2012.05.17 |
[펌] SUN Cluster 3.1 vs 3.2 명령어 비교 (0) | 2012.05.17 |
IPMP 이해 및 설정 (0) | 2011.10.21 |
Solaris 10에서 Virtual Box 게스트 확장 설치 (0) | 2011.10.11 |