아래 경고가 표시되지 않도록 디스크를 삭제하려면 어떻게 해야 하나요?

아래 경고가 표시되지 않도록 디스크를 삭제하려면 어떻게 해야 하나요?

psv 명령은 물리적 디스크를 제거한 후 아래 출력을 표시합니다. 해당 디스크에는 xfs 파일 시스템이 있으며 lvm 파티션에 속합니다. 디스크를 제거하기 전에 파일 시스템을 마운트 해제하고 아래 명령을 실행했습니다.

에코 1 > /sys/block/sd#/device/delete

아래 경고가 표시되지 않도록 디스크를 삭제하려면 어떻게 해야 하나요? 재부팅하지 않고 경고를 제거하려면 어떻게 해야 합니까?

pvs output:
/dev/vg_u02/lv_u02: read failed after 0 of 4096 at 0: Input/output error
/dev/vg_u02/lv_u02: read failed after 0 of 4096 at 53682831360: Input/output error
/dev/vg_u02/lv_u02: read failed after 0 of 4096 at 53682888704: Input/output error
/dev/vg_u02/lv_u02: read failed after 0 of 4096 at 4096: Input/output error

답변1

아래 경고가 표시되지 않도록 디스크를 삭제하려면 어떻게 해야 하나요?

  • LVM의 일부인 디스크를 삭제하려면 먼저 사용 중인 공간이 없는지 확인해야 합니다. 실제로 얼마나 많은 공간이 사용되고 있는지 확인하려면 다음 명령을 실행하십시오.

    root@bbb01:~# pvs -o +pv_used

  • 다음과 같은 출력이 표시됩니다.

    PV VG Fmt Attr PSize PFree 사용됨
    /dev/sda2 vgbbb lvm2 a-- 39.52g 0 39.52g
    /dev/sdb1 vgbbb lvm2 a-- 1020.00m 508.00m 512.00m

  • 보시다시피 sdb1에는512.00m(512MB)가 사용되었으므로 다음 명령을 사용하여 이 공간을 재할당해야 합니다(다른 PV에 512MB의 여유 공간이 있다고 가정).

    root@bbb01:~# pvmove /dev/sdb1

  • LVM은 512MB를 해당 공간을 할당하기에 충분한 공간이 있는 다른 PV로 이동합니다. 이제 당신은사용된열은 다음과 같아야 합니다.

    PV VG Fmt Attr PSize PFree 사용됨
    /dev/sda2 vgbbb lvm2 a-- 39.52g 0 39.52g
    /dev/sdb1 vgbbb lvm2 a-- 1020.00m 1020.00m 0

  • 여기에서 보여주는 것을 볼 수 있습니다0그리고PS크기그리고무료이제 열이 동일합니다.1020.00m(1GB/1024MB). 이제 다음과 같이 de VG를 줄여야 합니다.

    root@bbb01:~# vgreduce vgbbb /dev/sdb1

  • 마지막으로 다음과 같이 PV를 제거할 수 있습니다.

    root@bbb01:~# pvremove /dev/sdb1

  • 확인하려면 다음을 실행하세요.베트남 후 증후군출력은 다음과 유사해야 하는 명령입니다.

    PV VG Fmt Attr PSize PFree
    /dev/sda2 vgbbb lvm2 a-- 39.52g 0

재부팅하지 않고 경고를 제거하려면 어떻게 해야 합니까?

  • 나는 정확히 당신이 한 일을 했고 관련 LV를 삭제했습니다. 귀하의 경우에는 다음과 같습니다:

    lvremove /dev/vg_u02/lv_u02

  • 이제 제거된 디스크가 다음과 같이 표시됩니다.알려지지 않은 장치출력에서베트남 후 증후군명령:

    PV VG Fmt Attr PSize PFree
    /dev/sda2 vgbbb lvm2 a-- 39.52g 0
    알 수 없는 장치 vgbbb lvm2 am 1020.00m 1020.00m

  • 마지막으로 다음과 같이 LVM에 누락된 PV를 제거하도록 지시합니다.

    vgreduce vg_u02 --removemissing

  • 이제 다음을 실행하세요.베트남 후 증후군명령을 내리고 오류가 없는지 확인하세요.

도움이 되었기를 바랍니다.

관련 정보