저는 Ubuntu 18.04를 실행하고 있으며 최근 mdadm을 사용하여 설정한 RAID 1을 실행하는 두 개의 새 하드 드라이브를 설치했습니다. 그러나 컴퓨터를 종료하고 플러그를 뽑았다가 다시 연결한 다음 켜면 비상 모드에 있다는 메시지가 나타납니다. 화면을 지나갈 수 있는 유일한 방법은 /etc/fstab 파일을 편집하고 드라이브를 주석 처리하는 것입니다. 그런 다음 이 작업을 수행하려면 /md0을 중지한 다음 두 드라이브(sdc, sdd)를 모두 md0에 다시 추가한 다음 약 8시간이 걸리는 복구를 거쳐야 합니다. 그런 다음 sudo mount /dev/md0 /media/extraDrives
RAID를 넣으면 다음을 사용하여 어딘가에 마운트할 수 있습니다. UUID linux_raid_member 유형으로 fstab 파일에 추가하고 사용하려고 했으나 sudo mount -a
linux_raid_member가 유효한 유형이 아니어서 ext4로 변경했습니다.
하드 드라이브를 잘못 설정했을 가능성이 있거나 이 문제의 원인이 무엇입니까?
답변1
가능하다면 fstab에서 장치의 UUID를 사용하는 것이 가장 좋습니다.
MD UUID를 얻을 수도 있지만 mdadm --detail --scan
(MD 드라이버에만 해당) 파일 시스템 UUID를 사용하고 fstab에서 설정해야 합니다. 파일 시스템 UUID를 실행하려면:
dumpe2fs /dev/md0 | grep UUID
UUID를 사용한 fstab 항목 예시
UUID=1205-9EE3 /media/extraDrives ext4 defaults
*파일 시스템은 ext4일 가능성이 높지만 알 수는 없습니다. 드라이브를 성공적으로 마운트했다고 말했으므로 다시 마운트하고 모든 마운트 지점을 나열하여 유형을 식별할 수 있습니다. *
$ mount
[...]
/dev/sda1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
[...]
(vfat를 사용하여 /dev/sda1이 /boot 아래에 마운트된 출력 예)