hmsmr磁盘评估

echo "===== system ====="
uname -a
btrfs --version
mount --version
lsblk --version

echo "===== block zoned ====="
DISK=sdX
cat /sys/block/$DISK/queue/zoned
lsblk -o NAME,SIZE,MODEL,SERIAL,ZONED,SCHED,ROTA
cat /sys/block/$DISK/queue/chunk_sectors
cat /sys/block/$DISK/queue/max_open_zones
cat /sys/block/$DISK/queue/max_active_zones
cat /sys/block/$DISK/queue/scheduler
cat /sys/block/$DISK/device/timeout
cat /sys/block/$DISK/device/queue_depth

echo "===== zone size ====="
echo "$(( $(cat /sys/block/$DISK/queue/chunk_sectors) * 512 / 1024 / 1024 )) MiB"

echo "===== btrfs ====="
btrfs inspect-internal dump-super /dev/$DISK | egrep -i "zoned|incompat|sectorsize|nodesize"
btrfs filesystem usage -T /data/hmsmr
btrfs device usage /data/hmsmr

echo "===== dmesg recent ====="
dmesg -T | grep -i -E "btrfs|zoned|zone|write pointer|EAGAIN|error -11|errno=-11|I/O error|timeout|reset|ata|scsi|sense|write protect|readonly|read-only" | tail -200
There are 1 comments for this article
  1. noahbear at 下午6:39

    ===== system =====
    Linux noah-A320M-S2H 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64 GNU/Linux
    btrfs-progs v6.17.1
    -EXPERIMENTAL -INJECT -STATIC +LZO +ZSTD +UDEV +FSVERITY +ZONED CRYPTO=builtin
    mount,来自 util-linux 2.41.3(libmount 2.41.3: selinux, smack, btrfs, verity, namespaces, idmapping, statmount, statx, assert, debug)
    lsblk,来自 util-linux 2.41.3
    ===== block zoned =====
    host-managed
    NAME SIZE MODEL SERIAL ZONED SCHED ROTA
    loop0 4K none none 0
    loop1 66.8M none none 0
    loop2 66.8M none none 0
    loop3 19.6M none none 0
    loop4 20M none none 0
    loop5 248.5M none none 0
    loop7 606.1M none none 0
    loop8 91.7M none none 0
    loop9 395M none none 0
    loop10 16.5M none none 0
    loop11 18.8M none none 0
    loop12 18.8M none none 0
    loop13 15.7M none none 0
    loop14 49.3M none none 0
    loop15 580K none none 0
    loop16 227.6M none none 0
    loop17 227.7M none none 0
    loop18 248.4M none none 0
    sda 25.5T WDC WSH722880ALE604 65HWGHSM host-managed mq-deadline 1
    sdb 476.9G ZHITAI SC001 Active 512GB SSD ZTB1512KA225251ETL none mq-deadline 0
    ├─sdb1 2.1G none mq-deadline 0
    ├─sdb2 1G none mq-deadline 0
    └─sdb3 473.8G none mq-deadline 0
    524288
    128
    0
    none [mq-deadline]
    30
    32
    ===== zone size =====
    256 MiB
    ===== btrfs =====
    sectorsize 4096
    nodesize 16384
    incompat_flags 0x1361
    ZONED )
    ERROR: cannot access ‘/data/hmsmr’: No such file or directory
    ERROR: cannot access ‘/data/hmsmr’: No such file or directory
    ===== dmesg recent =====
    [四 6月 11 18:21:39 2026] BIOS-e820: [mem 0x000000003c214000-0x000000003c251fff] ACPI data
    [四 6月 11 18:21:39 2026] NODE_DATA(0) allocated [mem 0x43f315280-0x43f33ffff]
    [四 6月 11 18:21:39 2026] Zone ranges:
    [四 6月 11 18:21:39 2026] Movable zone start for each node
    [四 6月 11 18:21:39 2026] On node 0, zone DMA: 1 pages in unavailable ranges
    [四 6月 11 18:21:39 2026] On node 0, zone DMA: 96 pages in unavailable ranges
    [四 6月 11 18:21:39 2026] On node 0, zone DMA32: 961 pages in unavailable ranges
    [四 6月 11 18:21:39 2026] On node 0, zone DMA32: 11 pages in unavailable ranges
    [四 6月 11 18:21:39 2026] On node 0, zone DMA32: 32 pages in unavailable ranges
    [四 6月 11 18:21:39 2026] On node 0, zone DMA32: 13014 pages in unavailable ranges
    [四 6月 11 18:21:39 2026] On node 0, zone Normal: 4096 pages in unavailable ranges
    [四 6月 11 18:21:39 2026] On node 0, zone Normal: 3264 pages in unavailable ranges
    [四 6月 11 18:21:39 2026] printk: log buffer data + meta data: 262144 + 1114112 = 1376256 bytes
    [四 6月 11 18:21:39 2026] Built 1 zonelists, mobility grouping on. Total pages: 3648541
    [四 6月 11 18:21:39 2026] Policy zone: Normal
    [四 6月 11 18:21:40 2026] Memory: 13280128K/14594164K available (23771K kernel code, 4949K rwdata, 16748K rodata, 5292K init, 5860K bss, 1298864K reserved, 0K cma-reserved)
    [四 6月 11 18:21:40 2026] SCSI subsystem initialized
    [四 6月 11 18:21:40 2026] libata version 3.00 loaded.
    [四 6月 11 18:21:40 2026] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 242)
    [四 6月 11 18:21:42 2026] acpi LNXTHERM:00: registered as thermal_zone0
    [四 6月 11 18:21:42 2026] ACPI: thermal: Thermal Zone [TZ10] (17 C)
    [四 6月 11 18:21:42 2026] acpi LNXTHERM:01: registered as thermal_zone1
    [四 6月 11 18:21:42 2026] ACPI: thermal: Thermal Zone [UAD0] (17 C)
    [四 6月 11 18:21:42 2026] x86/amd: Previous system reset reason [0x00010800]: system reset pin BP_SYS_RST_L was tripped
    [四 6月 11 18:21:42 2026] acpi_cpufreq: overriding BIOS provided _PSD data
    [四 6月 11 18:21:42 2026] Write protecting the kernel read-only data: 43008k
    [四 6月 11 18:21:42 2026] Freeing unused kernel image (text/rodata gap) memory: 804K
    [四 6月 11 18:21:42 2026] Freeing unused kernel image (rodata/data gap) memory: 1684K
    [四 6月 11 18:21:42 2026] systemd[1]: Successfully made /usr/ read-only.
    [四 6月 11 18:21:43 2026] ahci 0000:01:00.1: AHCI vers 0001.0301, 32 command slots, 6 Gbps, SATA mode
    [四 6月 11 18:21:43 2026] scsi host0: ahci
    [四 6月 11 18:21:43 2026] scsi host1: ahci
    [四 6月 11 18:21:43 2026] scsi host2: ahci
    [四 6月 11 18:21:43 2026] scsi host3: ahci
    [四 6月 11 18:21:43 2026] scsi host4: ahci
    [四 6月 11 18:21:43 2026] scsi host5: ahci
    [四 6月 11 18:21:43 2026] scsi host6: ahci
    [四 6月 11 18:21:43 2026] scsi host7: ahci
    [四 6月 11 18:21:43 2026] ata1: SATA max UDMA/133 abar m131072@0xfce80000 port 0xfce80100 irq 54 lpm-pol 3
    [四 6月 11 18:21:43 2026] ata2: SATA max UDMA/133 abar m131072@0xfce80000 port 0xfce80180 irq 54 lpm-pol 3
    [四 6月 11 18:21:43 2026] ata3: DUMMY
    [四 6月 11 18:21:43 2026] ata4: DUMMY
    [四 6月 11 18:21:43 2026] ata5: SATA max UDMA/133 abar m131072@0xfce80000 port 0xfce80300 irq 54 lpm-pol 3
    [四 6月 11 18:21:43 2026] ata6: SATA max UDMA/133 abar m131072@0xfce80000 port 0xfce80380 irq 54 lpm-pol 3
    [四 6月 11 18:21:43 2026] ata7: DUMMY
    [四 6月 11 18:21:43 2026] ata8: DUMMY
    [四 6月 11 18:21:43 2026] ahci 0000:08:00.0: AHCI vers 0001.0301, 32 command slots, 6 Gbps, SATA mode
    [四 6月 11 18:21:43 2026] scsi host8: ahci
    [四 6月 11 18:21:43 2026] scsi host9: ahci
    [四 6月 11 18:21:43 2026] ata9: DUMMY
    [四 6月 11 18:21:43 2026] ata10: SATA max UDMA/133 abar m2048@0xfcf00000 port 0xfcf00180 irq 59 lpm-pol 3
    [四 6月 11 18:21:44 2026] ata10: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    [四 6月 11 18:21:44 2026] ata10.00: ATA-9: ZHITAI SC001 Active 512GB SSD, ZT016200, max UDMA/133
    [四 6月 11 18:21:44 2026] ata10.00: 1000215216 sectors, multi 1: LBA48 NCQ (depth 32), AA
    [四 6月 11 18:21:44 2026] ata10.00: Features: Dev-Sleep HIPM DIPM
    [四 6月 11 18:21:44 2026] ata10.00: configured for UDMA/133
    [四 6月 11 18:21:44 2026] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    [四 6月 11 18:21:44 2026] ata1.00: ATA-12: WDC WSH722880ALE604, LVAZWF10, max UDMA/133
    [四 6月 11 18:21:44 2026] ata1.00: 54689529856 sectors, multi 0: LBA48 NCQ (depth 32), AA
    [四 6月 11 18:21:44 2026] ata1.00: Features: HIPM DIPM NCQ-sndrcv NCQ-prio
    [四 6月 11 18:21:45 2026] ata1.00: configured for UDMA/133
    [四 6月 11 18:21:45 2026] scsi 0:0:0:0: Direct-Access-ZBC ATA WDC WSH722880AL WF10 PQ: 0 ANSI: 7
    [四 6月 11 18:21:45 2026] sd 0:0:0:0: Attached scsi generic sg0 type 20
    [四 6月 11 18:21:45 2026] sd 0:0:0:0: [sda] Host-managed zoned block device
    [四 6月 11 18:21:45 2026] sd 0:0:0:0: [sda] Write Protect is off
    [四 6月 11 18:21:45 2026] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [四 6月 11 18:21:45 2026] ata2: SATA link down (SStatus 0 SControl 300)
    [四 6月 11 18:21:45 2026] ata5: SATA link down (SStatus 0 SControl 300)
    [四 6月 11 18:21:45 2026] ata6: SATA link down (SStatus 0 SControl 300)
    [四 6月 11 18:21:45 2026] scsi 9:0:0:0: Direct-Access ATA ZHITAI SC001 Act 6200 PQ: 0 ANSI: 5
    [四 6月 11 18:21:45 2026] sd 9:0:0:0: Attached scsi generic sg1 type 0
    [四 6月 11 18:21:45 2026] sd 9:0:0:0: [sdb] Write Protect is off
    [四 6月 11 18:21:45 2026] sd 9:0:0:0: [sdb] Mode Sense: 00 3a 00 00
    [四 6月 11 18:21:45 2026] sd 9:0:0:0: [sdb] Attached SCSI disk
    [四 6月 11 18:21:46 2026] sd 0:0:0:0: [sda] 104312 zones of 524288 logical blocks
    [四 6月 11 18:21:46 2026] sd 0:0:0:0: [sda] Attached SCSI disk
    [四 6月 11 18:21:46 2026] EXT4-fs (sdb3): orphan cleanup on readonly fs
    [四 6月 11 18:21:46 2026] EXT4-fs (sdb3): mounted filesystem 86c3c2ea-41ea-469f-ab42-fbb98df2ed27 ro with ordered data mode. Quota mode: none.
    [四 6月 11 18:21:48 2026] systemd[1]: Listening on systemd-factory-reset.socket – Factory Reset Management.
    [四 6月 11 18:21:56 2026] amdgpu 0000:07:00.0: Trusted Memory Zone (TMZ) feature enabled
    [四 6月 11 18:46:44 2026] Btrfs loaded, zoned=yes, fsverity=yes
    [四 6月 11 18:48:24 2026] BTRFS: device fsid 59663842-0092-44b4-9f51-5ca80e9ddc51 devid 1 transid 8 /dev/sda (8:0) scanned by mount (5273)
    [四 6月 11 18:48:24 2026] BTRFS info (device sda): first mount of filesystem 59663842-0092-44b4-9f51-5ca80e9ddc51
    [四 6月 11 18:48:24 2026] BTRFS info (device sda): using crc32c checksum algorithm
    [四 6月 11 18:48:24 2026] BTRFS info (device sda): host-managed zoned block device /dev/sda, 104312 zones of 268435456 bytes
    [四 6月 11 18:48:24 2026] BTRFS info (device sda): zoned mode enabled with zone size 268435456
    [四 6月 11 18:48:24 2026] BTRFS info (device sda): checking UUID tree
    [四 6月 11 18:48:24 2026] BTRFS info (device sda): enabling free space tree
    [四 6月 11 18:57:10 2026] BTRFS info (device sda): last unmount of filesystem 59663842-0092-44b4-9f51-5ca80e9ddc51
    [四 6月 11 18:57:14 2026] BTRFS: device fsid 59663842-0092-44b4-9f51-5ca80e9ddc51 devid 1 transid 10 /dev/sda (8:0) scanned by pool-5 (5705)
    [四 6月 11 18:57:14 2026] BTRFS info (device sda): first mount of filesystem 59663842-0092-44b4-9f51-5ca80e9ddc51
    [四 6月 11 18:57:14 2026] BTRFS info (device sda): using crc32c checksum algorithm
    [四 6月 11 18:57:14 2026] BTRFS info (device sda): host-managed zoned block device /dev/sda, 104312 zones of 268435456 bytes
    [四 6月 11 18:57:14 2026] BTRFS info (device sda): zoned mode enabled with zone size 268435456
    [四 6月 11 18:57:14 2026] BTRFS info (device sda): enabling free space tree
    [四 6月 11 18:57:45 2026] ntfs3: Read-only LZX/Xpress compression included
    [四 6月 11 21:47:00 2026] BTRFS error (device sda): error while writing out transaction: -11
    [四 6月 11 21:47:00 2026] BTRFS warning (device sda): Skipping commit of aborted transaction.
    [四 6月 11 21:47:00 2026] BTRFS: Transaction aborted (error -11)
    [四 6月 11 21:47:00 2026] WARNING: fs/btrfs/transaction.c:2061 at cleanup_transaction+0xd1/0xf0 [btrfs], CPU#1: btrfs-transacti/5721
    [四 6月 11 21:47:00 2026] Modules linked in: ntfs3 btrfs libblake2b xor raid6_pq rfcomm snd_seq_dummy snd_hrtimer cmac algif_hash algif_skcipher af_alg amd_atl qrtr bnep intel_rapl_msr intel_rapl_common edac_mce_amd amdgpu binfmt_misc rapl gigabyte_wmi wmi_bmof snd_hda_codec_alc882 snd_hda_codec_realtek_lib snd_hda_codec_generic snd_hda_codec_atihdmi snd_hda_codec_hdmi btusb k10temp btmtk amdxcp drm_panel_backlight_quirks snd_hda_intel gpu_sched snd_hda_codec btrtl btbcm drm_buddy snd_hda_core drm_ttm_helper i2c_piix4 snd_intel_dspcfg snd_intel_sdw_acpi ttm btintel snd_seq_midi i2c_smbus snd_seq_midi_event drm_exec snd_rawmidi snd_hwdep bluetooth drm_suballoc_helper snd_pcm snd_seq drm_display_helper snd_seq_device r8169 cec rc_core snd_timer realtek snd i2c_algo_bit soundcore gpio_amdpt nls_iso8859_1 input_leds joydev apple_mfi_fastcharge mac_hid sch_fq_codel nvme_fabrics nvme_core nvme_keyring nvme_auth hkdf efi_pstore nfnetlink hid_apple hid_generic usbhid hid ghash_clmulni_intel video ahci ccp libahci wmi lp parport_pc ppdev
    [四 6月 11 21:47:00 2026] CPU: 1 UID: 0 PID: 5721 Comm: btrfs-transacti Kdump: loaded Not tainted 7.0.0-15-generic #15-Ubuntu PREEMPT(lazy)
    [四 6月 11 21:47:00 2026] RIP: 0010:cleanup_transaction+0xd4/0xf0 [btrfs]
    [四 6月 11 21:47:00 2026] btrfs_commit_transaction+0x94a/0xd30 [btrfs]
    [四 6月 11 21:47:00 2026] ? __pfx_transaction_kthread+0x10/0x10 [btrfs]
    [四 6月 11 21:47:00 2026] transaction_kthread+0x164/0x1d0 [btrfs]
    [四 6月 11 21:47:00 2026] ? __pfx_transaction_kthread+0x10/0x10 [btrfs]
    [四 6月 11 21:47:00 2026] BTRFS: error (device sda state A) in cleanup_transaction:2061: errno=-11 unknown
    [四 6月 11 21:47:00 2026] BTRFS info (device sda state EA): forced readonly
    [四 6月 11 21:47:06 2026] BTRFS error (device sda state EA): cow_file_range failed, root=5 inode=2832 start=7454580736 len=688128 cur_offset=7454580736 cur_alloc_size=0: -30
    [四 6月 11 21:47:06 2026] BTRFS error (device sda state EA): failed to run delalloc range, root=5 ino=2832 folio=7454580736 submit_bitmap=0 start=7454580736 len=688128: -30
    [四 6月 11 21:47:06 2026] BTRFS error (device sda state EA): cow_file_range failed, root=5 inode=2832 start=7723638784 len=688128 cur_offset=7723638784 cur_alloc_size=0: -30
    [四 6月 11 21:47:06 2026] BTRFS error (device sda state EA): failed to run delalloc range, root=5 ino=2832 folio=7723638784 submit_bitmap=0 start=7723638784 len=688128: -30
    [四 6月 11 21:47:06 2026] BTRFS error (device sda state EA): cow_file_range failed, root=5 inode=2832 start=7992696832 len=688128 cur_offset=7992696832 cur_alloc_size=0: -30
    [四 6月 11 21:47:06 2026] BTRFS error (device sda state EA): failed to run delalloc range, root=5 ino=2832 folio=7992696832 submit_bitmap=0 start=7992696832 len=688128: -30
    [四 6月 11 21:47:06 2026] BTRFS error (device sda state EA): cow_file_range failed, root=5 inode=2832 start=8261754880 len=688128 cur_offset=8261754880 cur_alloc_size=0: -30
    [四 6月 11 21:47:06 2026] BTRFS error (device sda state EA): failed to run delalloc range, root=5 ino=2832 folio=8261754880 submit_bitmap=0 start=8261754880 len=688128: -30

发表评论