시스템이 재부팅을 완료하기 전에 mdadm이 동기화되었는지 확인합니까?

제노 테라 시드

이것은 내 미친 mdadm문제에 대한 후속 조치 입니다. 나는 sda애초에 동기화되지 않은 원인을 파악하려고 노력하고 있습니다 . 내가 생각할 수있는 유일한 것은 업데이트를 많이 실행하고 커널 업그레이드를 다시로드하기 위해 재부팅했다는 것입니다. 두 드라이브가 동기화되지 않았을 가능성이 있습니까? mdadm 동기화가 진행중인 경우 시스템이 재부팅을 방지합니까? 만들 수 있습니까? 무슨 일이 일어 났을 지에 대한 다른 제안이 있습니까? 그리고 어떻게 예방할 수 있는지. 드라이브에 문제가없는 것 같습니다.

Gilles 'SO- 그만 사악함'

확실히 깨끗한 종료에서 수행합니다.

  • 데비안 mdadm를 자주 묻는 질문은 커널이 올바른 일을 의미한다 :

    8. (중 하나) RAID 어레이가 사용 중이며 중지 할 수 없습니다. 무엇을 제공합니까?
    mdadm이 루트 파일 시스템이있는 어레이를 종료시 사용 중이라고보고하는 것은 정상입니다. 그 이유는 어레이를 중지 할 수 있으려면 루트 파일 시스템을 마운트해야하지만 (또는 / sbin / mdadm이 존재하지 않음) 어레이를 중지하려면 루트 파일 시스템을 마운트 할 수 없기 때문입니다. Catch 22. 커널은 실제로 중지 직전에 배열을 중지하므로 모든 것이 좋습니다.

  • MD 드라이버는 판독 전용 종료시 모든 디바이스 설정 (및 심지어 정착 약 1 초 물리적 장치를 제공한다).

쓰기 도중에 시스템이 충돌하더라도 드라이버는 블록이 기록되는 동안 더티 블록으로 표시하고 비정상 어레이에서 시작하는 경우 더티 블록을 재 동기화합니다. 배열 상태에 대한 설명을 참조하십시오 . 커널 문서는 모두 더럽 배열 (완전히 종료되지 않음) (빠진 부분을 가짐)이 안전하지 않을 때 자동으로 조립되지 저하 있음을 경고합니다. 더티 어레이를 어셈블하면 (아마 아주 짧게)에서 볼 수 resync있습니다 /sys/block/md99/md/rd0/state. 대체로 md 드라이버는 예상되는 하드웨어 구성 요소 (CPU 또는 디스크)의 전체 오류로부터 데이터를 보호합니다.

md가 여러분을 보호하지 못하는 것은 RAM, CPU, 마더 보드 또는 디스크의 비잔틴 오류 (즉, 하나 이상의 비트를 자동으로 뒤집 음)로 인한 데이터 손상입니다. 디스크 하드웨어에는 체크섬이 있지만 완벽하지는 않습니다 (예 : Zfs 홍보 자료 참조 ). ZfsBtrfs 는 저장 장치 손상으로부터 보호 할 수 있습니다. Btrfs의 체크섬 트리는 하드 디스크가 약간 뒤집힐 때 알림을받을 수 있도록합니다. Zfs는 CPU주기를 희생시키면서 임의의 손상뿐만 아니라 의도적 인 공격으로부터 보호하는 최대 SHA-256까지 체크섬 ( Jeff Bonwick의 블로그 에 따르면)을 선택할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

아무도 로그인하지 않았는지 확인하기 위해 검색이 완료되면 시스템을 재부팅하고 싶습니다.

분류에서Dev

프로그램을 닫기 전에 모든 작업이 완료되었는지 확인하십시오.

분류에서Dev

코 루틴이 완료 될 수있는 작업을 수행하기 전에 시작되었는지 확인하는 방법이 있습니까?

분류에서Dev

다른 페이지로 이동하기 전에 리듀서 응답 작업이 완료되었는지 어떻게 확인합니까?

분류에서Dev

메서드를 실행하기 전에 UserControl이 완전히 페인팅되었는지 확인합니다.

분류에서Dev

지시문이 데이터로 초기화되기 전에 서비스의 $ http.get이 완료되는지 확인하는 방법은 무엇입니까?

분류에서Dev

긴 최대 절전 모드 후에 시스템을 재부팅하는 이유는 무엇입니까?

분류에서Dev

읽기 전용 복제본 생성 작업이 완료되고 완료되었는지 확인하는 방법

분류에서Dev

읽기 전용 복제본 생성 작업이 완료되고 완료되었는지 확인하는 방법

분류에서Dev

종료 / 재부팅하기 전에 Windows 7이 무엇을하는지 어떻게 알 수 있습니까?

분류에서Dev

CentOS / boot 읽기 전용 보안을 설정하면 재부팅시 시스템이 중단됩니다.

분류에서Dev

시스템이 종료되기 전에 인증을 요청하는 이유는 무엇입니까?

분류에서Dev

yocto 시스템을 재부팅하면 모든 파일이 이전 버전으로 되돌아갑니다.

분류에서Dev

다른 요청을 보내기 전에 초기 네트워크 요청이 완료되었는지 확인하는 가장 좋은 방법 (iOS 앱)

분류에서Dev

재부팅하기 전에 시스템이 부팅되는지 확인할 수있는 방법이 있습니까? 방금 블리치 비트를 실행했습니다

분류에서Dev

중첩 된 foreach 내에서 진행하기 전에 모든 비동기 호출이 완료되었는지 확인하는 방법

분류에서Dev

헤더를 테스트하기 전에 요청이 완료되었는지 확인하는 방법은 무엇입니까?

분류에서Dev

다시 클릭을 활성화하기 전에 애니메이션 완료

분류에서Dev

Java 스트림은 이전 맵을 완료하기 전에 다음 맵을 시작합니다.

분류에서Dev

"업데이트 프로세스를 완료하려면 시스템을 다시 시작해야합니다."메시지가 이전에 KDE Plasma에 표시되었지만 지금은 사라졌습니다. 다시 활성화하는 방법은 무엇입니까?

분류에서Dev

멀티 부팅 UEFI 시스템에서 재부팅하기 전에 부팅 할 시스템을 선택할 수 있습니까?

분류에서Dev

요청을 완료하기 전에 Lambda 함수가 종료되는 이유는 무엇입니까?

분류에서Dev

Linux 시스템이 이전 부팅 전에 과열되어 데비안에서 종료되었는지 어떻게 알 수 있습니까?

분류에서Dev

새 양식으로 이동하는 버튼을 누르기 전에 텍스트 상자에 텍스트가 입력되었는지 확인합니다.

분류에서Dev

시스템 로그에서 XFS가 이전 종료시 완전히 마운트 해제되었는지 여부를 알 수 있습니까?

분류에서Dev

Microsoft ODBC Driver 17을 설치하는 무한 재부팅 루프를 수정하는 방법-메시지 : 이전 설치에서는 변경을 위해 시스템을 재부팅해야합니다.

분류에서Dev

새로운 기능을 시작하기 전에 Ajax 기능이 완료 될 때까지 기다리십시오.

분류에서Dev

재부팅하기 전에 Debian을 일시 중지합니다.

분류에서Dev

foreach를 완료하기 전에 Firebase 클라우드 기능이 완료되었습니다.

Related 관련 기사

  1. 1

    아무도 로그인하지 않았는지 확인하기 위해 검색이 완료되면 시스템을 재부팅하고 싶습니다.

  2. 2

    프로그램을 닫기 전에 모든 작업이 완료되었는지 확인하십시오.

  3. 3

    코 루틴이 완료 될 수있는 작업을 수행하기 전에 시작되었는지 확인하는 방법이 있습니까?

  4. 4

    다른 페이지로 이동하기 전에 리듀서 응답 작업이 완료되었는지 어떻게 확인합니까?

  5. 5

    메서드를 실행하기 전에 UserControl이 완전히 페인팅되었는지 확인합니다.

  6. 6

    지시문이 데이터로 초기화되기 전에 서비스의 $ http.get이 완료되는지 확인하는 방법은 무엇입니까?

  7. 7

    긴 최대 절전 모드 후에 시스템을 재부팅하는 이유는 무엇입니까?

  8. 8

    읽기 전용 복제본 생성 작업이 완료되고 완료되었는지 확인하는 방법

  9. 9

    읽기 전용 복제본 생성 작업이 완료되고 완료되었는지 확인하는 방법

  10. 10

    종료 / 재부팅하기 전에 Windows 7이 무엇을하는지 어떻게 알 수 있습니까?

  11. 11

    CentOS / boot 읽기 전용 보안을 설정하면 재부팅시 시스템이 중단됩니다.

  12. 12

    시스템이 종료되기 전에 인증을 요청하는 이유는 무엇입니까?

  13. 13

    yocto 시스템을 재부팅하면 모든 파일이 이전 버전으로 되돌아갑니다.

  14. 14

    다른 요청을 보내기 전에 초기 네트워크 요청이 완료되었는지 확인하는 가장 좋은 방법 (iOS 앱)

  15. 15

    재부팅하기 전에 시스템이 부팅되는지 확인할 수있는 방법이 있습니까? 방금 블리치 비트를 실행했습니다

  16. 16

    중첩 된 foreach 내에서 진행하기 전에 모든 비동기 호출이 완료되었는지 확인하는 방법

  17. 17

    헤더를 테스트하기 전에 요청이 완료되었는지 확인하는 방법은 무엇입니까?

  18. 18

    다시 클릭을 활성화하기 전에 애니메이션 완료

  19. 19

    Java 스트림은 이전 맵을 완료하기 전에 다음 맵을 시작합니다.

  20. 20

    "업데이트 프로세스를 완료하려면 시스템을 다시 시작해야합니다."메시지가 이전에 KDE Plasma에 표시되었지만 지금은 사라졌습니다. 다시 활성화하는 방법은 무엇입니까?

  21. 21

    멀티 부팅 UEFI 시스템에서 재부팅하기 전에 부팅 할 시스템을 선택할 수 있습니까?

  22. 22

    요청을 완료하기 전에 Lambda 함수가 종료되는 이유는 무엇입니까?

  23. 23

    Linux 시스템이 이전 부팅 전에 과열되어 데비안에서 종료되었는지 어떻게 알 수 있습니까?

  24. 24

    새 양식으로 이동하는 버튼을 누르기 전에 텍스트 상자에 텍스트가 입력되었는지 확인합니다.

  25. 25

    시스템 로그에서 XFS가 이전 종료시 완전히 마운트 해제되었는지 여부를 알 수 있습니까?

  26. 26

    Microsoft ODBC Driver 17을 설치하는 무한 재부팅 루프를 수정하는 방법-메시지 : 이전 설치에서는 변경을 위해 시스템을 재부팅해야합니다.

  27. 27

    새로운 기능을 시작하기 전에 Ajax 기능이 완료 될 때까지 기다리십시오.

  28. 28

    재부팅하기 전에 Debian을 일시 중지합니다.

  29. 29

    foreach를 완료하기 전에 Firebase 클라우드 기능이 완료되었습니다.

뜨겁다태그

보관