`/home`과 동일한 레벨에 `/data`로 마운트된 Ubuntu 20.04 LTS에서 소프트웨어 RAID 1을 어떻게 설정합니까?

`/home`과 동일한 레벨에 `/data`로 마운트된 Ubuntu 20.04 LTS에서 소프트웨어 RAID 1을 어떻게 설정합니까?

세 번째 드라이브 드라이브에 설치된 시스템과 함께 2개의 드라이브를 사용하여 /data동일한 수준 /home(예: "aside" ) 으로 마운트된 Ubuntu 20.04 LTS에서 소프트웨어 RAID 1을 어떻게 설정합니까 ?/home

나는 따라 갔다소프트웨어-RAID(독일어) 단계별로 진행했지만 작동하지 않았습니다. 이와 함께 "구성된" RAID는 아래의 파일 관리자에만 표시됩니다.다른 장소들이 컴퓨터시스템 드라이브 와 동일한 용량을 갖는 /home것 외에도 ./[user name]/home

이를 위해 가이드에 제안된 장착 지점이 에서 로 변경되었습니다 /media/daten./home/data

답변1

/dev/sda3개의 디스크 , /dev/sdb및 가 있다고 가정해 보겠습니다 /dev/sdc. /dev/sda시스템 디스크여야 하며 /dev/sdb데이터 /dev/sdc용 RAID1 미러를 형성해야 합니다.

귀하의 질문에 따르면 귀하는 이미 첫 번째 단계, 즉 시스템 /home파티션(루트, 스왑 등 포함)을 에 설치했다는 것을 알고 있습니다 /dev/sda.

RAID를 생성하는 솔루션이 mdadm실패한 경우 LVM(논리 볼륨 관리자)을 사용하는 것이 좋습니다. 기본적으로 따라하시면 ​​됩니다이 가이드- Gentoo용이지만 루트로 명령을 실행하는 것을 기억하는 한 모든 Linux 배포판에서 작동합니다. :) LVM과 둘 다 parted기본적으로 Ubuntu에 이미 설치되어 있어야 하므로 설치 부분을 무시해야 합니다.

중요한 단계는 다음과 같습니다.

  1. /dev/sdb양쪽 모두에 "Linux LVM" 유형 파티션을 생성 /dev/sdc하면 전체 디스크 공간을 차지합니다.

  2. LVM 생성물리적 볼륨두 파티션 모두에.

  3. LVM 생성볼륨 그룹두 개의 물리적 볼륨으로 구성됩니다.

  4. LVM 생성논리 볼륨이 볼륨 그룹 내의 RAID1 유형입니다.

내가 링크한 가이드에서 필요한 명령을 찾을 수 있습니다.

/dev/raid0vg0/raid0lv0이 작업을 수행한 후에 는 RAID1 볼륨을 나타내는 와 유사한 이름의 장치가 생성되어야 합니다. (정확한 이름은 볼륨 그룹 및 논리 볼륨을 생성할 때 지정한 이름에 따라 다르며 저는 예제 이름을 사용합니다. 가이드에서).

  1. 명령을 사용하여 위 장치(Windows 용어로 "형식")에 파일 시스템을 만듭니다 mkfs.

  2. /data파일 시스템의 루트에(또는 /home/data원하는 경우) 빈 디렉터리를 만듭니다 .

  3. 명령을 사용하여 해당 디렉터리에 생성된 파일 시스템을 마운트합니다 mount. 이것은 가이드에 표시되지 않습니다. 간단히 말해서 mount /dev/raid0vg0/raid0lv0 /data(또는 mount /dev/mapper/raid0vg0-raid0lv0 /data동의어입니다)

  4. /etc/fstab시스템 부팅 시 볼륨이 자동으로 마운트되도록 파일 에 항목을 추가합니다 . 이를 수행하는 방법도 가이드에 설명되어 있습니다.

도움이 되었기를 바랍니다 :)

관련 정보