CAFE

filesystem/disk

LVM Volume Group 을 다른 서버로 옮기는 방법은?

작성자이누기|작성시간09.12.04|조회수7,773 댓글 0

LVM Volume Group 을 다른 서버로 옮기는 방법은?

출처:http://kbase.redhat.com/faq/docs/DOC-4124

Article ID: 4124 - Created on: Sep 25, 2006 6:00 PM - Last Modified:  Aug 28, 2009 7:49 AM

Release found:

Red Hat Enterprise Linux 3

Red Hat Enterprise Linux 4

 

Solution:

 

볼륨그룹 전체를 다른 새로운 시스템으로 이동하는 것이 매우 쉽게 가능하다. 이를 위해서  vgexport 와 vgimport 명령을 통해 가능하다.

 

 

Note:

vgexport 또는 vgimport 가 사용될때, 하나의 시스템에서 다른 시스템으로 드라이브를 옮길 필요는 없다.이는 다른 시스템으로 옮기는 동안 볼륨에 접근하는 것을 방지하는 관리적인 정책도구 이다.

 

이 예에서 우리는 아래의 절차를 통해서 design이라는 볼륨그룹을 하나의 시스템에서 다른 시스템으로 옮길 것이다.

하나의 이 볼륨그룹에 로지컬 볼륨은 처음에  /mnt/design/users에 마운트 되어 있다.

 

  1. 먼저 파일시스템을 umount해라.( 만약 필요하다면 rescur 모드에서 작업해라.)사용자가 현재 볼륨을 접근하고 있는지 확인하고 umount 시켜라.

# umount /mnt/design/users

 

  1. 이 볼륨 그룹을 비활성화(inactive)시켜라.  further activity on it.

# vgchange -an design vgchange -- volume group "design" successfully deactivated

 

  1. 볼륨그룹을 Export시켜라 . 이는 기존 서버에서 접근되는 것이 방지되고, 삭제될 준비가 되는 것이다..

# vgexport design vgexport -- volume group "design" successfully exported

 

  1.  machine 이 셧다운 되면,disk를 빼서 새로운 시스템에 붙일 수 있다..

  2. 볼륨그룹을 import해라. 새로운 시스템에 디스크가 붙여지면 이것은 먼저 pvscan으로 아래와 같이 /dev/sdb가 되어진 내용이 보이게 된다

# pvscan pvscan -- reading all physical volumes (this may take a while...) pvscan -- inactive PV "/dev/sdb1"  is in EXPORTED VG "design" [996 MB / 996 MB free] pvscan -- inactive PV "/dev/sdb2"  is in EXPORTED VG "design" [996 MB / 244 MB free] pvscan -- total: 2 [1.95 GB] / in use: 2 [1.95 GB] / in no VG: 0 [0]

 

  1. 볼륨그룹을 import해라. 볼륨그룹을 activate 시키고, 시스템에 마운트 해라.

    • 만약 LVM2를 importing한다면 아래와 같이 실행해라:

  # vgimport design   Volume group "design" successfully imported  

 

    • 만약  LVM 1 시스템에 importing하면 아래와 같이 PV들을 추가하는 것이 필요하다:

 

# vgimport design /dev/sdb1 /dev/sdb2   vgimport -- doing automatic backup of volume group "design"   vgimport -- volume group "design" successfully imported and activated  

 

    • Activate the volume group

# vgchange -ay design

 

 

    • Mount the file system :

  # mkdir -p /mnt/design/users   # mount /dev/design/users /mnt/design/users  

 

    • To make the change persistent after a system reboot put the entry below in /etc/fstab file: 

  /dev/design/users   /mnt/design/users    ext3   defaults 0 0  

 

 

The file system is now available for use.

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼