Tôi có một mảng RAID1 mà tôi phải xây dựng lại theo cách thủ công mỗi khi hệ thống khởi động trong một thời gian dài. Không bao giờ có thời gian để tìm ra lý do tại sao. Đây là lệnh tôi đã sử dụng để xây dựng lại nó mỗi lần khởi động:
sudo mdadm --build /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sde1
Điều này hoạt động rất tốt và không mất bất kỳ dữ liệu nào. Sau đó, tôi có thể gắn/dev/md0 theo cách thủ công ở nơi tôi cần (/mnt/plex trong trường hợp này). Tuy nhiên, tôi vừa cài đặt một ổ cứng thứ ba trong máy chủ của mình và tôi muốn nâng cấp lên RAID5. Tôi đã sử dụng cfdisk để tạo phân vùng trên ổ đĩa của mình.
Sau đó tôi đã nâng cấp mảng lên RAID5:
sudo mdadm --grow /dev/md0 -l 5
Sau đó, tôi đã thêm ổ đĩa mới của mình vào mảng
sudo mdadm /dev/md0 --add /dev/sda1
Cuối cùng, tôi thử tăng mảng lên 3 ổ
sudo mdadm /dev/md0 --grow -n 3
Tại thời điểm đó tôi gặp phải các lỗi sau:
mdadm: Dòng ARRAY /dev/md0 không có thông tin nhận dạng.
mdadm: /dev/md0: không thể lấy siêu khối từ /dev/sda1
Lỗi đầu tiên xuất hiện rất nhiều, đó là lỗi thứ hai gây ra sự cố. Tại sao tôi không thể thêm /dev/sda1 vào mảng? Trong khi tôi đang ở đó, tại sao mảng không tự động xây dựng khi hệ thống khởi động?
Đây là các ổ đĩa/phân vùng của tôi nếu nó hữu ích:
sda 8:0 0 3.7T 0 đĩa
+-sda1 8:1 0 3.7T 0 phần
+-md0 9:0 0 3.7T 0 đột kích5 /mnt/plex
sdb 8:16 0 3,7T 0 đĩa
+-sdb1 8:17 0 3.7T 0 phần
+-md0 9:0 0 3.7T 0 đột kích5 /mnt/plex
sdc 8:32 0 931.5G 0 đĩa
+-md1 9:1 0 931.4G 0 đột kích1 /mnt/nas
sdd 8:48 0 931.5G 0 đĩa
+-md1 9:1 0 931.4G 0 đột kích1 /mnt/nas
sde 8:64 0 3,7T 0 đĩa
+-sde1 8:65 0 3.7T 0 phần
+-md0 9:0 0 3.7T 0 đột kích5 /mnt/plex
sdf 8:80 0 149.1G 0 đĩa
+-sdf1 8:81 0 512M 0 phần /boot/efi
+-sdf2 8:82 0 148.6G 0 phần /
SDB và SDF là các thành viên RAID hoạt động chính xác. Đây là chi tiết của mảng từ mdadm nếu nó giúp
gradyn@hbi-server:~$ Sudo mdadm --detail /dev/md0
mdadm: Dòng ARRAY /dev/md0 không có thông tin nhận dạng.
/dev/md0:
Phiên bản :
Thời gian sáng tạo : Thu 14 tháng 10 22:19:50 2021
Cấp độ đột kích: đột kích5
Kích thước mảng : 3906886464 (3725,90 GiB 4000,65 GB)
Kích thước nhà phát triển đã sử dụng: 3906886464 (3725,90 GiB 4000,65 GB)
Thiết bị đột kích : 2
Tổng số thiết bị : 3
Trạng thái: sạch sẽ
Thiết bị đang hoạt động : 2
Thiết bị làm việc : 3
Thiết bị bị lỗi: 0
Thiết bị dự phòng : 1
Bố cục: đối xứng trái
Kích thước khối: 64K
Chính sách nhất quán: đồng bộ lại
Số Chính Nhỏ Nhỏ RaidDevice State
0 8 17 0 đồng bộ hóa đang hoạt động /dev/sdb1
1 8 65 1 đồng bộ hóa đang hoạt động /dev/sde1
2 8 1 - dự phòng /dev/sda1