섬기는 사람:SATA PCI-E 컨트롤러가 부착된 Dell T20, 현재 5개의 SATA 드라이브가 연결되어 있습니다. 모든 GPT 파티션.
체계:GNU/Linux 데비안 9 확장.
상태:고객이 포맷한 드라이브 등에서 데이터 추출을 실행하기 위해 HDD 구성을 자주 변경합니다.
질문:일부 드라이브를 분리하고 새 드라이브를 연결하면 파일 시스템 파일을 편집해야 합니다.
/etc/fstab
이렇게 하지 않으면 시스템이 시작될 때 정지됩니다.
개인적인 의심:플러그를 뽑으면 다음과 같이 말하세요.
/dev/sde
이것은 소프트웨어 RAID1의 일부를 사용 mdadm
하고 다른 드라이브가 연결된 상태에서 시스템이 원래 드라이브를 검색하지만 다른 드라이브를 찾는 것 같습니다.
파일은 mdadm.conf
다음과 같습니다:
cat /etc/mdadm/mdadm.conf | grep ARRAY -A 1
ARRAY /dev/md1 level=raid1 num-devices=2 metadata=1.2 name=backup-server:1 UUID=319334f9:76d6fccf:d61307bd:2427b6ba devices=/dev/sdd1,/dev/sde1
세부사항 /dev/md1
은 다음과 같습니다:
/dev/md1:
Version : 1.2
Creation Time : Sun Mar 26 17:25:30 2017
Raid Level : raid1
Array Size : 976630464 (931.39 GiB 1000.07 GB)
Used Dev Size : 976630464 (931.39 GiB 1000.07 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Fri Aug 18 13:44:37 2017
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Name : backup-server:1 (local to host backup-server)
UUID : 319334f9:76d6fccf:d61307bd:2427b6ba
Events : 2562
Number Major Minor RaidDevice State
0 8 49 0 active sync /dev/sdd1
1 8 65 1 active sync /dev/sde1
질문 1:이번 여행은 devices
필수인가요? 그렇다면 UUID로 드라이브 주소를 지정할 수 있습니까?
질문 2:원래 드라이브를 sde
다른 케이블에 다시 연결한다고 가정할 때 계속 인식되도록 하려면 어떻게 해야 합니까? 내 생각에는 이 모든 것이 UUID를 통해 드라이브와 어레이의 주소를 지정하여 해결되어야 한다고 생각합니다. 그렇지 않습니까? 제가 옳다면 내용을 어디서 바꿔야 하나요?
답변1
frtzschutz의 의견을 바탕으로
ARRAY /dev/md1 UUID=319334f9:76d6fccf:d61307bd:2427b6ba
당신이 필요한 전부입니다. 말 그대로 그런 의미입니다. 각 배열에는 UUID만 있고 다른 것은 없습니다.