[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
No more space left on device issue
From: |
Maxim Cournoyer |
Subject: |
No more space left on device issue |
Date: |
Sun, 18 Dec 2016 11:16:52 -0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Hello Guix,
I've had this issue before but couldn't understand what was happening at
the time. At that time, I simply resized my filesystem then ran the
garbage collector.
$ touch /tmp/test.txt
touch: cannot touch '/tmp/test.txt': No space left on device
$ df -h
Filesystem Size Used Avail Use% Mounted on
none 1.9G 0 1.9G 0% /dev
/dev/sda1 37G 25G 11G 71% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
cgroup 1.9G 0 1.9G 0% /sys/fs/cgroup
none 1.9G 12K 1.9G 1% /run/systemd
none 1.9G 0 1.9G 0% /run/user
tmpfs 376M 0 376M 0% /run/user/1000
In the #guix channel, jmd suggested that this might be an inode issue:
$ sudo tune2fs -l /dev/sda1
Password:
tune2fs 1.42.13 (17-May-2015)
Filesystem volume name: my-root
Last mounted on: /
Filesystem UUID: 2b2b35a6-8f47-4fc2-9700-bda7fc1044cd
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype
needs_recovery extent 64bit flex_bg sparse_super large_file huge_file dir_nlink
extra_isize
Filesystem flags: signed_directory_hash
Default mount options: user_xattr acl
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 2445984
Block count: 9764864
Reserved block count: 488242
Free blocks: 3183059
Free inodes: 23
First block: 0
Block size: 4096
Fragment size: 4096
Group descriptor size: 64
Reserved GDT blocks: 1024
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 8208
Inode blocks per group: 513
Flex block group size: 16
Filesystem created: Tue Nov 1 08:38:50 2016
Last mount time: Sun Dec 18 10:47:37 2016
Last write time: Sun Dec 18 10:47:37 2016
Mount count: 20
Maximum mount count: -1
Last checked: Tue Nov 1 08:38:50 2016
Check interval: 0 (<none>)
Lifetime writes: 146 GB
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 32
Desired extra isize: 32
Journal inode: 8
Default directory hash: half_md4
Directory Hash Seed: 330c34f4-9c29-4b59-bb21-d8d00770e2e7
Journal backup: inode blocks
It does seem like it is; the "Free inodes" count is very low at 23 and
this is only refreshed at the time the filesystem is mounted (since I
last booted).
jmd also requests that I post this information here so that the
configuration of the GuixSD filesystem settings can be discussed. With
the store being very inode intensive, there might be something to tweak?
Thanks,
Maxim
- No more space left on device issue,
Maxim Cournoyer <=