Re: btrfs root fs started remounting ro

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greetings,


I'm following up to the below as this just occurred again. I think
there is something odd between btrfs behavior and browsers. Since the
last time, I was able to recover my drive, and have disabled
continuous trim (and have not manually trimmed for that matter).

I've switched to firefox almost exclusively (I can think of a handful
of times using it), but the problem was related chromium cache and the
problem this time was the file:

.cache/mozilla/firefox/tqxxilph.default-release/cache2/entries/D8FD7600C30A3A68D18D98B233F9C5DD3F7DDAD0

In this particular instance, I suspended my computer, and resumed to
find it read only. I opened it to reboot into windows, finding I
couldn't save my open file in emacs.

The dmesg is here: https://pastebin.com/B8nUkYzB

The file above was found uncorrectable via btrfs scrub, but after I
manually deleted it the scrub succeeded on the second try with no
errors.

$ btrfs --version
btrfs-progs v5.6

$ uname -a
Linux voltaur 5.6.10-arch1-1 #1 SMP PREEMPT Sat, 02 May 2020 19:11:54
+0000 x86_64 GNU/Linux

I don't know how to reproduce this at all, but it's always been
browser cache related. There are similar issues out there, but no
obvious pattern/solutions.
- https://forum.manjaro.org/t/root-and-home-become-read-only/46944
- https://bbs.archlinux.org/viewtopic.php?id=224243

Anything else to check on why this might occur?

Best regards,
John


On Wed, Feb 5, 2020 at 10:01 AM John Hendy <jw.hendy@xxxxxxxxx> wrote:
>
> Greetings,
>
> I've had this issue occur twice, once ~1mo ago and once a couple of
> weeks ago. Chromium suddenly quit on me, and when trying to start it
> again, it complained about a lock file in ~. I tried to delete it
> manually and was informed I was on a read-only fs! I ended up biting
> the bullet and re-installing linux due to the number of dead end
> threads and slow response rates on diagnosing these issues, and the
> issue occurred again shortly after.
>
> $ uname -a
> Linux whammy 5.5.1-arch1-1 #1 SMP PREEMPT Sat, 01 Feb 2020 16:38:40
> +0000 x86_64 GNU/Linux
>
> $ btrfs --version
> btrfs-progs v5.4
>
> $ btrfs fi df /mnt/misc/ # full device; normally would be mounting a subvol on /
> Data, single: total=114.01GiB, used=80.88GiB
> System, single: total=32.00MiB, used=16.00KiB
> Metadata, single: total=2.01GiB, used=769.61MiB
> GlobalReserve, single: total=140.73MiB, used=0.00B
>
> This is a single device, no RAID, not on a VM. HP Zbook 15.
> nvme0n1                                       259:5    0 232.9G  0 disk
> ├─nvme0n1p1                                   259:6    0   512M  0
> part  (/boot/efi)
> ├─nvme0n1p2                                   259:7    0     1G  0 part  (/boot)
> └─nvme0n1p3                                   259:8    0 231.4G  0 part (btrfs)
>
> I have the following subvols:
> arch: used for / when booting arch
> jwhendy: used for /home/jwhendy on arch
> vault: shared data between distros on /mnt/vault
> bionic: root when booting ubuntu bionic
>
> nvme0n1p3 is encrypted with dm-crypt/LUKS.
>
> dmesg, smartctl, btrfs check, and btrfs dev stats attached.
>
> If these are of interested, here are reddit threads where I posted the
> issue and was referred here.
> 1) https://www.reddit.com/r/btrfs/comments/ejqhyq/any_hope_of_recovering_from_various_errors_root/
> 2)  https://www.reddit.com/r/btrfs/comments/erh0f6/second_time_btrfs_root_started_remounting_as_ro/
>
> It has been suggested this is a hardware issue. I've already ordered a
> replacement m2.sata, but for sanity it would be great to know
> definitively this was the case. If anything stands out above that
> could indicate I'm not setup properly re. btrfs, that would also be
> fantastic so I don't repeat the issue!
>
> The only thing I've stumbled on is that I have been mounting with
> rd.luks.options=discard and that manually running fstrim is preferred.
>
>
> Many thanks for any input/suggestions,
> John




[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux