I installed opensuse using btrfs. (I was unaware that it is considered beta.) It has worked fine for months. Now it has taken to thrashing wildly to do anything whatsoever and takes several seconds to minutes to accomplish actions as simple as changing window focus. A disk activity monitor shows an average of 3MB/sec transfer during to whole (in-)activity period.
There are 4 partitions on the drive: /, /boot, /home, /boot. Only the root (/) partition seems to suffer from this malady.
The swap disk is unused.
Rebooting takes up to a half hour and makes no difference.
Is there a (relatively) simple fix for this?
If not, where is a How-To or a FAQ that describes in extreme detail how to copy a system disk to another?
On the new drive, I assume I would have to create the partitions, format them (not with btrfs!), mount them, copy the volume contents, change fstab and grub, reboot. Unless there are specific tools that handle a lot the detail?
Part of the problem with BTFS is there is still (to the best of my knowledge) no fsck utilities to fix things.
So are you using any of the fancy BTFS function that may cause excessive disk activity?? Also may want to run smart to see if the disk itself is going south.
You could delete old snapshots and that may help. I saw the same back in
12.1, or felt like I did, but never had a way to fix it. Eventually I
tried deleting snapshots and maybe it helped, but it never helped
perfectly. Shortly after that I moved to my current laptop and now have
an SSD and I suspect that my super-awesome seek times mask the issue if it
still exists on 12.2 (you’re on 12.3, so probably still here on mine).
Another change… on my 12.1 system everything was part of the /
partition and I used snapshots. Now my /home partition is separate and
without snapshots, though still btrfs. Also, my / filesystem has
subvolumes (as configured by default thanks to yast) which exclude places
that should not have snapshots (variable places with log files, as I
recall) so that may be helping my current situation too.
On 2013-07-23 20:36, ab wrote:
> You could delete old snapshots and that may help. I saw the same back in
> 12.1, or felt like I did, but never had a way to fix it. Eventually I
> tried deleting snapshots and maybe it helped, but it never helped
> perfectly. Shortly after that I moved to my current laptop and now have
> an SSD and I suspect that my super-awesome seek times mask the issue if it
> still exists on 12.2 (you’re on 12.3, so probably still here on mine).
Recently Jeff Mahoney (a suse developer) was asking here, in the beta
forum, for people to come forward and tell about their problems with btrfs.
Almost none did.
So I understand nobody in the forums has any issues with btrfs.
Lost chance…
–
Cheers / Saludos,
Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))
On 07/23/2013 01:15 PM, Carlos E. R. wrote:
> On 2013-07-23 20:36, ab wrote:
>> You could delete old snapshots and that may help. I saw the same back in
>> 12.1, or felt like I did, but never had a way to fix it. Eventually I
>> tried deleting snapshots and maybe it helped, but it never helped
>> perfectly. Shortly after that I moved to my current laptop and now have
>> an SSD and I suspect that my super-awesome seek times mask the issue if it
>> still exists on 12.2 (you’re on 12.3, so probably still here on mine).
>
> Recently Jeff Mahoney (a suse developer) was asking here, in the beta
> forum, for people to come forward and tell about their problems with btrfs.
>
> Almost none did.
It’s reassuring to know you only consider me “almost noone” rather than an
outright nobody.
> So I understand nobody in the forums has any issues with btrfs.
>
> Lost chance…
Logic error. Almost nobody in the forums, who also happens to follow,
read, and desire to respond to a post in the beta forums, has issues with
btrfs.
On 2013-07-23 20:46, gogalthorp wrote:
>
> Part of the problem with BTFS is there is still (to the best of my
> knowledge) no fsck utilities to fix things.
There is now, but it is not documented.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))
On 2013-07-24 01:46, jimoe666 wrote:
>
> robin_listas;2573989 Wrote:
>>
>>>
>>>> You could delete old snapshots and that may help. …
>>> Where are the snapshots placed?
>>
>> inside.
> Meaningless response.
Oh, it has meaning… but maybe not for you.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))
On Wed, 24 Jul 2013 02:14:08 +0000, Carlos E. R. wrote:
> On 2013-07-24 01:46, jimoe666 wrote:
>>
>> robin_listas;2573989 Wrote:
>>>
>>>
>>>>> You could delete old snapshots and that may help. …
>>>> Where are the snapshots placed?
>>>
>>> inside.
>> Meaningless response.
>
> Oh, it has meaning… but maybe not for you.
Guys, let’s not go down this path. Carlos, I’ll admit that I looked at
your response and wondered what you meant - maybe you could provide some
information that makes this response meaningful to the OP. One word
answers usually don’t provide very much.
Jim (I assume, from the name), if you’re getting an answer that you need
clarification on, by all means ask for the clarification, but please do
so politely.
>>>>> Where are the snapshots placed?
>>>>
>>>> inside.
>>> Meaningless response.
>>
>> Oh, it has meaning… but maybe not for you.
>
> Guys, let’s not go down this path. Carlos, I’ll admit that I looked at
> your response and wondered what you meant - maybe you could provide some
> information that makes this response meaningful to the OP. One word
> answers usually don’t provide very much.
Ok, I’ll do.
My post simply means that the snapshots are not files and directories,
but internal structures of the filesystem. To access them you need read
the manual - which is the obvious and mandatory thing to do for people
using something as cutting edge as btrfs.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))
Am 24.07.2013 13:26, schrieb Carlos E. R.:
> My post simply means that the snapshots are not files and directories,
> but internal structures of the filesystem. To access them you need read
> the manual - which is the obvious and mandatory thing to do for people
> using something as cutting edge as btrfs.
>
Well you can see the snapshots in your file system (this is an example
for / on a system on which I test btrfs) as directories
On 2013-07-24 13:35, Martin Helm wrote:
> Well you can see the snapshots in your file system (this is an example
> for / on a system on which I test btrfs) as directories
I understand they are information about snapshots as done by the
service, not the data itself.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))