Tôi đã thiết lập RAID phần mềm bằng mdadm trên Ubuntu 20.04 được cập nhật đầy đủ. Tôi gặp phải các lần đồng bộ lại mảng ~31h hàng tháng. Tôi nghi ngờ điều này đến từ /etc/default/mdadm
, mà bao gồm:
# KIỂM TRA TỰ ĐỘNG:
# mdadm có nên chạy kiểm tra dự phòng định kỳ trên các mảng của bạn không? Nhìn thấy
# /etc/cron.d/mdadm.
KIỂM TRA TỰ ĐỘNG = true
Tôi muốn thay đổi khi điều này được lên lịch, nhưng dường như tôi không có /etc/cron.d/mdadm
:
# chính sách apt mdadm
thưa bà:
Đã cài đặt: 4.1-5ubuntu1.2
Ứng viên: 4.1-5ubuntu1.2
Bảng phiên bản:
*** 4.1-5ubuntu1.2 500
500 http://us.archive.ubuntu.com/ubuntufocal-updates/main AMD64 Gói
100 /var/lib/dpkg/trạng thái
4.1-5ubuntu1 500
500 gói http://us.archive.ubuntu.com/ubuntufocal/main amd64
# find /etc -name '*mdadm*' -or -name '*checkarray*'
/etc/default/mdadm
/etc/monit/conf-available/mdadm
/etc/logcheck/violations.d/mdadm
/etc/logcheck/ignore.d.server/mdadm
/etc/modprobe.d/mdadm.conf
/etc/mdadm
/etc/mdadm/mdadm.conf
# dpkg -S /etc/cron.d/mdadm
dpkg-query: không tìm thấy đường dẫn phù hợp với mẫu /etc/cron.d/mdadm
# grep -REi 'mdadm|raid|/dev/md|autocheck|checkarray' /etc/*cron*
#
Vì vậy, tôi đoán tài liệu Debian/Ubuntu đã lỗi thời và trình kích hoạt kiểm tra này đã được chuyển (đến /usr/share/mdadm/checkarray
có lẽ, mặc dù tôi vẫn không biết điều gì đã kích hoạt nó). Hộp thoại đầu tiên trong dpkg-cấu hình lại mdadm
lưu ý rằng kiểm tra này kích hoạt vào Chủ nhật đầu tiên của tháng lúc 01:06 (xem ảnh chụp màn hình bên dưới), nhưng tôi không thể tìm thấy nguồn kích hoạt đó.
Điều tốt nhất tôi có thể tìm thấy là checkarray. Tìm kiếm của tôi:
# dpkg -L mdadm |xargs -d '\n' grep -Fswn AUTOCHECK
/usr/share/mdadm/checkarray: cài đặt -c|--cron honor AUTOCHECK trong /etc/default/mdadm.
/usr/share/mdadm/checkarray:if [ $cron = 1 ] && ! is_true ${AUTOCHECK:-false}; sau đó
Tôi đoán giải pháp là thiết lập KIỂM TRA TỰ ĐỘNG = sai
, tìm bàn cờ
lệnh nó sẽ chạy, sau đó thêm thủ công công việc định kỳ của riêng tôi để sao chép nó. Để làm được điều đó, tôi đang tìm cách xác nhận đây là lựa chọn tốt nhất và tìm các đối số lý tưởng để thông qua nó.
Tôi cũng tò mò về những gì đã xảy ra với phương pháp cũ và nơi tôi có thể tìm tài liệu cập nhật.
Câu hỏi thưởng: vì quá trình đồng bộ hóa lại mất nhiều thời gian, có cách nào để chia nhỏ nó để tôi có thể thực hiện dần dần trong nhiều đêm không?