HP-UX

mirroring된 lv를 reduce하고 새로 lv를 추가하고 싶습니다.

 
김승주
비정기 기여자

mirroring된 lv를 reduce하고 새로 lv를 추가하고 싶습니다.

기존에 lvol5번이 사이즈를 너무 크게 잡아서 줄이고 새로 lvol를 만들어서 로그 관리용도로 사용할려고 합니다.

그래서 사용법을 적어봤는데 제대로 맞는지 확인부탁드립니다.



--bdf---

/dev/vg00/lvol5 20971520 288316 20360088 1% /home1

--------



umount /home1



lvreduce -m 0 /dev/vg00/lvol5 /dev/dsk/c2t2d0



lvreduce -L 15480 /dev/vg00/lvol5



newfs -F vxfs /dev/vg00/rlvol5



lvcreate -L 5000 /dev/vg00/lvol7



newfs -F vxfs /dev/vg00/rlvol7



lvextend -m 1 /dev/vg00/lvol5 /dev/dsk/c2t2d0



lvextend -m 1 /dev/vg00/lvol7 /dev/dsk/c2t2d0



mount /dev/vg00/lvol5 /home1



mkdir /log



mount -F vxfs -o delaylog /dev/vg00/lvol7 /log 0 2



vgcfgbackup -u /dev/vg00
3 응답 3
김병수
본과생

mirroring된 lv를 reduce하고 새로 lv를 추가하고 싶습니다.

lvreduce -L 15480 /dev/vg00/lvol5 는 아주 위함합니다.



혹시 data가 있으면 깨질수 있습니다.



lvreduce는 volume을 줄이는 것으로 data가 깨질수 있습니다.



만약저라면...



umount /home1

lvreduce -m 0 /dev/vg00/lvol5 /dev/dsk/c2t2d0

/dev/vg00/lvol5 logical volume을 backup합니다.

lvreduce -L 15480 /dev/vg00/lvol5

newfs -F vxfs /dev/vg00/rlvol5

bakcup받은 logical volume을 restore합니다.

lvextend -m 1 /dev/vg00/lvol5 /dev/dsk/c2t2d0

mount /dev/vg00/lvol5 /home1



이렇게 하시면 됩니다.



그럼~~

김승주
비정기 기여자

mirroring된 lv를 reduce하고 새로 lv를 추가하고 싶습니다.

빠른 답변 감사드립니다.



네. 백업은 해야지요



추가적으로 궁금한건 이작업을 진행할때 기존 /dev/vg00/lvol5 사이즈



를 줄이고 바로 /dev/vg00/lvol7을 생성해도 file system에 무리가



없는지 궁금합니다.
김병수
본과생

mirroring된 lv를 reduce하고 새로 lv를 추가하고 싶습니다.

logical volume을 줄이고 늘리는 것은 아무런 문제가 되지 않습니다.



걱정하지 말고 진행하셔도 됩니다.



그럼~~~