VG에서 장애가 발생한 디스크/PV를 제거하기 위한 모범 사례

VG에서 장애가 발생한 디스크/PV를 제거하기 위한 모범 사례

LVM을 처음 사용하지만 실패한 디스크/PV를 제거하는 모범 사례가 무엇인지 아직도 모르십니까? 예: 가상 풀이 있습니다 my_volume_group/my_lv. RAID 컨트롤러에서 디스크(/dev/sde)를 제거했는데 lvm에서 다음 경고를 표시했습니다.

  WARNING: Couldn't find device with uuid QHOWyk-Ofjr-jnqU-iF7i-YqSJ-BeI4-UpqeI7.
  WARNING: VG my_volume_group is missing PV QHOWyk-Ofjr-jnqU-iF7i-YqSJ-BeI4-UpqeI7 (last written to [unknown]).

나는 시도했다:

vgreduce --removemissing --force my_volume_group
Logical volume my_volume_group/res0_00000 is used by another device.

그런 다음 해당 노드에서 res0 리소스를 삭제하고 다시 시도합니다.

vgreduce --removemissing --force my_volume_group
Cannot activate my_volume_group/my_lv_tdata: pool incomplete.
Failed to suspend my_volume_group/my_lv with queued messages.
Failed to update pool my_volume_group/my_lv.

이제 나는 이 상황에서 어떻게 벗어날 수 있을지 모르겠습니다.

답변1

분명히 여전히 씬 풀 논리 볼륨의 중요한 부분인 /dev/sde하나 이상의 블록이 포함되어 있습니다 . 디스크를 원래대로 다시 삽입할 수 있나요?my_volume_group/my_lv_tdatamy_volume_group/my_lv

그런 다음 작동하고 vgchange -ay my_volume_group성공하면 다른 PV를 사용하여 pvmove /dev/sde나머지 데이터 sdemy_volume_group. 성공하면 pvs출력에서 ​​PSize 및 PFree 필드가 /dev/sde동일해야 하며, 이는 더 이상 사용되는 부분이 없음을 나타내므로 /dev/sde데이터 손실 없이 삭제를 시작할 수 있습니다.

RAID 컨트롤러가 있다고 말씀하셨습니다. 여기서는 RAID 구성에 대한 어떤 증거도 볼 수 없습니다. /dev/sde단일 물리적 디스크인 경우 컨트롤러의 RAID 기능은 사용되지 않은 것으로 보이며 단일 디스크 오류에 대한 보호 기능이 없습니다. 그렇다면 RAID는 어디에 있어야 할까요?

또는 /dev/sde원래는 RAID 1 또는 RAID 5 그룹이었지만 이전에 하나의 디스크에 이미 오류가 발생하여 더 이상 오류를 견딜 수 없었을 수도 있습니다. 첫 번째 오류가 눈에 띄지 않으면 RAID 상태 모니터링이 없는 것입니다. 이 기능이 없으면 각 RAID 세트의 첫 번째 디스크 오류가 감지할 수 있는 증상이 전혀 없을 수 있기 때문에 실제로 필요합니다.

이제 이전 디스크가 /dev/sde완전히 실패하면 볼륨 그룹은 이제 가상 풀 LV에서 데이터 손실 취약성을 갖게 됩니다 my_lv. 좋은 백업이 있는 경우 해당 백업을 삭제하고 my_lv다시 생성한 후 백업에서 데이터를 복원하는 것이 아마도 가장 빠르고 쉬운 방법일 것입니다.

Linux 스토리지 기능은 순서에 관계없이 서로 쌓일 수 있습니다. 이는 강력한 기능이지만 처음에는 혼란스러울 수 있습니다. 새로운 것을 설정할 때는 스택의 맨 아래에서 시작하여 한 번에 한 레이어씩 만들어야 하며, 무언가를 삭제할 때는 맨 위에서 시작하여 한 번에 한 레이어씩 해체해야 합니다.

(스택 중간에서 레이어를 꺼내면 현재 지원되지 않는 상위 레이어는 일반적으로 사라집니다.현재 설치되어 있지 않거나 사용 중이 아닌 경우하지만 이 바로가기를 사용하기 전에 저장소 구성에 대해 잘 알고 있어야 합니다. 무(無) 위의 레이어가 실제로 사용되고 있다면 커널은 매우 불행해질 것입니다. )

관련 정보