В логах появились сообщения о нехватке места в /var.
df -h выдает следующее:
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 97M 55M 35M 61% /
/dev/ad0s1f 5.5G 4.7G 350M 93% /usr
/dev/ad0s1e 97M 97M -7.6M 109% /var
procfs 4.0K 4.0K 0B 100% /procа du -h 1-d 1 :
65K /dev
4.7G /usr
9.5M /var
1.9M /stand
1.3M /etc
1.0K /cdrom
22K /proc
1.0K /dist
4.0M /bin
564K /boot
5.0K /mnt
5.7M /modules
11M /root
12M /sbin
2.0K /tmp
5.7M /modules.old
4.8G /где проблема?
>В логах появились сообщения о нехватке места в /var.
>df -h выдает следующее:
>Filesystem Size Used Avail Capacity
>Mounted on
>/dev/ad0s1a 97M 55M
>35M 61% /
>/dev/ad0s1f 5.5G 4.7G 350M
> 93% /usr
>/dev/ad0s1e 97M 97M -7.6M
> 109% /var
>procfs 4.0K 4.0K
> 0B 100%
>/proc
>
>а du -h 1-d 1 :
> 65K /dev
>4.7G /usr
>9.5M /var
>1.9M /stand
>1.3M /etc
>1.0K /cdrom
> 22K /proc
>1.0K /dist
>4.0M /bin
>564K /boot
>5.0K /mnt
>5.7M /modules
> 11M /root
> 12M /sbin
>2.0K /tmp
>5.7M /modules.old
>4.8G /
>
> где проблема?"109 %" vot i problema.
du -sh /var
>
>"109 %" vot i problema.
>du -sh /varВот ррезультат:
9.5M /varГде же мои метры? Как освободить место?
>
>>
>>"109 %" vot i problema.
>>du -sh /var
>
>Вот ррезультат:
>9.5M /var
>
>Где же мои метры? Как освободить место?# sync; sync
после чего выдать:
# df -k | grep var
и
# du -sk /var
>
># sync; sync
>
>после чего выдать:
>
># df -k | grep var
>и
># du -sk /varsu-2.05# df -k | grep var
/dev/ad0s1e 99183 99012 -7763 109% /var
su-2.05# du -sk /var
9700 /var
>
>>
>># sync; sync
>>
>>после чего выдать:
>>
>># df -k | grep var
>>и
>># du -sk /var
>
>su-2.05# df -k | grep var
>/dev/ad0s1e 99183 99012 -7763
> 109% /var
>su-2.05# du -sk /var
>9700 /varsync был сделан?
# mount
когда-то давно уже было обсуждение и объяснение ПОЧЕМУ df и du дают
разные результаты, если sync не помог - то вероятно перезагрузка поможет,
если после перезагрузки все будет по прежнему, то можно будет поискать...
lsof должен помочь - чтобы найти КТО держит /var и открытые файлы на нем.
>sync был сделан?
да
>
># mount
>
su-2.05# mount
/dev/ad0s1a on / (ufs, local)
/dev/ad0s1f on /usr (ufs, local)
/dev/ad0s1e on /var (ufs, local)