HP-UX

11.31에서 mcsg를 이용한 클러스터 구성 문의 드립니다.

 
강재구
조언자

11.31에서 mcsg를 이용한 클러스터 구성 문의 드립니다.

신규 도입 된 A,B 장비에 클러스터를 구성하기 위해 lock device를

만들려고 합니다. 나름대로 가정을 하고 command를 정리하여 보았는데

전체적으로 구성방법이 맞는지 확인 해주시구요, 틀린부분이 있으면 지적,수정 해주시고 설명해 주신다면 감사드리겠습니다.



먼저 - A 시스템 -



ioscan -fnkC disk로 lock device로 사용할 disk 확인.

disk 2 0/1/1/0.1.1 sdisk CLAIMED DEVICE A7294A

/dev/dsk/c8t0d0 /dev/rdsk/c1t1d0 이렇게 보인다고 가정

diskinfo -v /dev/rdsk/c1t1d0

lssf /dev/dsk/c1t1d0

pvcreate /dev/rdsk/c1t1d0

strings /etc/lvmtab

ls -al /dev/*/group

mkdir /dev/vglock

maxvgs확인

mknod /dev/vglock/group c 64 0x020000

vgcreate -p 255 /dev/vglock /dev/dsk/c1t1d0

vgchange -a n /dev/vglock

vgexport -v -m /tmp/vg.map /dev/vglock

B 시스템으로 /tmp/vg.map를 ftp 한다.



- B 시스템 -



B 시스템에서 ioscan -fnkC disk한 결과 /dev/dsk/c2t1d0으로 나타난다

고 가정

mkdir /dev/vglock

mknod /dev/vglock/group c 64 0x020000

vgimport -m /tmp/vg.map /dev/vglock /dev/dsk/c2t1d0

완료.
6 응답 6
고재진
중학생

11.31에서 mcsg를 이용한 클러스터 구성 문의 드립니다.

안녕하세요.



실제로 lock disk로 쓸 부분은



A 시스템



pvcreate /dev/rdsk/c1t1d0

mknod /dev/vglock/group c 64 0x020000

vgcreate /dev/vglock /dev/dsk/c1t1d0

vgexport -v -p -m /tmp/vg.map /dev/vglock

B 시스템으로 /tmp/vg.map를 ftp 한다.



B 시스템



mkdir /dev/vglock

mknod /dev/vglock/group c 64 0x020000

vgimport -m /tmp/vg.map /dev/vglock /dev/dsk/c2t1d0



이렇게 하시면 될듯합니다.

그럼.
강재구
조언자

11.31에서 mcsg를 이용한 클러스터 구성 문의 드립니다.

고재진님 답변 주셔서 감사드립니다.

11.31에서 (1번)두개의 서버는 클러스터 , RAC가 구성

(2번)다른 두개의 서버는 클러스터만 구성하려고 합니다.

(문제)1번과 2번에 각각 두개씩의 lock device를 만들려고

합니다.

ioscan -mdsf 명령어로 disk 정보를 확인 해보면 아래와 같이 보여집니

다.



(1번)

nesbdbd1:/>ioscan -mdsf

Persistent DSF Legacy DSF(s)

========================================

/dev/pt/pt2 /dev/rscsi/c0t7d0

/dev/pt/pt3 /dev/rscsi/c2t15d0

/dev/rtape/tape1_BEST /dev/rmt/c3t3d0BEST

/dev/rtape/tape1_BESTn /dev/rmt/c3t3d0BESTn

/dev/rtape/tape1_BESTb /dev/rmt/c3t3d0BESTb

/dev/rtape/tape1_BESTnb /dev/rmt/c3t3d0BESTnb

/dev/pt/pt8 /dev/rscsi/c7t0d0

/dev/rscsi/c6t0d0

/dev/rscsi/c4t0d0

/dev/rscsi/c5t0d0

.............

.............

/dev/rdisk/disk113 /dev/rdsk/c8t2d2

/dev/rdsk/c9t2d2

/dev/rdsk/c10t2d2

/dev/rdsk/c11t2d2

/dev/rdisk/disk114 /dev/rdsk/c8t2d3

/dev/rdsk/c9t2d3

/dev/rdsk/c10t2d3

/dev/rdsk/c11t2d3



nesbdbd2:/>ioscan -mdsf

Persistent DSF Legacy DSF(s)

========================================

/dev/pt/pt2 /dev/rscsi/c0t7d0

/dev/pt/pt3 /dev/rscsi/c2t15d0

/dev/rtape/tape1_BEST /dev/rmt/c3t3d0BEST

/dev/rtape/tape1_BESTn /dev/rmt/c3t3d0BESTn

/dev/rtape/tape1_BESTb /dev/rmt/c3t3d0BESTb

/dev/rtape/tape1_BESTnb /dev/rmt/c3t3d0BESTnb

/dev/pt/pt8 /dev/rscsi/c6t0d0

/dev/rscsi/c7t0d0

/dev/rscsi/c5t0d0

/dev/rscsi/c4t0d0

.............

.............

/dev/rdisk/disk113 /dev/rdsk/c8t2d2

/dev/rdsk/c9t2d2

/dev/rdsk/c10t2d2

/dev/rdsk/c11t2d2

/dev/rdisk/disk114 /dev/rdsk/c8t2d3

/dev/rdsk/c9t2d3

/dev/rdsk/c10t2d3

/dev/rdsk/c11t2d3



(2번)

nmdbd1:/>ioscan -mdsf

Persistent DSF Legacy DSF(s)

========================================

/dev/pt/pt2 /dev/rscsi/c0t7d0

/dev/pt/pt3 /dev/rscsi/c2t15d0

/dev/rtape/tape1_BEST /dev/rmt/c3t3d0BEST

/dev/rtape/tape1_BESTn /dev/rmt/c3t3d0BESTn

/dev/rtape/tape1_BESTb /dev/rmt/c3t3d0BESTb

/dev/rtape/tape1_BESTnb /dev/rmt/c3t3d0BESTnb

/dev/pt/pt8 /dev/rscsi/c7t0d0

/dev/rscsi/c6t0d0

/dev/rscsi/c5t0d0

/dev/rscsi/c4t0d0

.............

.............

/dev/rdisk/disk43 /dev/rdsk/c9t1d2

/dev/rdsk/c11t1d2

/dev/rdsk/c8t1d2

/dev/rdsk/c10t1d2

.............

.............

/dev/rdisk/disk49 /dev/rdsk/c8t1d1

/dev/rdsk/c10t1d1

/dev/rdsk/c9t1d1

/dev/rdsk/c11t1d1



nmdbd2:/>ioscan -mdsf

Persistent DSF Legacy DSF(s)

========================================

/dev/pt/pt2 /dev/rscsi/c0t7d0

/dev/pt/pt3 /dev/rscsi/c2t15d0

/dev/rtape/tape1_BEST /dev/rmt/c3t3d0BEST

/dev/rtape/tape1_BESTn /dev/rmt/c3t3d0BESTn

/dev/rtape/tape1_BESTb /dev/rmt/c3t3d0BESTb

/dev/rtape/tape1_BESTnb /dev/rmt/c3t3d0BESTnb

/dev/pt/pt8 /dev/rscsi/c7t0d0

/dev/rscsi/c6t0d0

/dev/rscsi/c4t0d0

/dev/rscsi/c5t0d0



/dev/rdisk/disk43 /dev/rdsk/c9t1d1

/dev/rdsk/c11t1d1

/dev/rdsk/c8t1d1

/dev/rdsk/c10t1d1

.............

/dev/rdisk/disk45 /dev/rdsk/c9t1d2

/dev/rdsk/c11t1d2

/dev/rdsk/c8t1d2

/dev/rdsk/c10t1d2



nesbdbd1, nesbdbd2서버에서 lock device로 사용할 부분은

/dev/rdisk/disk113, /dev/rdisk/disk114이고

nmdbd1, nmdbd2 서버에서 lock device로 사용할 부분은

nmdbd1(/dev/rdisk/disk43, /dev/rdisk/disk49),

nesdbdb2(/dev/rdisk/disk43, /dev/rdisk/disk45)입니다.

1개의 disk가 4개의 path로 보임.

위와 같은 경우에는 lock device를 어떻게 생성해야할지 모르겠습니

다.

도움 부탁드립니다. 자세히 알려주시면 감사드리겠습니다.
정우익
임시 조언자

11.31에서 mcsg를 이용한 클러스터 구성 문의 드립니다.

일단 Storage를 사용하실텐데 어떤 스토리지를 사용하시는지



HP-UX 에서는 Secure Path 라는 program이 있습니다.



Secure Path 로 여러 Path로 보이는 것은 Round Robin방식으로



하나의 Path만 지정 해도 되도록 해주는 program입니다.



제가 알기론 11.31에서는 기본적으로 Secure Path 가 있는 것으로 알고 있는데요 제가 11.31을 아직 안겪어 봐서 잘은 모르겠네요



일단 Secure Path 에 대해 알아 보시는 것이 좋을 듯 합니다.
고재진
중학생

11.31에서 mcsg를 이용한 클러스터 구성 문의 드립니다.

안녕하세요.



기본적으로 11.31은 securepath 같은 기능을 지원합니다.



"scsimgr" 이라는 명령어입니다.



default가 round robin(?)으로 알고 있습니다.



쓰기 싫으면 해제 하면 되구여..^^



4개가 다 보여도 1개만 잡으면 되는걸로 알고 있습니다.



스토리지 보실때는 "ioscan -m lun" 명령어로 보시는게 편할겁니다.



그럼.
이태곤
중학생

11.31에서 mcsg를 이용한 클러스터 구성 문의 드립니다.

안녕하십니까



간단하게 ~~~



ioscan -m lun 에 나오는 disk? 에 해당하는 것을 적거나



스토리지에서 lock disk용으로 할당한 디스크의 pass 중 하나을 골라서 사용하시면 됩니다.



저 같은 경우 vgcreate에 네개의 pass을 모두 create합니다.

(import 할때는 하나만 지정해도 지가 알아서 네개을 다 가지고 옵니다.)



그리고 cluster conf파일에는 그중 하나만 공통으로 기재합니다.

강재구
조언자

11.31에서 mcsg를 이용한 클러스터 구성 문의 드립니다.

고재진님, 정우익님, 이태곤님 답변 주셔서 감사합니다.