홈 서버 구축

홈 서버 구축

내 데이터를 저장하기 위해 홈 서버를 설정할 계획입니다. 처음에는 nas4free를 사용하기로 결정했지만, 개발 서버로도 사용하고 싶어서 CentOS를 선택했습니다. 저는 500GB 하드 드라이브 4개를 가지고 있고 RAID10을 사용하기로 결정했습니다. 서버를 원격으로 제어할 수 있도록 최소한의 CentOS를 설치하고 webmin을 사용할 계획입니다.

500GB를 1Tb로 하나씩 교체할 수 있나요? 1TB 하드 드라이브 4개를 한 번에 구입할 돈이 많지 않습니다.

답변1

간단히 말해서 대답은 '예'입니다. 하지만 기본적으로 4개의 1TB 드라이브를 모두 설치할 때까지 용량이 증가하지 않습니다.

긴 대답은 여전히 ​​'예'이며 약간의 작업을 통해 시간이 지남에 따라 용량이 증가하는 것을 확인할 수 있습니다. CentOS를 사용하고 계시므로 ZFS 대신 MD 장치를 사용하겠습니다.

(여기에 백업이 있다고 가정합니다. RAID 장치를 통합할 수 있도록 MD 위에 LVM을 사용할 수도 있습니다.)

4개의 500GB 드라이브가 /dev/sda, /dev/sdb, sdc및 이라고 가정합니다 sdd. RAID10 MD 장치를 생성 /dev/md1하고 이를 저장용으로 사용합니다(장치를 분할할 수 있는지 여부는 차이가 없습니다). MD는 이 예에서 가장 작은 기본 장치를 사용하여 전체 용량(500GB의 두 배)을 결정합니다.총 1GB.

1TB 드라이브로 교체하려면 어레이에서 드라이브를 제거하고 교체 sda해야 합니다 . sda이제 새 장치를 분할하거나 sda전체 장치를 사용하는 두 가지 옵션이 있습니다. 장치를 분할하는 경우 sda1최소 500GB와 sda2나머지 공간을 만드십시오. 그런 다음 sda1어레이에 추가하고 sda2새 드라이브를 얻을 때까지 그대로 사용할 수 있습니다 .

두 번째 단계는 대체입니다 sdb. 위의 단계를 수행하면 sdb1sum 배열이 생성됩니다 sdb2. 이제 모든 것을 미러링하여 총 약 1.5TB의 공간을 제공하는 sda2RAID1 어레이를 사용하고 생성할 수 있습니다 .sdb2

세 번째 단계는 교체입니다 sdc. 최종적으로 얻은 부품은 sdc2다른 부품과 별도로 사용할 수 있습니다.

마지막 단계는 을(를) 교체하는 것입니다 sdd. 이제 간단히 sddRAID10 어레이에 추가할 수도 있습니다 sdc. 이렇게 하면 어레이를 2GB로 늘릴 수 있습니다(제거 sda1하고 sdb1그렇게 할 수도 있음). 그런 다음 합계를 다시 추가 sdb하면 sda4개 드라이브 모두에 ​​2GB RAID10 어레이가 생성됩니다.

의심할 바 없이 이를 수행하는 다른 방법이 있지만 적어도 지금은 그것이 가능하다는 것을 알고 있습니다...

관련 정보