Điểm:0

Làm cách nào để thay đổi kích thước hệ thống tệp trên mảng RAID?

lá cờ ng

Gần đây tôi đã thêm ổ đĩa thứ 5 vào mảng đột kích phần mềm của mình -- và mdadm đã chấp nhận nó:

$ lsblk
TÊN MAJ:KÍCH THƯỚC RM TỐI THIỂU RO LOẠI NÚI
nvme0n1 259:0 0 894.3G 0 đĩa
âânvme0n1p1 259:4 0 512M 0 phần
â ââmd0 9:0 0 511M 0 đột kích1 /boot
âânvme0n1p2 259:5 0 893.8G 0 phần
  ââmd1 9:1 0 3.5T 0 đột kích5
    ââvg0-swap 253:0 0 32G 0 lvm [SWAP]
    ââvg0-tmp 253:1 0 50G 0 lvm /tmp
    ââvg0-root 253:2 0 2.6T 0 lvm /
nvme3n1 259:1 0 894.3G 0 đĩa
âânvme3n1p1 259:6 0 512M 0 phần
â ââmd0 9:0 0 511M 0 đột kích1 /boot
âânvme3n1p2 259:7 0 893.8G 0 phần
  ââmd1 9:1 0 3.5T 0 đột kích5
    ââvg0-swap 253:0 0 32G 0 lvm [SWAP]
    ââvg0-tmp 253:1 0 50G 0 lvm /tmp
    ââvg0-root 253:2 0 2.6T 0 lvm /
nvme2n1 259:2 0 894.3G 0 đĩa
âânvme2n1p1 259:8 0 512M 0 phần
â ââmd0 9:0 0 511M 0 đột kích1 /boot
âânvme2n1p2 259:9 0 893.8G 0 phần
  ââmd1 9:1 0 3.5T 0 đột kích5
    ââvg0-swap 253:0 0 32G 0 lvm [SWAP]
    ââvg0-tmp 253:1 0 50G 0 lvm /tmp
    ââvg0-root 253:2 0 2.6T 0 lvm /
nvme1n1 259:3 0 894.3G 0 đĩa
âânvme1n1p1 259:10 0 512M 0 phần
â ââmd0 9:0 0 511M 0 đột kích1 /boot
âânvme1n1p2 259:11 0 893.8G 0 phần
  ââmd1 9:1 0 3.5T 0 đột kích5
    ââvg0-swap 253:0 0 32G 0 lvm [SWAP]
    ââvg0-tmp 253:1 0 50G 0 lvm /tmp
    ââvg0-root 253:2 0 2.6T 0 lvm /
nvme4n1 259:12 0 894.3G 0 đĩa
âânvme4n1p1 259:15 0 512M 0 phần
â ââmd0 9:0 0 511M 0 đột kích1 /boot
âânvme4n1p2 259:16 0 893.8G 0 phần
  ââmd1 9:1 0 3.5T 0 đột kích5
    ââvg0-swap 253:0 0 32G 0 lvm [SWAP]
    ââvg0-tmp 253:1 0 50G 0 lvm /tmp
    ââvg0-root 253:2 0 2.6T 0 lvm /
$ mèo /proc/mdstat
Tính cách: [đột kích1] [đột kích6] [đột kích5] [đột kích4] [tuyến tính] [đa đường] [đột kích0] [đột kích10]
md0 : kích hoạt đột kích1 nvme4n1p1[4] nvme1n1p1[2] nvme3n1p1[0] nvme0n1p1[3] nvme2n1p1[1]
      523264 khối siêu 1,2 [5/5] [UUUUU]

md1 : đột kích đang hoạt động5 nvme4n1p2[5] nvme2n1p2[1] nvme1n1p2[2] nvme3n1p2[0] nvme0n1p2[4]
      3748134912 khối siêu 1,2 cấp 5, khối 512k, thuật toán 2 [5/5] [UUUUU]
      bitmap: 3/7 trang [12KB], khối 65536KB

thiết bị không sử dụng: <none>

Vấn đề là hệ thống tệp của tôi vẫn nghĩ rằng tôi chỉ có 4 ổ đĩa được đính kèm và chưa phát triển để tận dụng ổ đĩa bổ sung.

tôi đã thử

$ sudo e2fsck -fn /dev/md1
e2fsck 1.45.5 (07-Jan-2020)
Cảnh báo! /dev/md1 đang được sử dụng.
ext2fs_open2: Số ma thuật xấu trong siêu khối
e2fsck: Superblock không hợp lệ, đang thử các khối dự phòng...
e2fsck: Số ma thuật sai trong siêu khối khi cố mở/dev/md1

Không thể đọc siêu khối hoặc không mô tả ext2/ext3/ext4 hợp lệ
hệ thống tập tin. Nếu thiết bị hợp lệ và nó thực sự chứa ext2/ext3/ext4
hệ thống tập tin (chứ không phải trao đổi hoặc ufs hoặc thứ gì khác), thì siêu khối
bị hỏng và bạn có thể thử chạy e2fsck với một siêu khối thay thế:
    e2fsck -b 8193 <thiết bị>
 hoặc
    e2fsck -b 32768 <thiết bị>

/dev/md1 chứa hệ thống tệp LVM2_member

$ Sudo thay đổi kích thước2fs /dev/md1
resize2fs 1.45.5 (07-Jan-2020)
resize2fs: Thiết bị hoặc tài nguyên đang bận khi cố mở/dev/md1
Không thể tìm thấy siêu khối hệ thống tập tin hợp lệ.

Nhưng cho đến nay không có may mắn:

$df
Hệ thống tập tin Khối 1K Được sử dụng Có sẵn Sử dụng% Được gắn trên
udev 131841212 0 131841212 0%/dev
tmpfs 26374512 2328 26372184 1%/lần chạy
/dev/mapper/vg0-root 2681290296 2329377184 215641036 92%/
tmpfs 131872540 0 131872540 0% /dev/shm
tmpfs 5120 0 5120 0%/chạy/khóa
tmpfs 131872540 0 131872540 0% /sys/fs/nhóm
/dev/md0 498532 86231 386138 19%/boot
/dev/mapper/vg0-tmp 52427196 713248 51713948 2%/tmp
tmpfs 26374508 0 26374508 0% /run/user/1001
tmpfs 26374508 0 26374508 0% /run/user/1002

Tôi hy vọng đây là đủ thông tin - nhưng rất sẵn lòng cung cấp thêm nếu nó hữu ích.

Điểm:1
lá cờ in

Vì bạn đang sử dụng lvm nên bạn phải thực hiện nhiều bước:

  1. Thay đổi kích thước đĩa lvm với pvresize /dev/md1
  2. Nếu bạn cũng muốn thay đổi kích thước /tmp, thì lvextend -L +1G /dev/mapper/vg0-tmp
  3. Nếu bạn không muốn giữ một số dung lượng cho các phần mở rộng trong tương lai của /tmp hoặc tập mới, hãy gán phần còn lại cho tập gốc với lvextend -l +100%MIỄN PHÍ /dev/mapper/vg0-root
  4. Thay đổi kích thước (các) hệ thống tập tin thay đổi kích thước2fs /dev/mapper/vg0-rootthay đổi kích thước2fs /dev/mapper/vg0-tmp (nếu âm lượng đã được thay đổi kích thước)

Đă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.