problem with tmp

Hello everyone !

I get a box with aix 5.3 and I get the /tmp fs on 100 %.

I get a free space to get more bigger my fs but send me a error message.

I try to make more bigger with smitty chlv but It doesnt work.

Then I try to reduce somethings on the /tmp fs but I cant get in on a directory

drwxr-xr-x 4 root system 256 Aug 28 2007 .~$28554.tmp

Im with root account and I can�t see what it on that directory.

Any suggestions pls

When /tmp fills up all sorts of things go wrong or commands won't work because they rely on /tmp space to run.

Do a service mode boot and empty it out.

Then keep an eye on what is filling it up so you can manage the problem before it fills up again.

Hello !

I need to increase the /tmp fs size because its 100% but I cant.

I try with smitty fs and I get this message

Command: failed stdout: yes stderr: no

Before command completion, additional instructions may appear below.

0516-634 lquerypv: /tmp directory does not have enough space,
delete some files and try again.
0516-788 extendlv: Unable to extend logical volume.

I have enought free pp�s

lsvg rootvg
VOLUME GROUP: rootvg VG IDENTIFIER: 0009d3a00000d60000000111717c0b6a
VG STATE: active PP SIZE: 128 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 1092 (139776 megabytes)
MAX LVs: 256 FREE PPs: 302 (38656 megabytes)
LVs: 13 USED PPs: 790 (101120 megabytes)
OPEN LVs: 11 QUORUM: 1
TOTAL PVs: 2 VG DESCRIPTORS: 3
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 2 AUTO ON: yes
MAX PPs per VG: 32512
MAX PPs per PV: 1016 MAX PVs: 32
LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no
HOT SPARE: no BB POLICY: relocatable

On my lsvg -l rootvg command I get this

hd3 jfs2 16 32 2 open/syncd /tmp

I deleted some files but still have 100%

I try algo to delete some files on a directory but I cant get in

cd .~$28554.tmp
ksh: .~8554.tmp: not found.

drwxr-xr-x 4 root system 256 Aug 28 2007 .~$28554.tmp

I dont know if I cant get in by the name of the directory. this directory is
on the same /tmp fs and I use root account.

dukessd told me that I boot my box on service mode but this is my last option

because this is a important server. "thanks dukessd"

does anybody have another suggestions.

Thanks in advance

You can try with;
# rm -i /tmp/*
Then delete the files you need to.

If you have deleted some then it should not be full, unless some process is filling it up as fast as you can delete them.

As you saw in the error message you cannot increase the size of /tmp because you need space in /tmp for the command to run:

0516-634 lquerypv: /tmp directory does not have enough space,
delete some files and try again.

I think you'll need to do the maint boot and clean up before you can continue.

Thanks dukessd for answer again.

The problem was resolved, I run fsck and send me a message that was a 1 block damage but I can�t unmount because was /tmp and then finally reboot the box, send to maintenance mode with option no mount fs, and run fsck and then reboot again and the problem end.

Thanks for your tips again dukessd