더 빠른 실행을 위해 SSD로 마이그레이션하는 데비안 시스템이 있습니다. 이전에는 2.0Tb 하드 드라이브의 RAID가 있었습니다. 이제 RAID 드라이브를 사용하여 애플리케이션 생성 스토리지를 수행하겠습니다.
mount 명령을 사용하여 디스크 중 하나를 마운트하려고 했지만 실패했습니다.
fdisk -l 출력:
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00089ca4
Device Boot Start End Blocks Id System
/dev/sdb1 2048 33556480 16777216+ fd Linux raid autodetect
/dev/sdb2 33558528 34607104 524288+ fd Linux raid autodetect
/dev/sdb3 34609152 3907027120 1936208984+ fd Linux raid autodetect
Disk /dev/sdc: 480.1 GB, 480103981056 bytes
255 heads, 63 sectors/track, 58369 cylinders, total 937703088 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00047ef7
Device Boot Start End Blocks Id System
/dev/sdc1 2048 33556480 16777216+ 82 Linux swap / Solaris
/dev/sdc2 33558528 34607104 524288+ 83 Linux
/dev/sdc3 34609152 937701040 451545944+ 83 Linux
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000275d2
Device Boot Start End Blocks Id System
/dev/sda1 2048 33556480 16777216+ fd Linux raid autodetect
/dev/sda2 33558528 34607104 524288+ fd Linux raid autodetect
/dev/sda3 34609152 3907027120 1936208984+ fd Linux raid autodetect
보시다시피 RAID에는 2개의 2Tb 하드 드라이브가 있습니다. 두 드라이브 모두에서 하나의 파티션으로 포맷하고 /media/attachment에 마운트할 수 있는 방법이 있습니까? 도움이 되셨다면 기쁘겠습니다. 감사합니다. :-)
답변1
RAID에는 2개의 2Tb 하드 드라이브가 있습니다. 두 드라이브 모두에서 하나의 파티션으로 포맷하고 /media/attachment에 마운트할 수 있는 방법이 있습니까?
이 답변의 목적을 위해 /dev/sda
and 를 사용하고 있습니다 /dev/sdb
. 이것이 귀하의 상황에 적합한지 확인하는 것은 귀하의 책임입니다.
두 디스크의 모든 데이터를 삭제하려면 이렇게 하면 됩니다.
- 디스크가 사용 중이 아닌지, 유지하려는 디스크의 모든 데이터를 백업했는지 확인하세요.
- 또는 선호하는 대안을 사용하여
fdisk
파티션 테이블을 지우고 전체 디스크를 포함하는 단일 파티션을 만듭니다. 이렇게 하면 파티션이 남게 됩니다/dev/sda1
./dev/sdb1
누구나
/dev/md1
로 식별되는 두 개의 물리적 파티션을 사용하여 RAID 1 장치를 생성합니다.mdadm --create /dev/md1 --level=raid1 --raid-devices=2 /dev/sda1 /dev/sdb1
또는
다음으로 식별되는 RAID 0 장치를 생성합니다.
/dev/md1
mdadm --create /dev/md1 --level=raid0 --raid-devices=2 /dev/sda1 /dev/sdb1
시작 시간 메타데이터 저장
mdadm --examine --brief /dev/sda1 /dev/sdb1 >> /etc/mdadm/mdadm.conf
파일 시스템을 생성합니다. RAID 장치는
/dev/md1
이 시점부터 참조/dev/sda1
하거나 참조할 필요가 거의 없습니다./dev/sdb1
mkfs -t ext4 -L bigdisk /dev/md1
설치하세요.
/etc/fstab
이 기능을 영구적으로 구성하려면 업데이트하는 것을 잊지 마세요.mkdir -p /media/attachment mount /dev/md1 /media/attachment
cat /proc/mdstat
RAID 장치의 상태를 볼 수 있습니다 . RAID 1로 실행 중인 경우 동기화 상태가 표시됩니다.
답변2
2개의 독립 디스크를 원하시나요, 아니면 여전히 RAID1을 원하시나요? 첫 번째의 경우 mdadm
RAID 구성에서 디스크를 제거하는 데 사용되며 , 그런 다음 이를 사용하여 fdisk
각 디스크에 파티션을 생성할 수 있습니다. LVM을 사용하면 이를 1개의 4TB 디스크로 결합할 수 있습니다.