Brutkey

Stefano Marinelli
@stefano@mastodon.bsd.cafe

Another data corruption, fortunately not fatal, with btrfs. Two mirrored disks that have little activity. On the same server, Proxmox 9, there is also a ZFS pool (mirrored, more active). Same type of disks.

An employee mistakenly connected an electric heater to a socket protected by the UPS, and the server rebooted brutally.

Upon reboot, one of the two btrfs disks reported:

[ 167.015266] BTRFS error (device sdd): parent transid verify failed on 873906176 wanted 998679 found 998677
[ 167.017007] BTRFS error (device sdd): parent transid verify failed on 873906176 wanted 998679 found 998677
[ 167.052517] BTRFS error (device sdd): open_ctree failed mount: /btrfs: can't read superblock on /dev/sdd.

Result: unable to mount, even in degraded mode. The only way was to disconnect sdd and mount the other disk in degraded mode.

No issues with the ZFS pool.

Needless to say, I'm now copying the data to ZFS, and before tomorrow, these two disks will be a new ZFS pool.

#RunZFS #OpenZFS #btrfs #Linux #Proxmox


rag. Gustavino Bevilacqua
@GustavinoBevilacqua@mastodon.cisti.org

@stefano@mastodon.bsd.cafe

Don't forget to connect the employee to the UPS, too.

Stefano Marinelli
@stefano@mastodon.bsd.cafe

@GustavinoBevilacqua@mastodon.cisti.org the fun fact is that nobody is admitting it. But the heater is still connected, even if it is off.

rag. Gustavino Bevilacqua
@GustavinoBevilacqua@mastodon.cisti.org

@stefano@mastodon.bsd.cafe

The UPS was trying to commit suicide
blob_dizzy_face

Stefano Marinelli
@stefano@mastodon.bsd.cafe

@GustavinoBevilacqua@mastodon.cisti.org I think they're ready to swear they saw the UPS trying to commit suicide 🤣🤣