MDADM은 동일한 장치를 두 번 나열합니다.

MDADM은 동일한 장치를 두 번 나열합니다.

[이 가이드][1]를 사용하여 소프트웨어 RAID 어레이를 실행하려고 합니다. 두 번째 디스크(/dev/sdb)도 오류 없이 준비했습니다.

실행 후:

mkswap /dev/md5

난 달린다:

mdadm --examine --scan

/etc/mdadm/mdadm.conf 파일로 전송하기 전에. 문제는 동일한 장치에서 두 가지 결과를 얻는 것 같습니다.

root@test:~# mdadm --examine --scan
ARRAY /dev/md/5 metadata=1.2 UUID=9985ef40:2eb8407d:c0a195b1:509136fe name=test:5
ARRAY /dev/md/1 metadata=1.2 UUID=34de79db:470dce04:ece45660:b4af82d5 name=test:1
ARRAY /dev/md/5 metadata=1.2 UUID=27796750:70770c0a:f5af0aca:5367090e name=test:5

나는 팔로우하고 있다이 튜토리얼. 이전에 테스트 중인 시스템에는 소프트웨어 RAID 어레이가 있었지만 두 파티션 모두에서 mdadm --zero-superblock을 실행하여 남은 부분이 없어졌는지 확인했습니다.

동일한 디스크에 두 개의 항목이 나타나는 이유에 대한 아이디어가 있습니까?

답변1

/dev/md5그리고 /dev/md/5같은 것이 아닙니다. 실제로 세 개의 배열이 있을 수 있지만 그 중 두 개는 이름이 같습니다.

/dev/md5번호가 매겨진 md 장치이자 /dev/md/5이름이 지정된 장치입니다. 이름은 임의적이며 무엇이든 될 수 있습니다. /dev/md/swap원한다면 하나 만들 수 있습니다. 를 사용하여 업데이트하거나 --update=name, 생성할 때 선택하거나 --name=, 먼저 /dev/md/name지정할 수 있습니다. 맨페이지에서는 이에 대해 자세히 설명합니다.

저는 개인적으로 md 이름을 좋아하지 않습니다. 숫자를 이름으로 사용하게 되면 특히 의미가 없습니다. 글쎄요, 먼저 숫자를 고수할 수 있습니다. 이름이 필요한 경우 설명이 포함된 이름(루트, 홈, 스왑...)을 사용하십시오.

일반적으로 말하면 mdadm --examine --scan이것은 단지 시작점일 뿐입니다. 실제로는 UUID만 필요하므로 다음을 수행할 수 있습니다.

ARRAY /dev/md0 UUID=9985ef40:2eb8407d:c0a195b1:509136fe
ARRAY /dev/md1 UUID=34de79db:470dce04:ece45660:b4af82d5
ARRAY /dev/md2 UUID=27796750:70770c0a:f5af0aca:5367090e

MAILADDRmdadm 모니터링 서비스를 추가하고 실행하는 것을 잊지 마세요 .

관련 정보