Điểm:0

Làm cách nào để buộc mảng mdadm đột kích1 đã xuống cấp khởi động và gắn kết khi khởi động?

lá cờ kp

Làm cách nào để tôi buộc mảng RAID1 (không phải root, cũng không phải khởi động) mà không có tất cả các thành phần không khởi động được khi khởi động hệ thống?

Tôi đang sử dụng Ubuntu 21.10. Hệ thống tệp được sử dụng là ext4.

hành vi dự kiến

  • Cài đặt hệ thống với RAID1 và hai ổ cứng và khởi động hệ thống với mảng không đồng bộ
  • Tắt
  • Ngắt kết nối một trong các ổ đĩa và do đó khởi động, bất ngờ, xuống cấp
  • Quá trình khởi động sẽ hoàn tất.
  • Tắt máy và khởi động lại, mong đợi trạng thái xuống cấp.
  • Quá trình khởi động sẽ hoàn tất.
  • Tắt máy, kết nối lại ổ đĩa bị ngắt kết nối và khởi động lại.
  • Quá trình khởi động sẽ hoàn tất, thêm thiết bị vào mảng, mảng sẽ được đồng bộ hóa lại và kết quả là hệ thống có mảng không đồng bộ, giống như lúc bắt đầu trường hợp thử nghiệm.

đã thử tiếp theo không có kết quả:

  1. đặt "BOOT_DEGRADED=true" trong /etc/initramfs-tools/conf.d/mdadm (tệp mới được tạo) (không được hỗ trợ từ mdadm-3.2.5-5ubuntu3/ Ubuntu 14.04 trở đi)
  2. đặt bootdegraded=true trong grub
  3. đã xem #dpkg-cấu hình lại mdadm

Thành lập cái này bài viết cũ sử dụng tập lệnh initramfs, nhưng nó tham chiếu các tệp cấu hình hiện không tồn tại. Đây có phải là cách tốt nhất/duy nhất để đạt được hành vi mong muốn không?

Bao gồm đầu ra của mèo /proc/mdstatmdadm --detail /dev/mdx trước và sau mdadm --run /dev/mdx

    ~$ mèo /proc/mdstat
    Tính cách: [tuyến tính] [đa đường] [đột kích0] [đột kích1] [đột kích6] [đột kích5] [đột kích4] [đột kích10] 
    md126 : sda3[2](S) không hoạt động
          124861440 khối siêu 1,2
           
    md127 : mmcblk0[0](S) sda2[1](S) không hoạt động
          243890176 khối siêu 1,2
           
    thiết bị không sử dụng: <none>
    
    ~$ sudo mdadm -D /dev/md/store
    mdadm: không thể mở/dev/md/store: Không có tệp hoặc thư mục như vậy
    
    ~$ sudo mdadm -D /dev/md126
    /dev/md126:
               Phiên bản : 1.2
            Cấp độ đột kích : đột kích1
         Tổng số thiết bị : 1
           Kiên trì : Superblock là bền bỉ
    
                 Trạng thái: không hoạt động
       Thiết bị làm việc : 1
    
                  Tên: asus-x200la:store (cục bộ để lưu trữ asus-x200la)
                  UUID : 8536f840:806e8d2f:b576dbe4:38ea1de6
                Sự kiện : 3840
    
        Số Lớn Nhỏ RaidDevice
    
           - 8 3 - /dev/sda3

~$ sudo mdadm --run /dev/md126
mdadm: bắt đầu mảng /dev/md/store

~$ mèo /proc/mdstat
Tính cách: [tuyến tính] [đa đường] [đột kích0] [đột kích1] [đột kích6] [đột kích5] [đột kích4] [đột kích10] 
md126 : kích hoạt (chỉ tự động đọc) đột kích1 sda3[2]
      124860416 khối siêu 1,2 [3/1] [__U]
      bitmap: 0/1 trang [0KB], khối 65536KB

md127 : mmcblk0[0](S) sda2[1](S) không hoạt động
      243890176 khối siêu 1,2
       
thiết bị không sử dụng: <none>

~$ sudo mdadm -D /dev/md126
/dev/md126:
           Phiên bản : 1.2
     Thời gian tạo : Thứ sáu ngày 22 tháng 10 19:05:29 năm 2021
        Cấp độ đột kích : đột kích1
        Kích thước mảng : 124860416 (119,08 GiB 127,86 GB)
     Kích thước Dev đã sử dụng: 124860416 (119,08 GiB 127,86 GB)
      Thiết bị đột kích : 3
     Tổng số thiết bị : 1
       Kiên trì : Superblock là bền bỉ

     Ý định Bitmap: Nội bộ

       Thời gian cập nhật : Thứ ba ngày 26 tháng 10 19:11:58 năm 2021
             Trạng thái: sạch sẽ, xuống cấp 
    Thiết bị đang hoạt động : 1
   Thiết bị làm việc : 1
    Thiết bị bị lỗi: 0
     Thiết bị dự phòng : 0

Chính sách nhất quán : bitmap

              Tên: asus-x200la:store (cục bộ để lưu trữ asus-x200la)
              UUID : 8536f840:806e8d2f:b576dbe4:38ea1de6
            Sự kiện : 3840

    Số Chính Nhỏ Nhỏ RaidDevice State
       - 0 0 0 đã xóa
       - 0 0 1 đã xóa
       2 8 3 2 đồng bộ hóa hoạt động /dev/sda3
lá cờ in
Bạn có thể [chỉnh sửa] câu hỏi của mình để bao gồm: (0) đầu ra của `mdadm -D /dev/md0` (1) hệ thống tệp được sử dụng. Nếu mảng không ở trạng thái sạch, nó sẽ không gắn kết. Cũng có vấn đề với một số hệ thống tệp không thích nó khi một thiết bị biến mất khỏi một mảng.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.