1825766 Members
2044 Online
109687 Solutions
New Discussion

unable to create pipe

 
James Ellis_1
Super Advisor

unable to create pipe

This error came up, and at the same time I need to increase /tmp. I tried to increase /tmp and was able to but not able to extendfs. I tried umounting /tmp and got error "cannot umount /tmp: Device Busy". fuser -cu /tmp showed process owned by root. Looks like I'll have to reboot two times, one to increase nfile and another time to increase /tmp. Any other way? Also, a test user and several other users are running load process scripts and one test user got error msg of "unable to create pipe". Would increasing nfile help? right now my nfile is set to 1371. Thanks.
"In the middle of difficulty lies opportunity" -Einstein
3 REPLIES 3
Hai Nguyen_1
Honored Contributor

Re: unable to create pipe

James,

I have an answer only to your /tmp size change.

You need to bring your system down to single user mode to run extendfs against /tmp.

Hai
Martin Johnson
Honored Contributor

Re: unable to create pipe

Increase /tmp and see if the problem goes away. (Or delete some files in /tmp.)

HTH
Marty
MANOJ SRIVASTAVA
Honored Contributor

Re: unable to create pipe

James


You can umount /tmp when the system is running also , do a fuser -ck /tmp and then umount it , this will also result in lots of apps and may be database going down , the better way is to shut it down .

Incase you ahve space then you can create another lvol in the same vg and specify it for tmp1 and then umount /tmp and mount the newlovl as /tmp . This is incase you ahve more space . But in case you dont ahve space better go to single user mode.


Manoj Srivastava