먹고사는것/시스템구성

RAID구성 기타

아트리(喆) 2009. 10. 6. 16:51

1. State Database Replica

 

(MetaDB 생성)

# metadb -a -f -c 3 c0t0d0s0

# metadb

 

(MetaDB 삭제)

# metadb -d -f c0t0d0s0

 

 

 

2. RAID 0

 

(2.1) RAID 0 Stripe

 

(병렬) 초기 RAID 0 Stripe 구성

# metainit d20 1 2 c0t2d0s4 c0t0d0s4

 

# newfs /dev/md/rdsk/d20

 

# vi /etc/vfstab

# mkdir /raid0_2 ; mount /raid0_2

 

(병렬) 메타디바이스 추가

# metattach d20 c0t0d0s1

# growfs -M /raid0_2 /dev/md/rdsk/d20

 

(병렬) 삭제

# umount /raid0_2

# metaclear -r d20

 

 

 

(2.2) RAID 0 concatenate

 

(직렬) 초기 RAID 0 Concatenate 구성

# metainit d10 2 1 c0t2d0s3 1 c0t0d0s3

 

# newfs /dev/md/rdsk/d10

 

# vi /etc/vfstab

# mkdir /raid0_1 ; mount /raid0_1

 

(직렬) 메타디바이스 추가

# metattach d10 c0t0d0s1

# growfs -M /raid0_1 /dev/md/rdsk/d10

 

(직렬) 삭제

# umount /raid0_1

# metaclear -r d10

 

 

() /export/home

# umount /export/home

# metainit d15 1 1 c0t2d0s7

 

# vi /etc/vfstab

# mount /export/home

 

# metattach d15 c0t0d0s7

# growfs -M /export/home /dev/md/rdsk/d15

 

2. RAID 1 Configuration

 

■ 초기 RAID 1 구성, 비동기화 방식

# metainit d31 1 1 c0t2d0s6

# metainit d32 1 1 c0t0d0s6

# metainit d30 -m d31

 

■ 초기 RAID 1 구성, 동기화 방식

 

# metainit d31 1 1 c0t2d0s6

# metainit d32 1 1 c0t0d0s6

# metainit d30 -m d31

# metattach d30 d32

 

마운트된 공간, 동기화 방식, 현재 umount 가능(/data4)

 

# metainit -f d31 1 1 c0t2d0s6

# metainit d32 1 1 c0t0d0s6

# metainit d30 -m d31

 

# vi /etc/vfstab

# umount /data4 ; mount /data4

 

# metattach d30 d32

 

■ 마운트된 공간, 동기화 방식, 현재 umount 불가능(/usr)

# metainit -f d31 1 1 c0t2d0s6

# metainit d32 1 1 c0t0d0s6

# metainit d30 -m d31

 

# vi /etc/vfstab

# reboot

 

# metattach d30 d32

 

■ 마운트된 공간, 동기화 방식, 현재 umount 불가능(/)

# metainit -f d31 1 1 c0t2d0s0

# metainit d32 1 1 c0t0d0s0

# metainit d30 -m d31

 

# metaroot d30

# reboot

 

# metattch d30 d32

 

원본: http://cafe.daum.net/bscsolaris/OzvZ/175

'먹고사는것 > 시스템구성' 카테고리의 다른 글

2015년 1월 20일 오후 03:42  (0) 2015.01.20
RAID구성에 대하여(리눅스)  (0) 2009.10.06