소프트웨어 RAID 정보는 실제로 어디에 기록됩니까?


10

제목과 같이 사용중인 디스크, 순서 등을 지정하는 실제 정보는 어디에 있습니까?

리눅스 배포판을 설치하는 동안 정보가 OS의 일부 파일이 아니라 디스크의 어딘가에 있음을 나타내야하는 RAID 컨트롤러가없는 RAID 배열을 감지하고 있음을 알았습니다. 내가 맞아?

또한 두 번째 질문 : 2 개의 디스크를 사용하여 소프트웨어 RAID0을 생성하면 새 장치를 ext2로 포맷 한 다음 디스크를 가져 와서 다른 상자에 넣으십시오. 두 번째 상자는 2 개의 디스크로 생성 된 장치를 볼 수 있습니다 RAID 어레이 (md0 또는 무언가)로 마운트 할 수 있습니까?

답변:


13

Linux MD RAID 정보는 대부분 각 장치의 RAID 수퍼 블록에 기록되므로 어레이에 고유합니다. 한 설치에서 생성 된 어레이를 다른 설치에서 쉽게 찾고 시작할 수있는 이유가 여기에 있습니다.

외부 지식을 사용하여 조립해야하는 수퍼 블록이 아닌 어레이의 가능성이 있지만 이는 전문적인 기능입니다.

수퍼 블록 (일반적인 경우)으로 RAID를 작성하면 해당 디스크를 다른 시스템으로 이동하면 일반적으로 디스크를 쉽게 사용할 수 있습니다. 대부분의 배포판에서이 RAID는 자동으로 찾아 읽기 전용 모드로 시작되므로 읽기 전용으로 마운트하거나 실행 mdadm --read-write /dev/mdXXX하여 읽기 / 쓰기 모드로 설정하고 읽기 / 쓰기로 마운트 할 수 있습니다.


참고로, 자동 감지 된 모든 mdadm디스크 의 요약을 보려면 다음을 실행하십시오.cat /proc/mdstat
Darth Android
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.