레이드 메타데이터를 지우는 데 wiefs -af 및 mdadm --zero-superblock이 동일합니까?

레이드 메타데이터를 지우는 데 wiefs -af 및 mdadm --zero-superblock이 동일합니까?

소프트웨어 RAID를 제거하는 방법에 대한 지침을 보았는데 그 중 일부에는 wipefs -af <device>mdadm --zero-superblock --force <device>.

둘 다 사용해야 하나요? 결과는 어떻게 다릅니까?

여기에 /dev/sda3 및 /dev/sdb3으로 구성된 raid가 있습니다. 작은 테스트를 해봤는데 결과는 같은 것 같습니다.

machine1:~# wipefs /dev/sda3  # <-- see the signature on sda3
offset               type
----------------------------------------------------------------
0x1000               linux_raid_member   [raid]
                     LABEL: machine1:md_system
                     UUID:  54f255a8-c32d-2a67-f728-151f89a7471b

machine1:~# wipefs -af /dev/sda3  # <-- wipe signature using wipefs
/dev/sda3: 4 bytes were erased at offset 0x00001000 (linux_raid_member): fc 4e 2b a9
machine1:~# wipefs /dev/sda3  # <-- as you can see, signature was erased
machine1:~# 
machine1:~# wipefs /dev/sdb3  # <-- see signature on sdb3
offset               type
----------------------------------------------------------------
0x1000               linux_raid_member   [raid]
                     LABEL: machine1:md_system
                     UUID:  54f255a8-c32d-2a67-f728-151f89a7471b

machine1:~# mdadm --misc --zero-superblock --force /dev/sdb3  # <-- wipe signature using mdadm
machine1:~# wipefs /dev/sdb3  # <-- as you can see, signature was also erased
machine1:~# 

답변1

두 지침 모두 다음으로 이어집니다.제로잉그만큼슈퍼블록, 이는 삭제를 의미합니다.서명여기에 있는 파일 시스템의메타데이터대한RAID.

관련 정보