1TB 드라이브가 있는 서버가 있는데 RAID가 실행되지 않는 것 같습니다. 1TB HDD를 추가하고 어떻게든 RAID1을 설정할 수 있는지 궁금합니다. (소프트웨어 raid1)
서버는 CentOS 6.4를 실행합니다.
이것이 가능합니까? 다운타임이나 데이터 손실이 발생합니까? 얼마나 간단합니까?
답변1
답변2
가장 간단한 경우, 부팅을 위한 별도의 물리적 장치가 있는 경우(예: 커널 및 initrd 로드) mdadm
기존 드라이브를 미러링해야 하고 거기에 mdadm 슈퍼블록을 위한 공간이 없으면 을 사용하십시오. 부팅할 때마다 재구축되는 어레이를 사용해야 하며, 부팅할 때마다 이미지를 다시 작성하여 데이터 무결성을 보장하고 불필요한 손상을 방지하도록 세심한 주의를 기울여야 합니다( 부팅할 때마다 이미지를 다시 작성하기 --assume-clean
위한 옵션 참조 mdadm
). 슈퍼블록을 사용하여 RAID를 생성할 수 있다면 다음 단계가 훨씬 쉬워집니다.
미러링하려는 장치에서 부팅하는 경우 옵션 중 하나는 실제로 추가 장치(바람직하게는 소형 SSD 또는 ATA 어댑터를 통해 연결된 CompactFlash 카드)를 추가하고 해당 장치에서 부팅한 후 1TB를 사용하는 것일 수 있습니다. 데이터만(또는 데이터와 rootfs용) 저장하기 위한 드라이브입니다.