2012-11-14 1 views
0

기본 단위 http://www.centos.org/docs/5/html/5.2/Cluster_Logical_Volume_Manager/create_linear_volumes.html "논리 볼륨을 생성하면 논리 볼륨은 볼륨 그룹을 구성하는 물리 볼륨에 여유 범위를 사용하여 볼륨 그룹에서 조각화됩니다. 일반적으로 논리 볼륨은 기본 물리에서 사용 가능한 모든 공간을 사용합니다 논리 볼륨을 수정하면 물리 볼륨에서 공간을 확보하고 공간을 재 할당 할 수 있습니다. "물리적 볼륨에서 lvcreate는 무엇입니까? 데이터가 삭제됩니까?

기존 데이터가있는 물리 볼륨에 논리 볼륨을 만드는 경우 lvcreate 명령이 "논리 볼륨을 수정하면 물리 볼륨에서 공간을 재 할당합니다"라는 명령문에서 데이터베이스가 삭제됩니다.

논리 볼륨을 복구하고 서버에 마운트하려고합니다. 내 문제는 다른 질문 (http://stackoverflow.com/questions/13356555/how-to-mount-logical-volume)에 명시되어 있습니다.

여러분이 도와 주길 바랍니다. 도움이 될 것입니다. 감사합니다. .

답변

0

lvm은 물리적 블록 할당 장치 위에 마운트 된 논리 계층입니다. 기본적으로 볼륨을 여러 물리적 디스크로 확장 할 수 있습니다.

블록 장치를 분할하는 특별한 방법입니다. 예를 들어, 이러한 디스크를보다 높은 수준에서 관리하고 물리적 볼륨을 관리하는 방법이 필요합니다.

크기를 변경하는 것만이 아니라면 LVCREATE가 논리 볼륨에서 물리 볼륨의 데이터 연결을 끊습니다. (나는 조심스럽게 당신이 백업을 가지고있을 것이다)

만약 당신이 LV를 잃어버린 즉 테이블 엔트리를 파괴했다면, 당신은 여전히 ​​볼륨 RO를 강제적으로 마운트 할 수 있고 아마도 그 내용을 복구 할 수있다. 또한 문제의 볼륨을 복구 할 수 있습니다.

데이터와의 연결이 끊어진 경우 각 디스크를 스크래치 미디어로 완전히 이미지하여 파일로 저장하여 어레이 또는 논리 볼륨에서 손실 된 데이터를 복원 할 수도 있습니다.

이렇게하면 여러 번의 통과 또는 복구 시도를 실행할 수 있습니다.

이렇게하려면 lv 및 mdadm을 중지하고 시스템에서 드라이브를 마운트 해제해야합니다.

드라이브를 이미지 끄는 방법에 대한 자세한 설명이 필요하면 알려주십시오.

관련 문제