I booted this evening and encountered the issue which is the matter of this thread. Unfortunately I could’nt have read your post before. Then I rebooted the way you suggested but as usually, the problem did’nt show off again - anyway here is the result of journalctl -b : https://susepaste.org/46695941
I noticed that many directories, and not only /srv, were told as unmounted in the former log. Being declared as unmounted sounds weird to me, because they are present in the system tree, the problem is that they look empty except hidden files. They all figure in my fstab :
What suggested me to look into fstab was the fact that directories (which appeared to be the ones listed in fstab) were successively unmounted an mounted, and unmounted, in the journal report. I have no idea of the reason for that.
The former output of journalctl, a couple of hours ago when I booted with unsuccessful mount of /srv (and probably other directories), showed errors with freedesktop and others, and asked for a fsck on dev/sdc1. I give it below in the case it would be useful. https://susepaste.org/64601347
Thanks for anything that could make me wiser than today !
I did’nt check it lastly, but I assume it’s the same as before, and, yes, the journal said it was mounted, and then unmounted. It’s not that it was never mounted.
My understanding, either of english or of technical stuff regarding web servers, seams a bit too weak … :\ I admit I did’nt really understand that… could you please explain a little bit more ? Thanks !
For databases which tend to read/write a lot then btrfs is not really suitable, during install one would normally create a /var/lib/pgsql partition for the database, at this point would also put /srv onto it’s own partition it all makes it easier to backup as well… or even use LVM… But it’s something that needs to be considered before install/setup as to the final use of the system. Perhaps consider a virtual machine on your host operating system?
OK, thanks for those precisions. My postgresql database here, and the server as well, are just for development purpose, so the apache web server does’nt face significant transaction loads (for production I’ll totally rely on my web host). I’ll remember that btrfs is’nt maybe the most suitable file system anyway, so actually why not put all the database-related stuff on a different partition with a fs such as ext4 for instance. By the way, how could it explain that other directories are unmounted ? I’d have to come back upon that, but I’m pretty sure that other subdirectories of / are impacted. I confess my lack of knowledge, also regarding the use of a virtual machine, that I always used only for embedding an OS into another one.
What would you think of a reinstall of opensuse with ext4 fs ? Though the amount of work makes me a bit reluctant, but when one has to do it …
Well it’s a bug somewhere for sure as your not the only one having the issue. I have SSD/NVMe here and working fine with btrfs/xfs across multiple partitions. Not sure if it’s a rotating HDD issue with any filesystems as some folks having issues use ext4. Combination of SSD and Rotating HDD…
very interesting ! Those threads have begun after I reported the problem here for the first time, and I had’nt made a research about that recently, so at least the idea that it’s probably a “bug somewhere” is comforting.
Just for information I have exactly the same OS (Tumbleweed) on a machine at my work but with a SSD HDD and I never had that kind of issue. But there’s no apache server on it, which is maybe important too.
And I really have a hardware problem too, probably my PSU getting a bit old. Hope it’s not the motherboard, crossing fingers.