Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

I/O error BTRFS info (device sdh1): read error

Featured Replies

Hello since several months my logs get flooded by I/O errors. The errors coming from the two cache drives (sdh, sdg), which are connected to a SATA PCIE ASM1166 controller. I already changed the drives, cables and ports. I also deleted and reconfigured the cache and upgraded the firmware of the ASM1166 controller. It would be nice if anyone could please help me because I don't understand from what the errors are caused.

parts_of_log.txt

Edited by RichardIstSauer

Solved by Unbolted1431

  • Community Expert

If you have already replaced cables, I would try using the SSDs with the onboard SATA, in case there's some compatibility issue with the controllers, or a problem, you can swap with a disk if needed.

  • Author

Unfortunately, I don't have any free SATA ports on the mainboard 🥲 Which SATA PCIe card you can suggest? I would try to switch it.

  • Community Expert
5 minutes ago, RichardIstSauer said:

I don't have any free SATA ports on the mainboard

Swap with the disks, or just swap one of them to test where the issue follows.

  • 6 months later...
  • Author
  • Solution

Booth SSDs were defect.

Edited by RichardIstSauer

  • 1 year later...
  • Community Expert

The diagnostics show that /dev/sdh1 was disconnected at the USB level while it was still mounted. There is no Unassigned Devices unmount before the disconnect, and approximately 20 seconds later a different external disk was connected to the same USB port.

The subsequent Btrfs read errors and read-only state are consequences of the original disk no longer being available; they do not indicate that Btrfs caused the disk to disappear. Did you intentionally disconnect or swap the 22 TB disk at that time? If so, always use Unmount in Unassigned Devices and wait for it to complete before disconnecting the disk.

If the disconnect was not intentional, check or replace the USB cable, external power supply, enclosure connection, and USB port. Reconnect the original disk and reboot to clear the stale mount. Once the connection is stable, back up any important data, review the disk’s SMART report, and run a Btrfs scrub.

Post new diagnostics after rebooting with the affected disk connected so we can review its SMART information.

Separately, the logs also show that one of the NVMe cache devices previously timed out and dropped offline. That is unrelated to /dev/sdh1, but it should also be investigated.

Thanks a lot. Case solved.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.