lvextend 후에 Linux를 다시 시작해도 안전합니까?

lvextend 후에 Linux를 다시 시작해도 안전합니까?

lvextendLinux 설치 후 미러 파티션에서 재부팅하는 것이 안전한지 궁금합니다.

하드 드라이브 표시등이 항상 켜져 있기 때문에 파티션이 올바르게 미러링되는 것을 볼 수 있습니다. 그래서 열심히 일하고 있습니다... 전체 이미지를 업데이트하는 데 몇 시간이 걸리는 것을 보았습니다(방금 볼륨에 800GB 이상을 추가했습니다).

lvextend오류 없이 명령이 반환되었으며 명령을 실행 하면 lvs이미지가 47% 완료된 것을 확인할 수 있습니다.

이런 식으로 이미지를 업데이트할 때 재부팅해도 안전한가요?

lvextend참고: 이 명령을 실행하기 전에는 이미지가 100% 최신 상태입니다.

답변1

다음을 사용하세요. 미러 세그먼트 유형을 확인하세요 lvs -o name,segtype. 그렇다면 raid1진행 상황이 일부 손실될 수 있지만 필요한 경우 재부팅해도 안전합니다.

세그먼트 유형이 레거시인 경우 mirror에도 동일하게 적용됩니다.~하지 않는 한별도의 디스크 이미지 로그 세그먼트가 사용 중입니다. 이 미러 유형에는 --mirrorlog여러 옵션이 있는 설정이 포함되어 있습니다. disk자체적으로 미러링하지 않고 core미러 로그를 RAM에 유지하기만 하며 재부팅할 때마다 항상 0%에서 재동기화해야 하는 영구 미러 로그입니다. 예전에는 미러로그 옵션이 있었지만 mirrored현재 lvconvert매뉴얼 페이지에서는 이 옵션을 피해야 한다고 구체적으로 제안하고 있으므로 일부 디자인 문제가 있었던 것 같습니다( mirror해당 미러로그 유형을 사용하여 새 세그먼트를 생성하는 것을 방지했을 수도 있음).

LVM 미러링 코드에는 체크포인트 메커니즘이 포함되어 있습니다. 동기화 프로세스는 가끔씩 동기화 프로세스가 얼마나 진행되었는지에 대한 지속적인 기록을 업데이트하며, 어떤 이유로든 동기화가 중단되면 자동으로 마지막 체크포인트에서 다시 시작됩니다.

그럼에도 불구하고 나는 아직도 하고 싶다.아니요모든 종류의 소프트웨어 RAID가 동기화되는 경우 반드시 필요한 경우가 아니면 시스템을 재부팅하십시오. 혹시라도.

관련 정보