Tôi muốn làm gián đoạn một hoạt động đồng bộ hóa đang chạy trên một cuộc đột kích phần mềm debian. (Đây là đồng bộ so sánh được lên lịch thường xuyên. Mảng đột kích vẫn sạch trong trường hợp như vậy. Đừng nhầm lẫn điều này với việc xây dựng lại sau khi đĩa bị lỗi và được thay thế.)
Làm thế nào để dừng hoạt động đồng bộ lại theo lịch trình này trong khi nó đang chạy? Một mảng đột kích khác là "resync chờ xử lý", bởi vì tất cả chúng đều được kiểm tra vào cùng một ngày (đêm chủ nhật) lần lượt. Tôi muốn dừng lại hoàn toàn của buổi tối chủ nhật này.
[Chỉnh sửa: sudo kill -9 1010
không dừng nó, 1010 là PID của quá trình md2_resync]
Tôi cũng muốn biết làm thế nào tôi có thể kiểm soát khoảng thời gian giữa các resyncs và thời gian còn lại cho đến lần tiếp theo.
[Edit2: Những gì tôi đã làm bây giờ là làm cho đồng bộ hóa trở nên rất chậm, vì vậy nó không làm phiền nữa:
sudo sysctl -w dev.raid.speed_limit_max=1000
lấy từ http://www.cyberciti.biz/tips/linux-ston-increas-resync-rebuild-speed.html
Trong đêm tôi sẽ đặt nó trở lại giá trị cao, vì vậy đồng bộ lại có thể chấm dứt.
Cách giải quyết này là tốt cho hầu hết các tình huống, dù sao sẽ rất thú vị nếu biết những gì tôi yêu cầu là có thể. Ví dụ, dường như không thể phát triển một mảng, trong khi nó đang đồng bộ hóa hoặc đồng bộ lại "đang chờ xử lý"]