Üdv!
Van egy külső USB disk (ext3 fs-el). Nem lehet rá írni, mert azt írja, hogy nincs hely:
# df -h
Fájlrendszer Méret Fogl. Szab. Fo.% Csatol. pont
/dev/sdb1 459G 439G 0 100% /mnt/sdb1
# df -i
Fájlrendszer Inode-ok IFogl ISzab. IFo.% Csatol. pont
/dev/sdb1 30523392 345349 30178043 2% /mnt/sdb1
Valami gáz lesz a diszkkel? :(
A 439G/459G azért nem 100% foglaltságnak kellene lenni.
Ha elkezdek tovább törölgetni a diszkről, akkor is 100% foglaltságot ír. Elszállt a fs, vagy a diszk...?
--
G.
- 4112 megtekintés
Hozzászólások
Az eltérés azt hiszem, a root számára foglalt hely miatt van.
Másik tipp, hogy sok apró fájl van rajta, ami miatt a foglalt szektorok/inode-ok összmérete ennyivel több a ténylegesen tárolt adatmennyiségnél.
Persze mindez csak találgatás részemről.
Update: utánanézve az előbbi. Google: ext3 reserved space root
- A hozzászóláshoz be kell jelentkezni
Az inode-ok száma rendben van (3%).
"Az eltérés azt hiszem, a root számára foglalt hely miatt van."
Ezt hogyan tudom javítani?
--
G.
- A hozzászóláshoz be kell jelentkezni
Nem az inode-ok elfogyására gondoltam.
Úgy tudom, az ext3 is 512 bájtos egységekben foglal területet, kisebb allokációs egység nincs. Ha van rengeteg apró fájlod, azok mindegyike 512 bájtot foglal, akkor is, ha csak egy bájtot tárolsz benne. Nem tudom, ez a df kimenetén hogy látszik...
- A hozzászóláshoz be kell jelentkezni
umount után fsck-val nem ártana ellenőriztetni.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox
- A hozzászóláshoz be kell jelentkezni
Az fsck nem talált hibát:
# sudo fsck.ext3 /dev/sdb1
e2fsck 1.42.8 (20-Jun-2013)
/dev/sdb1 has been mounted 43 times without being checked, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sdb1: 345349/30523392 files (5.3% non-contiguous), 116926333/122088192 block
--
G.
- A hozzászóláshoz be kell jelentkezni
kicsit bovebb info:
tune2fs -l /dev/sdb1
- A hozzászóláshoz be kell jelentkezni
# sudo tune2fs -l /dev/sdb1
tune2fs 1.42.8 (20-Jun-2013)
Filesystem volume name:
Last mounted on: /mnt/sdb1
Filesystem UUID: 3b411b58-6155-4ad4-b47f-e0d6824b946d
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super large_file
Filesystem flags: signed_directory_hash
Default mount options: (none)
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 30523392
Block count: 122088192
Reserved block count: 6104409
Free blocks: 5161859
Free inodes: 30178043
First block: 0
Block size: 4096
Fragment size: 4096
Reserved GDT blocks: 994
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 8192
Inode blocks per group: 512
Filesystem created: Mon Dec 6 18:30:51 2010
Last mount time: Sun Apr 20 23:58:34 2014
Last write time: Sun Apr 20 23:58:34 2014
Mount count: 1
Maximum mount count: 34
Last checked: Sun Apr 20 23:35:08 2014
Check interval: 15552000 (6 months)
Next check after: Fri Oct 17 23:35:08 2014
Lifetime writes: 3483 GB
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 28
Desired extra isize: 28
Journal inode: 8
Default directory hash: half_md4
Directory Hash Seed: 04e925b0-9897-4858-975a-04306cc7d14a
Journal backup: inode blocks
--
G.
- A hozzászóláshoz be kell jelentkezni
Lásd korábbi hozzászólásom!
Egyébként tune2fs -m0 /dev/sdX segítségével tudod felszabadítani.
- A hozzászóláshoz be kell jelentkezni
nincs free block, vagyis van csak reserved.
mivel nem ezen van a rendszered, leveheted 0-ra szerintem.
tune2fs -m 0 /dev/sdb1
- A hozzászóláshoz be kell jelentkezni
Ahogy már többen írták, a reserved terület %-os arányát a 'tune2fs -m'-mel tudod megváltoztatni. (default 5%)
Viszont ha root jogúként vagy belépve, nagy ívben tojik a rendszer a reserved foglalásra, addig tudsz írni amíg van hely (vagy elfogy az inode).
- A hozzászóláshoz be kell jelentkezni
Köszönöm mindenkinek!
A tune2fs -m 0 /dev/sdb1 segített.
--
G.
- A hozzászóláshoz be kell jelentkezni
Aztán most, hogy tényleg nincs több helyed, az adataid meg veszéjben vannak, elgondolkodhatnál az adattárolás új szintre emelésén.
- A hozzászóláshoz be kell jelentkezni
ly
- A hozzászóláshoz be kell jelentkezni
Ő tudja. Nála szándékos.
- - - - - - -
A nagy tudású uraknak felhívnám a figyelmét arra, hogy a Windows ugyan sok mindenre nagyon jó, de Linuxnak speciel nagyon szar.
"http://hup.hu/node/111669#comment-1419622">csfeco
- A hozzászóláshoz be kell jelentkezni
Nincs gond, de köszönöm a segítő szándékot.
Ezen vannak átmeneti adatok, amelyek hamarosan törölhetők.
--
G.
- A hozzászóláshoz be kell jelentkezni