RAM-Disk / tmpfs - No space left on device

Автор sunjob, 18 декабря 2014, 11:09:40

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

sunjob

распаковываю большой архив на рамдиск, после частичной распаковки выдает сообщение что "фсе"

распакованный каталог занимает 2.5Гб
свободного места, судя по "df" - еще 5.6Гб

какие будут идеи, комментарии, ссылки
спасибо

Открыть содержимое (спойлер)


error

tar: tde/main/tde-i18n/tde-i18n-ru/messages/tdeutils/irkick.po: Cannot open: No such file or directory
tde/main/tde-i18n/tde-i18n-ru/messages/tdeutils/kgpg.po
tar: tde/main/tde-i18n/tde-i18n-ru: Cannot mkdir: No space left on device
tar: tde/main/tde-i18n/tde-i18n-ru/messages/tdeutils/kgpg.po: Cannot open: No such file or directory
tde/main/tde-i18n/tde-i18n-ru/messages/tdetoys/
tar: tde/main/tde-i18n/tde-i18n-ru: Cannot mkdir: No space left on device
tar: tde/main/tde-i18n/tde-i18n-ru/messages/tdetoys: Cannot mkdir: No such file or directory
tde/main/tde-i18n/tde-i18n-ru/messages/tdetoys/kmoon.po
tar: tde/main/tde-i18n/tde-i18n-ru: Cannot mkdir: No space left on device
tar: tde/main/tde-i18n/tde-i18n-ru/messages/tdetoys/kmoon.po: Cannot open: No such file or directory
tde/main/tde-i18n/tde-i18n-ru/messages/tdetoys/amor.po
tar: tde/main/tde-i18n/tde-i18n-ru: Cannot mkdir: No space left on device

/etc/fstab
tmpfs /dev/shm tmpfs size=8192m,noatime,mode=1777 0 0

df -H
Filesystem             Size   Used  Avail Use% Mounted on
/dev/sda1              215G   157G    59G  73% /
/dev/sda6              764G   548G   216G  72% /home
tmpfs                  8.6G   3.1G   5.6G  36% /dev/shm
tmpfs                  537M    99k   537M   1% /tmp
tmpfs                   11M      0    11M   0% /var/lock

[свернуть]

### UPDATE

проблема оказалась банальной :о)

закончились айподы... пардон, айноды!

решилось соотв. параметрами монтирования : nr_inodes=1024000

Открыть содержимое (спойлер)


/etc/fstab
tmpfs /dev/shm tmpfs size=8192m,noatime,nr_inodes=1024000,mode=1777   0 0

вывод команды "df -i"

до

main# df -i
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda1                  0       0       0    -  /
/dev/sda6                  0       0       0    -  /home
tmpfs                 175762  175762       0  100% /dev/shm
tmpfs                 175762      44  175718    1% /tmp
tmpfs                 175762       1  175761    1% /var/lock

после

main$ df -i
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda1                  0       0       0    -  /
/dev/sda6                  0       0       0    -  /home
tmpfs                1024000  240929  783071   24% /dev/shm
tmpfs                 175762      27  175735    1% /tmp
tmpfs                 175762       1  175761    1% /var/lock

slackware-12.2 / TDE3.5.12
24Гб озу
linux-2.6.29.6 PAE/BFQ

[свернуть]

видимо оптимальным будет решение
- оставить как есть по умолчанию /dev/shm - пусть служит себе системе
- мануально создавать рамдиск для соотв. целей (перед сборкой больших проектов)
и подсовывать этот диск в качестве $TMP

всем спасибо, помогли быстро и в точку!