Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 493
  • Last Modified:

Unix mail

When I 'exit' out of reading my mail, I get :  UX:mailx: ERROR: badwrite 1 /tmp/pdiRm18647: Permission denied , and the mail is not moved to the usr/mbox. How can I fix this?
0
petro2
Asked:
petro2
  • 4
  • 2
  • 2
  • +4
1 Solution
 
fim32Commented:
what unix?  do you own your mail file?  what are the permissions on /tmp?
0
 
petro2Author Commented:
Unixware 7
yes thisuser owns the mbox in /home/thisuser
/tmp is a filespace how to I see permission? When I do dfspace i can not see permissons
0
 
petro2Author Commented:
if i do a l the permissions on /tmp is drwxrwxrwxt
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
TintinCommented:
To see permissions on /tmp, do

ls -ld /tmp

Should be

drwxrwxrwt
0
 
petro2Author Commented:
yes it is
0
 
jlevieCommented:
It may also be that the file system that holds /tmp is out of space. A 'df -k' will show all mounted file systems and the utilization of each.
0
 
GnsCommented:
... Or could perhaps the filesystem be corrupt? fsck would be you freind then.

-- Glenn
0
 
petro2Author Commented:
/tmp ran out of space and unneeded file were deleted, that is when this issue started.
0
 
jlevieCommented:
I suspect that you deleted a bit more than you should have when you cleaned up /tmp. one of the things it holds is login & application session information for a user. If a user is logged or has applications running and you clean out /tmp strange failures will follow. The sure cure is simply to reboot the server, but usually you can have the affected user log out and then log back in.
0
 
gheistCommented:
When you delete open file it stays taking space, you need to restart all processes holding unreferenced files open in /tmp.
lsof, fuser or fstat will show such files/processes(one may be available, or lsof downloaded)
next time add one of them to your cleanup scripts, or use find -atime +15 -mtime +15, this at least will skip growing logs in your /tmp
0
 
ahoffmannCommented:
assuming you used a programm named mail for "reading my mail", then plese post result of:
  ls -l `which mail`
NOTE: these are backticks ` not quotes '
0
 
GnsCommented:
Did you verify the fs consistency?
Hitting a hard limit has been known to ... induce ... fs errors:-).

-- Glenn
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

  • 4
  • 2
  • 2
  • +4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now