.png)
저는 학생 커뮤니티를 위해 작지만 내구성이 있는 서버를 설정하고 있으며 하드웨어는 M1015 RAID 카드가 내장된 IBM x3620 M3입니다.
향후 설정을 보장하고 공급업체 종속을 최대한 피하기 위해 일반 Linux md raid 옵션을 통해 소프트웨어 RAID를 사용하거나 btrfs를 통해 직접 사용하고 싶습니다.
이것이 까다로워지는 곳입니다. 그만큼M1015의 IBM 레드북완전한 "통과" 옵션(JBOD라고 하는 것입니까?)을 사용할 수 있다고 명시적으로 명시하지 않습니다. 서버를 부팅하고 단일 하드 디스크에만 데비안 설치를 시도했습니다.없이컨트롤러 설정에서 RAID를 설정하면 분명히 일종의 "통과"가 진행되고 있습니다.
내 질문은 다음과 같습니다.
- 컨트롤러가 내 md raid 어레이를 항상 이 특정 컨트롤러에서 실행하도록 하는 일종의 메타데이터를 디스크에 남겨두나요, 아니면 "원시" SATA 포트에 연결하여 다음과 같이 실행할 수 있는 완전히 일반적인 어레이인가요? 잘?
- 하드웨어 컨트롤러를 최대한 "우회"하더라도 어레이를 핫스왑하고 재구축할 수 있습니까?
- 내가 다 잘못하고 있는 걸까? 컨트롤러에 다른 펌웨어를 플래시해야 할까요?말하는Serverfault 자체에? 왜?
- 등 (Howto: M1015 소프트웨어 raid on Linux)
감사해요!
답변1
컨트롤러가 내 md raid 어레이를 항상 이 특정 컨트롤러에서 실행하도록 하는 일종의 메타데이터를 디스크에 남겨두나요, 아니면 "원시" SATA 포트에 연결하여 다음과 같이 실행할 수 있는 완전히 일반적인 어레이인가요? 잘?
디스크를 가져와 다른 컨트롤러에 연결할 수 있다는 뜻이라면 아마도 그렇지 않을 것입니다. 패스스루를 사용하더라도 이런 일이 발생한다고 '장담'하지는 않을 것입니다.
하드웨어 컨트롤러를 최대한 "우회"하더라도 어레이를 핫스왑하고 재구축할 수 있습니까?
네, 전혀 문제가 되지 않을 것 같아요.
내가 다 잘못하고 있는 걸까? Serverfault 자체에 언급된 가능성인 다른 펌웨어를 컨트롤러에 플래시해야 합니까?
저는 개인적으로 컨트롤러에 작업을 맡기고 싶습니다. 저는 소프트웨어 RAID의 팬이 아닙니다. 처음에는 모든 쓰기 작업을 버스를 통해 여러 번 수행하게 되며, '공급업체 독립성'이 무엇이든 항상 더 쉽습니다. 디스크를 다른 서버로 옮기고 되돌릴 수 없는 위험을 감수하는 것보다 서버를 백업하고 다른 서버에 복원하는 것 - 일부 새 서버는 어쨌든 디스크를 지울 수 있습니다. 하드웨어를 신뢰하고 해당 백업을 정기적으로 백업하고 테스트하십시오.
답변2
컨트롤러가 공급업체에 특정한 항목을 남기지 않는다고 생각합니다.
기존 md RAID5를 확장하기 위해 M1015 컨트롤러가 포함된 intertec 4342L(24베이)을 구입했습니다. 간단히 디스크를 인클로저로 옮겼습니다. 이전의 기존 IDE 부팅 HD가 dd
새 SATA 드라이브에 복제된 다음 인클로저에도 연결되었습니다. 모든 것이 순조롭게 진행되었고 시스템은 불만 없이 부팅되었으며 md 어레이는 이전과 같이 시작되었습니다. 심지어 smarttool을 사용하여 HDD 정보를 직접 읽을 수도 있습니다.