bachefs는 어떤 RAID 레벨과 관련 콘텐츠를 지원하며 이를 구성하는 방법은 무엇입니까?

bachefs는 어떤 RAID 레벨과 관련 콘텐츠를 지원하며 이를 구성하는 방법은 무엇입니까?

2023-10-31, Bcachefs가 Linux 6.7 커널에 병합되었습니다.

소프트웨어 RAID를 사용하여 파일 시스템 bachefs에서 지원하는 다양한 RAID 레벨을 구성하고 사용하는 방법은 무엇입니까?

이 질문은 bachefs가 지원하는 소프트웨어 RAID 모드에 관한 것입니다. 클래식 RAID 수준과 비슷한 요구 사항을 가진 모드를 작업 용어로 RAID라고 부르지만 bcachefs에서는 다른 이름을 가질 수도 있습니다.

bachefs는 어떤 다른 DUP 또는 유사한 RAID 모드를 지원합니까? 해당 구문은 다음과 같습니다.

--replicas=n # perhaps, n can be replaced by 2 and other counts

답변1

Bcachefs는 RAID 변형인 RAID 0, 1, 5, 6 및 10과 거의 동일한 클래식 RAID 변형을 포함하는 소프트웨어 RAID를 지원합니다.

그러나 구현에는 차이가 있습니다.구멍을 쓰다RAID 5 및 6의 다양한 RAID 구현에서 나타나는 문제는 방지됩니다.

다음과 같이 다양한 수준의 파일 시스템을 생성할 수 있습니다.

RAID0 스트라이핑:

mkfs.bcachefs -a raid0 /dev/sda /dev/sdb

RAID 1 미러:

mkfs.bcachefs -a raid1 /dev/sda /dev/sdb

RAID5:

mkfs.bcachefs -a raid5 /dev/sda /dev/sdb /dev/sdc

RAID6:

mkfs.bcachefs -a raid6 /dev/sda /dev/sdb /dev/sdc /dev/sdd

RAID 10:

mkfs.bcachefs -a raid10 /dev/sda /dev/sdb /dev/sdc /dev/sdd

관련 정보