Portál AbcLinuxu, 5. ledna 2026 15:41


Dotaz: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)

4.11.2025 15:19 kol-ouch | skóre: 10 | blog: Co_to_je
debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Přečteno: 1136×
Odpovědět | Admin
ahoj,

nějaký čas zpátky jsem tady řešil NAS a do ted všechno běželo tak nějak jak mělo

ale teď se po cca 24 hodinách od vypnutí/restartu objeví při pokusu o apt update a podobně tahle hláška (po restartu vše chvíli funguje ok):
Chyba: Chyba zápisu - write (28: Na zařízení není volné místo)
při tom na disku místo je, normálně jde na něm kopírovat / mazat soubory, smart hlásí:
SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%      6039         -
memtest ok btrfsck taky nic

na co by to mohlo ukazovat?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.11.2025 17:29 X
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vestecka koule mi rekla, ze by jsi se mohl podivat kam to apt zapisuje..
4.11.2025 17:35 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Případně zkus df -h, zjistíš, kde je plno.
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
Max avatar 4.11.2025 17:53 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Odpovědět | | Sbalit | Link | Blokovat | Admin
# tak se podívejme na zaplnění pěkně přehledně
df -h
df -i

# následně se podívejme na zaplnění přes btrfs
btrfs fi df /mountpoint

# případně ještě takto
btrfs fi us /mountpoint

# pokud budeme mít větší alokaci, tak provést balancing dat
btrfs balance start -v -dusage=50 /mountpoint
Zdar Max
Měl jsem sen ... :(
4.11.2025 18:03 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Díky moc, zkusím - ted jsem zkusil vymazal nějaký starý snapshoty od snap(u) a uvidím

Já už zažil systém když nenaběhl při plném disku, ale tady system i další věci v něm normálně běí a jde v něm fungovat

Apt zapisuje do /var/lib/apt/lists a tam opravdu (když to nastane) zapisovat nejde. Jinam v pohodě a při tom by to mělo být a stejném oddílu
4.11.2025 19:18 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Takže sa APT nedostal ani do /var/cache/apt/archives/ ? Ale too by bolo vidno vo výstupe využitia miesta.
4.11.2025 20:08 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Ted už nezjistím - smazal jsem mezitím ty snapshoty a restartoval - od té doby to zatím běží

Jestli se to znovu ukáže, vyzkouším
5.11.2025 12:32 karkar | skóre: 13 | blog: Kartrolling
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkus také apt-get clean
5.11.2025 17:44 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
To by sa v modernej distribúcii malo spúšťať samé. Podobne aj apt autoremove po apt upgrade.

Otázkou je ako veľmi je ten pôvodný OS odľahčený. Možno tomu niekto odobral aj samoúdržbové komponenty OS ktoré činia život BFU ľahším.
19.11.2025 21:55 I'm not a robot
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Ty jsi horsi nez K3daR. Vis kulovy ale komentujes kazdou blbost svym "mozna" "asi" "zrejme". Tak kurva bud vis a pis nebo nevis a mlc!
20.11.2025 18:24 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Čiže nabudúce mám napísať: Spusti príkaz ktorý sa ti bežne spúšťa aj sám. To ti určite pomôže.
5.11.2025 20:06 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Odpovědět | | Sbalit | Link | Blokovat | Admin
ahoj, tak je to tady zase:

root@naves:~# apt update
Mám:1 http://security.debian.org/debian-security trixie-security InRelease
Err:1 http://security.debian.org/debian-security trixie-security InRelease
  Splitting up /var/lib/apt/lists/security.debian.org_debian-security_dists_trixie-security_InRelease into data and signature failed
Stahuje se:2 https://download.docker.com/linux/debian trixie InRelease [32,5 kB]
Err:2 https://download.docker.com/linux/debian trixie InRelease
  Splitting up /var/lib/apt/lists/partial/download.docker.com_linux_debian_dists_trixie_InRelease into data and signature failed
Mám:3 http://deb.debian.org/debian trixie InRelease
Err:3 http://deb.debian.org/debian trixie InRelease
  Splitting up /var/lib/apt/lists/deb.debian.org_debian_dists_trixie_InRelease into data and signature failed
Stahuje se:4 http://deb.debian.org/debian trixie-updates InRelease [47,3 kB]
Err:4 http://deb.debian.org/debian trixie-updates InRelease
  Splitting up /var/lib/apt/lists/partial/deb.debian.org_debian_dists_trixie-updates_InRelease into data and signature failed
Stahuje se:5 http://deb.debian.org/debian trixie-backports InRelease [54,0 kB]
Err:5 http://deb.debian.org/debian trixie-backports InRelease
  Splitting up /var/lib/apt/lists/partial/deb.debian.org_debian_dists_trixie-backports_InRelease into data and signature failed
Stahuje se:6 https://repo.jellyfin.org/debian trixie InRelease [8 130 B]
Err:6 https://repo.jellyfin.org/debian trixie InRelease
  Splitting up /var/lib/apt/lists/partial/repo.jellyfin.org_debian_dists_trixie_InRelease into data and signature failed
Staženo 142 kB za 1s (235 kB/s)
Načítají se seznamy balíků… Chyba!
Varování: Při ověřování podpisů se objevila chyba. Repozitář není aktualizovaný, tudíž se použijí předchozí indexové soubory. Ověření OpenPGP podpisu selhalo: http://security.debian.org/debian-security trixie-security InRelease: Splitting up /var/lib/apt/lists/security.debian.org_debian-security_dists_trixie-security_InRelease into data and signature failed
Varování: Při ověřování podpisů se objevila chyba. Repozitář není aktualizovaný, tudíž se použijí předchozí indexové soubory. Ověření OpenPGP podpisu selhalo: https://download.docker.com/linux/debian trixie InRelease: Splitting up /var/lib/apt/lists/partial/download.docker.com_linux_debian_dists_trixie_InRelease into data and signature failed
Varování: Při ověřování podpisů se objevila chyba. Repozitář není aktualizovaný, tudíž se použijí předchozí indexové soubory. Ověření OpenPGP podpisu selhalo: http://deb.debian.org/debian trixie InRelease: Splitting up /var/lib/apt/lists/deb.debian.org_debian_dists_trixie_InRelease into data and signature failed
Varování: Při ověřování podpisů se objevila chyba. Repozitář není aktualizovaný, tudíž se použijí předchozí indexové soubory. Ověření OpenPGP podpisu selhalo: http://deb.debian.org/debian trixie-updates InRelease: Splitting up /var/lib/apt/lists/partial/deb.debian.org_debian_dists_trixie-updates_InRelease into data and signature failed
Varování: Při ověřování podpisů se objevila chyba. Repozitář není aktualizovaný, tudíž se použijí předchozí indexové soubory. Ověření OpenPGP podpisu selhalo: http://deb.debian.org/debian trixie-backports InRelease: Splitting up /var/lib/apt/lists/partial/deb.debian.org_debian_dists_trixie-backports_InRelease into data and signature failed
Varování: Při ověřování podpisů se objevila chyba. Repozitář není aktualizovaný, tudíž se použijí předchozí indexové soubory. Ověření OpenPGP podpisu selhalo: https://repo.jellyfin.org/debian trixie InRelease: Splitting up /var/lib/apt/lists/partial/repo.jellyfin.org_debian_dists_trixie_InRelease into data and signature failed
Varování: Selhalo stažení http://deb.debian.org/debian/dists/trixie/InRelease  Splitting up /var/lib/apt/lists/deb.debian.org_debian_dists_trixie_InRelease into data and signature failed
Varování: Selhalo stažení http://security.debian.org/debian-security/dists/trixie-security/InRelease  Splitting up /var/lib/apt/lists/security.debian.org_debian-security_dists_trixie-security_InRelease into data and signature failed
Varování: Selhalo stažení http://deb.debian.org/debian/dists/trixie-updates/InRelease  Splitting up /var/lib/apt/lists/partial/deb.debian.org_debian_dists_trixie-updates_InRelease into data and signature failed
Varování: Selhalo stažení http://deb.debian.org/debian/dists/trixie-backports/InRelease  Splitting up /var/lib/apt/lists/partial/deb.debian.org_debian_dists_trixie-backports_InRelease into data and signature failed
Varování: Selhalo stažení https://download.docker.com/linux/debian/dists/trixie/InRelease  Splitting up /var/lib/apt/lists/partial/download.docker.com_linux_debian_dists_trixie_InRelease into data and signature failed
Varování: Selhalo stažení https://repo.jellyfin.org/debian/dists/trixie/InRelease  Splitting up /var/lib/apt/lists/partial/repo.jellyfin.org_debian_dists_trixie_InRelease into data and signature failed
Varování: Některé indexové soubory se nepodařilo stáhnout. Jsou ignorovány, nebo jsou použity starší verze.
Chyba: Chyba zápisu - write (28: Na zařízení není volné místo)
Chyba: Chyba zápisu - write (28: Na zařízení není volné místo)
Chyba: Seznamy balíků nebo stavový soubor nemohly být zpracovány nebo otevřeny.
root@naves:~#
df h
root@naves:~# df -h
Souborový systém Velikost Užito Volno Uži% Připojeno do
udev                 7,8G     0  7,8G   0% /dev
tmpfs                1,6G  4,6M  1,6G   1% /run
/dev/sdb2             98G   31G   66G  32% /
tmpfs                7,8G  6,1M  7,8G   1% /dev/shm
efivarfs             192K   67K  121K  36% /sys/firmware/efi/efivars
tmpfs                5,0M     0  5,0M   0% /run/lock
tmpfs                1,0M     0  1,0M   0% /run/credentials/systemd-journald.service
tmpfs                7,8G  7,8G     0 100% /tmp
/dev/loop2            51M   51M     0 100% /snap/snapd/25577
/dev/loop1            56M   56M     0 100% /snap/core18/2952
/dev/loop0            56M   56M     0 100% /snap/core18/2959
/dev/sdb1            511M   11M  501M   3% /boot/efi
/dev/sdb4            1,8T  1,2T  559G  69% /mnt/data
/dev/sda1             15T  7,6T  6,2T  56% /mnt/red
tmpfs                1,0M     0  1,0M   0% /run/credentials/getty@tty1.service
tmpfs                1,6G   12K  1,6G   1% /run/user/0
root@naves:~#
df i
root@naves:~# df -i
Souborový systém    I-uzlů IUžito    IVolno IUži% Připojeno do
udev               2021488    495   2020993    1% /dev
tmpfs              2027872    972   2026900    1% /run
/dev/sdb2                0      0         0     - /
tmpfs              2027872     17   2027855    1% /dev/shm
efivarfs                 0      0         0     - /sys/firmware/efi/efivars
tmpfs              2027872      3   2027869    1% /run/lock
tmpfs                 1024      1      1023    1% /run/credentials/systemd-journald.service
tmpfs              1048576  57151    991425    6% /tmp
/dev/loop2             617    617         0  100% /snap/snapd/25577
/dev/loop1           10811  10811         0  100% /snap/core18/2952
/dev/loop0           10811  10811         0  100% /snap/core18/2959
/dev/sdb1                0      0         0     - /boot/efi
/dev/sdb4                0      0         0     - /mnt/data
/dev/sda1        488308736 418875 487889861    1% /mnt/red
tmpfs                 1024      1      1023    1% /run/credentials/getty@tty1.service
tmpfs               405574     35    405539    1% /run/user/0
root@naves:~#
btrfs fi df /
root@naves:~# btrfs fi df /
Data, single: total=37.00GiB, used=29.73GiB
System, single: total=32.00MiB, used=16.00KiB
Metadata, single: total=2.00GiB, used=249.84MiB
GlobalReserve, single: total=68.97MiB, used=0.00B
root@naves:~#

btrfs fi us /


root@naves:~# btrfs fi us /
Overall:
    Device size:                  97.66GiB
    Device allocated:             39.03GiB
    Device unallocated:           58.62GiB
    Device missing:                  0.00B
    Device slack:                    0.00B
    Used:                         29.97GiB
    Free (estimated):             65.90GiB      (min: 65.90GiB)
    Free (statfs, df):            65.90GiB
    Data ratio:                       1.00
    Metadata ratio:                   1.00
    Global reserve:               68.97MiB      (used: 0.00B)
    Multiple profiles:                  no

Data,single: Size:37.00GiB, Used:29.73GiB (80.35%)
   /dev/sdb2      37.00GiB

Metadata,single: Size:2.00GiB, Used:249.84MiB (12.20%)
   /dev/sdb2       2.00GiB

System,single: Size:32.00MiB, Used:16.00KiB (0.05%)
   /dev/sdb2      32.00MiB

Unallocated:
   /dev/sdb2      58.62GiB
root@naves:~#
apt autoremove neprojde, apt-get clean v pohodě, cache vyčistí
root@naves:~# apt autoremove
Načítají se seznamy balíků… Chyba!
Chyba: Chyba zápisu - write (28: Na zařízení není volné místo)
Chyba: Chyba zápisu - write (28: Na zařízení není volné místo)
Chyba: Seznamy balíků nebo stavový soubor nemohly být zpracovány nebo otevřeny.
root@naves:~# apt-get clean
root@naves:~#
ještě fdisk -l
root@naves:~# fdisk -l
Disk /dev/sdb: 1,82 TiB, 2 000 398 934 016 bajtů, 3 907 029 168 sektorů
Model disku: Samsung SSD 860
Jednotky: sektorů po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Typ popisu disku: gpt
Identifikátor disku: B5C2DC9B-8E7D-4D58-9568-52767BF6DA9C

Zařízení      Začátek      Konec    Sektory Velikost Druh
/dev/sdb1        2048    1050623    1048576     512M Systém EFI
/dev/sdb2     1050624  205850623  204800000    97,7G Souborový systém Linuxu
/dev/sdb3  3905028096 3907028991    2000896     977M Linux swap
/dev/sdb4   205850624 3905028095 3699177472     1,7T Souborový systém Linuxu

system je z minimal .iso nainstalovaný debian 12 povýšený na 13

běží na něm samba, jellyfin, pihole, v dockeru pyload, ve snapu občas nějaký pokus a to všechno normálně běží i když apt hlásí co hlásí. Na disk jde normálně zapisovat, nic nenormálního se neděje

jestli přehlížím nějakou blbost co bych měl vědět, tak se omlouvám, ale nějak nevím kde začít
5.11.2025 20:43
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
A nemáš nějak málo místa na /tmp ?
5.11.2025 20:56 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
je to možné, taky mě to napadlo ale nijak jsem s ním nehýbal a do ted to nevadilo
12.11.2025 18:12 trubicoid2
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
ten plný /tmp je problém. buď zvětšit, jestli je dost RAM, každopádně se kouknout, co tam je a nějak to periodicky redukovat třeba pomocí tmpreaper

další možnost je vypnout tmpfs pro /tmp a mít to teda na disku /
13.11.2025 14:17 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Jj, asi to bylo tím - stačilo vymazat /var/lib/apt/lists a po restartu to vypadá ok. RAM mám 16 GB, zatím to fungovalo ok. Budu hlídat co to dělá.

Díky moc
13.11.2025 15:39
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Tak on Debian má defaultně nastaveno, že /tmp při startu systému maže. A navíc máš ten /tmp na tmpfs, takže on ten obsah tak nějak při restartu zmizí i bez toho mazání.
14.11.2025 00:58 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)

Ještě taky má nastaveno, že RSA klíčů může být maximálně 32768 na celém světě.

14.11.2025 09:01
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
A to se na zaplněném /tmp projevuje jak?

A kromě toho, jsi si jistý, že tvůj výrok je pravdivý? Tak, jak je napsaný?
17.11.2025 17:17 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Někdo z Debianu našel ve zdrojácích openssl potenciální bug a napsal patch. Pak s tím šel za vývojářema openssl, kde mu potvrdili, že je to bug a že ten patch použijí taky. Nakonec ho nepoužili, protože se ukázalo, že to bug není, ale už to nikomu neřekli. Výsledkem bylo, že Debian měl nějakou dobu opatchované openssl, které generovalo slabé klíče.

Andrej o tom - stejně jako o jiných věcech - s oblibou lže.
Quando omni flunkus moritati
17.11.2025 18:49 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Ono to bolo inak. Niekomu v Debiane sa nepáčilo že preklad mal varovania, tak odstránil kód ktorý ich generoval. No a vo výsledku to bolo deravé ako keby si ten patch objednala lopícia.

Už len čakám keď budú automatizované AI vykonávať podobné opravy ktoré majú zabrániť podobným varovaniam. A teším sa na to.
13.11.2025 14:18 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Ted mám tmp plný na 15%
13.11.2025 20:04 pavele
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
No ono stačí otevřít pár tabů v prohlížeči + nějaké programy, rozbalíš pár zazipovaných souborů, RAM se zaplní a jaký byl tmpfs... :-)
13.11.2025 20:53 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Je to server - běží tam jen Jellyfin co si občas stahuje info o mediích a generuje náhledy, samba a pihole + bčas něco ve snapu, nebo dockeru
18.11.2025 14:57 Valgrind | blog: ValgrinduvBlog
Rozbalit Rozbalit vše Re: debian trixie: Chyba zápisu - write (28: Na zařízení není volné místo)
Mas plny /tmp ... To je pruser...

Pro jistotu take spust ten svuj apt update s strace. Krasne uvidis, kam se snazi psat.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.