Короткая заметка, но думаю понадобится. Давно использую ZFS на FreeBSD, но на днях столкнулся со следующей проблемой. Диск заполнился и удалять с помощью rm ничего не получалось, ругалось как No space left on device.
Ситуация была следующей:
df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad4s1a 9.5G 1.9G 6.8G 22% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad4s4d 3.9G 500K 3.6G 0% /home
/dev/ad4s3d 19G 6.5G 11G 37% /usr
storage01 1.8T 1.8T 0B 100% /mnt/pools/dsk01
Видим, что storage01 заполнился Avail = 0B.
При попытке удалить:
rm file.avi
rm: file.avi: No space left on device
Поэтому делаем так:
dd if=/dev/null of=file.avi
0+0 records in
0+0 records out
0 bytes transferred in 0.000028 secs (0 bytes/sec)
пробуем ещё раз удалить:
rm file.avi
И всё удачно, смотрим сколько места:
df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad4s1a 9.5G 1.9G 6.8G 22% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad4s4d 3.9G 500K 3.6G 0% /home
/dev/ad4s3d 19G 6.5G 11G 37% /usr
storage01 1.8T 1.8T 2.7G 100% /mnt/pools/dsk01
Видим:
storage01 = 2.7G
Тоже столкнулся с такой проблемой, но решить ее указанным вами способом не удается.
login as: root
root@192.168.1.90‘s password:
Last login: Sat Dec 7 21:40:46 2013 from 192.168.1.44
Welcome to NAS4Free!
nas4free: ~ # df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/md0 207M 203M 4.7M 98% /
devfs 1.0k 1.0k 0B 100% /dev
procfs 4.0k 4.0k 0B 100% /proc
/dev/ufsid/51506cca24c493e5 1.7G 25M 1.5G 2% /mnt/flash
Data 268k 268k 0B 100% /mnt/Data
Data/Backup 410G 410G 0B 100% /mnt/Data/Backup
Data/Files 5.5T 5.5T 0B 100% /mnt/Data/Files
Data/Sys 8.9G 8.9G 0B 100% /mnt/Data/Sys
/dev/md1 30M 3.1M 26M 10% /var
/dev/da0s1a 103M 96M 6.9M 93% /cf
nas4free: ~ # rm /mnt/Data/Files/Movies/Sleepy.Hollow.S01E01.720p.rus.LostFilm.TV.mkv
rm: /mnt/Data/Files/Movies/Sleepy.Hollow.S01E01.720p.rus.LostFilm.TV.mkv: No space left on device
nas4free: ~ # dd if=/dev/null of=/mnt/Data/Files/Movies/Sleepy.Hollow.S01E01.720p.rus.LostFilm.TV.mkv
dd: /mnt/Data/Files/Movies/Sleepy.Hollow.S01E01.720p.rus.LostFilm.TV.mkv: No space left on device
nas4free: ~ # df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/md0 207M 203M 4.7M 98% /
devfs 1.0k 1.0k 0B 100% /dev
procfs 4.0k 4.0k 0B 100% /proc
/dev/ufsid/51506cca24c493e5 1.7G 25M 1.5G 2% /mnt/flash
Data 268k 268k 0B 100% /mnt/Data
Data/Backup 410G 410G 0B 100% /mnt/Data/Backup
Data/Files 5.5T 5.5T 0B 100% /mnt/Data/Files
Data/Sys 8.9G 8.9G 0B 100% /mnt/Data/Sys
/dev/md1 30M 3.1M 26M 10% /var
/dev/da0s1a 103M 96M 6.9M 93% /cf
nas4free: ~ #
nas4free: ~ #
Может быть подскажете, где и что я делаю неправильно.
Последняя версия Nas4Free embedded, Raidz1, ZFS.