드라이브 순서 변경 후 LVM

드라이브 순서 변경 후 LVM

두 개의 드라이브로 구성된 /dev/sddLV가 있습니다/dev/sde

/dev/sdb드라이브를 분리하겠습니다./dev/sdc

그래서 내 추측으로는 과거 sdd와 미래의 드라이브 sde에서는 더 이상 그렇지 않을 것입니다.

드라이브를 교체한 후에도 LVM을 계속 사용할 수 있습니까?

플러그를 뽑기 전에 필요한 준비 사항이 있나요?

답변1

LVM은 장치 이름을 전혀 신경 쓰지 않습니다. 시스템에서 볼 수 있는 모든 디스크와 파티션을 살펴보고 유효한 LVM PV와 해당 LVM UUID를 감지하여 LVM 물리 볼륨(PV)을 식별합니다. 그런 다음 전체 볼륨 그룹(VG)을 어셈블할 수 있는지 확인하고 자동으로 찾을 수 있는 전체 논리 볼륨(LV)을 활성화합니다(자동 활성화가 비활성화되지 않은 경우).

(LV에 구성 요소가 누락된 경우 --partial/ 옵션을 사용하여 수동으로 활성화해야 합니다.)lvchangevgchange

따라서 특별한 준비를 할 필요가 없습니다. LVM은 이전과 같이 자동으로 LV를 감지해야 합니다.

답변2

디스크 /dev/sdd/dev/sde이름이 바뀌는 것이 걱정 되시나요 /dev/sdb?/dev/sdc

예, 아마도 그럴 것입니다.

이것이 LVM을 깨뜨릴까요?

아니요.

디스크는 다음을 사용하여 초기화됩니다 pvcreate /dev/sdd /dev/sde(또는 단독으로 사용해도 상관 없음).

이 작업은 디스크의 볼륨 그룹에 대한 일부 메타 정보를 기록하므로 LVM 구조가 보존됩니다.

디스크 /dev/sdb 및 /dev/sdc가 동일한 볼륨 그룹에 속하는 경우 문제가 발생할 수 있습니다.

필요한 경우 사용하십시오 pvmove /dev/sdb /dev/sdd.pvmove /dev/sdc /dev/sde

vgreduce VG1 /dev/sdb /dev/sdcVG(이 경우 VG1)에서 디스크를 제거 하는 데 사용됩니다 .

사용pvremove /dev/sdb /dev/sdc

pvlist이러한 디스크가 더 이상 vg에 없는지 확인하세요 .

그런 다음 디스크를 분리할 수 있습니다.


댓글 후 수정:

삭제된 디스크의 데이터를 지우려면 위의 단계를 따르세요.

데이터를 보존하려면(다른 컴퓨터로 이동, 일정 시간 후 다시 삽입 등) 다음을 사용하세요.

vgexport VGDATA

VGDATA의 "LVM 메타데이터"를 디스크에 쓰려면 VGDATA를 비활성화하십시오(디스크를 제거할 수 있도록).

나중에 데이터를 사용 vgimport /dev/sdX하거나 복원하십시오 vgscan.

답변3

두 개의 드라이브 /dev/sdd 및 /dev/sde로 구성된 LV가 있습니다.

LV는 두 개의 물리적 볼륨으로 "구성"되지 않습니다. 그들은 아마도살다둘이지만 물리 볼륨으로 구성된 VG(볼륨 그룹)입니다.

/dev/sdb 및 /dev/sdc에서 드라이브를 분리하고 싶습니다.

LV와 동일한 VG에 속합니까?

플러그를 뽑기 전에 필요한 준비 사항이 있나요?

일반적으로 볼륨 그룹에서 물리적 볼륨(PV)을 제거하기 전에 해당 볼륨 vgreduce의 모든 데이터를 동일한 VG의 다른 PV로 이동한 다음 볼륨 그룹에서 논리적으로 "연결을 해제"해야 합니다.

너가 가질 때성공적으로그런 다음 삭제해도 문제가 되지 않습니다.

관련 정보