Re: Guix System ext4 index full

2020-06-04 Thread Vincent Legoll
Hello Roel, On 04/06/2020 20:55, Roel Janssen wrote: Thanks for your help. Don't worry, I figured I had to reinstall it, which is okay. :) Unfortunately, after reinstalling Guix using Btrfs as the root filesystem I cannot seem to boot either. The last line printed on the screen is: [ 10.830

Re: Guix System ext4 index full

2020-06-04 Thread Roel Janssen
Hi Tobias, Thanks for your help. Don't worry, I figured I had to reinstall it, which is okay. :) Unfortunately, after reinstalling Guix using Btrfs as the root filesystem I cannot seem to boot either. The last line printed on the screen is: [ 10.830469 ] Error: Driver 'pcspkr' is already regi

Re: Guix System ext4 index full

2020-06-04 Thread Tobias Geerinckx-Rice
Tobias Geerinckx-Rice 写道: I think your in-chroot guix is talking to the live system's guix-daemon. Perhaps stopping the out-of-chroot daemon and starting a ‘guix-daemon --disable-chroot’ inside the chroot will work. If that doesn't help, perhaps this[0] will. Kind regards, T G-R [0]: htt

Re: Guix System ext4 index full

2020-06-04 Thread Tobias Geerinckx-Rice
Roel, Roel Janssen 写道: Thanks for the suggestion. So I did: $ tune2fs -O large_dir /dev/sdd3 .. and after a reboot I get booted into a GRUB resque shell. Shart. It seems that GRUB still[0] can't read ext4 file systems with features newer than 2017 :-/ I'll never recommend this again (I u

Re: Guix System ext4 index full

2020-06-04 Thread Roel Janssen
On Wed, 2020-06-03 at 22:35 +0200, Tobias Geerinckx-Rice wrote: > Roel, > > Roel Janssen 写道: > > Large directory feature is not enabled on this filesystem > > Try setting the ‘large_dir’ feature on /dev/sdd3 with tune2fs -O > > Kind regards, > > T G-R Thanks for the suggestion. So I did: $ tu

Re: Guix System ext4 index full

2020-06-03 Thread Leo Famulari
On Wed, Jun 03, 2020 at 11:14:23PM +0200, Tobias Geerinckx-Rice wrote: > Unfortunately, once that hash table fills up, the premier stable Linux file > system just… gives up and refuses to write any more data. In a very cryptic > way. It's so cryptic... I wonder how often people hit this limit in

Re: Guix System ext4 index full

2020-06-03 Thread Tobias Geerinckx-Rice
Vincent Legoll 写道: I think the filesystem (or directory) is full of inodes. No, but it's a similar hard limit, and one that not even ‘df -i’ will warn you about. Ext4's dir_index feature uses hash tables to look up directory entries, so that for directories with a very large number of items

Re: Guix System ext4 index full

2020-06-03 Thread Vincent Legoll
Hello, On 03/06/2020 22:21, Roel Janssen wrote: Also, I cannot write to the root filesystem because the system thinks it's full (while df shows it has ~125G free space). T I think the filesystem (or directory) is full of inodes. There are many forms of foulness ;-) -- Vincent Legoll

Re: Guix System ext4 index full

2020-06-03 Thread Tobias Geerinckx-Rice
Roel, Roel Janssen 写道: Large directory feature is not enabled on this filesystem Try setting the ‘large_dir’ feature on /dev/sdd3 with tune2fs -O Kind regards, T G-R signature.asc Description: PGP signature

Guix System ext4 index full

2020-06-03 Thread Roel Janssen
Dear Guix, I'm running Guix System and I'm getting the following messages in dmesg: [42457.660237] EXT4-fs warning: 7076 callbacks suppressed [42457.660240] EXT4-fs warning (device sdd3): ext4_dx_add_entry:2335: Directory (ino: 19796947) index full, reach max htree level :2 [42457.660242] EXT4-fs