Linux - Server This forum is for the discussion of Linux Software used in a server related context. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
01-04-2011, 12:24 PM
|
#1
|
Member
Registered: Apr 2004
Location: Texas
Distribution: Debian
Posts: 41
Rep:
|
"sudo: Can't mkdir /var/run/sudo/%user%: File exists"
For some reason, my mysql server (debian lenny) has begun having semi-frequent flakiness. I don't think it's MySql itself that is causing the problems - but rather something "system related".
I have looked at all the typical suspects (/var being full, etc), and nothing in any of the log files jumps out at me. But there is 1 thing that might be an indicator: The error message in the subject line.
What is really wierd is that the sudo command DOES work.
Rebooting the machine resolves the problem ... for a while. Which is to say, I do not get the error message every time I use the sudo command.
Last indicator is in /var/log/auth.log - logons (and sudo's) during the period of time of system flakiness show no entries in the auth.log file. Despite the fact that I can indeed logon, su to root, and reboot the computer.
|
|
|
01-05-2011, 08:10 AM
|
#2
|
Moderator
Registered: May 2001
Posts: 29,417
|
Quote:
Originally Posted by CNBarnes
For some reason, my mysql server (debian lenny) has begun having semi-frequent flakiness.
|
Since when?
What happened at that time?
Quote:
Originally Posted by CNBarnes
Last indicator is in /var/log/auth.log - logons (and sudo's) during the period of time of system flakiness show no entries in the auth.log file.
|
If nothing gets logged or written to in /var during that time then what does 'touch /var/tmp/testfile' result in (as unprivileged user, as root)? And running strace on your sudo command?
|
|
|
01-05-2011, 09:27 AM
|
#3
|
Member
Registered: Apr 2004
Location: Texas
Distribution: Debian
Posts: 41
Original Poster
Rep:
|
Quote:
Originally Posted by unSpawn
Since when?
What happened at that time?
|
It started roughly 2 weeks ago.. It has been up and runnning for a couple of years now (6 months since last upgrade).
Quote:
If nothing gets logged or written to in /var during that time then what does 'touch /var/tmp/testfile' result in (as unprivileged user, as root)? And running strace on your sudo command?
|
I'll give that a try next time it happens.
|
|
|
01-05-2011, 11:07 AM
|
#4
|
Moderator
Registered: May 2001
Posts: 29,417
|
Quote:
Originally Posted by CNBarnes
It started roughly 2 weeks ago..
|
What happened at that time? Retracing your steps update/installation/re-configuration-wise could help.
|
|
|
01-05-2011, 11:32 AM
|
#5
|
Member
Registered: Apr 2004
Location: Texas
Distribution: Debian
Posts: 41
Original Poster
Rep:
|
Quote:
Originally Posted by unSpawn
What happened at that time? Retracing your steps update/installation/re-configuration-wise could help.
|
Nothing. Nobody had even logged into the machine in months (it's a mysql server that sits there and collects data from various websites).
|
|
|
01-06-2011, 09:24 AM
|
#6
|
Member
Registered: Apr 2004
Location: Texas
Distribution: Debian
Posts: 41
Original Poster
Rep:
|
Quote:
Originally Posted by unSpawn
If nothing gets logged or written to in /var during that time then what does 'touch /var/tmp/testfile' result in (as unprivileged user, as root)? And running strace on your sudo command?
|
touch: cannot touch `/var/tmp/testfile': Read-only file system
And then this:
vmsql:~# mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
vmsql:~# ls -alF
total 0
vmsql:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 16T 16T 2.7G 100% /
tmpfs 1015M 0 1015M 0% /lib/init/rw
udev 10M 52K 10M 1% /dev
tmpfs 1015M 0 1015M 0% /dev/shm
Ok, so what would cause /dev/sda1 to mount ro?
|
|
|
01-06-2011, 09:36 AM
|
#7
|
Moderator
Registered: May 2001
Posts: 29,417
|
Quote:
Originally Posted by CNBarnes
Ok, so what would cause /dev/sda1 to mount ro?
|
This, the 'tune2fs -e remount-ro' equivalent: '/dev/sda1 on / type ext3 (rw ,errors=remount-ro)'. Deploying a server w/o a robust partitioning scheme and w/o monitoring is not such a fab idea.
|
|
|
01-10-2011, 04:11 PM
|
#8
|
Member
Registered: Apr 2004
Location: Texas
Distribution: Debian
Posts: 41
Original Poster
Rep:
|
Just a follow - we finally figured out what was corrupting the sda1 disk.
Answer: VMWare
This server is a VMWare 4.0 virtual machine. The Lenny kernal we were running was *slightly* older (2.6.18). Upgrading to 2.6.26-2-688 seems to have solved the problem.
|
|
|
All times are GMT -5. The time now is 02:45 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|