|
From: Jamie C. <jca...@we...> - 2007-02-26 19:47:43
|
On 26/Feb/2007 11:41 Russ Ferriday wrote .. <blockquote type=3D"cite"> <br /><div><div>On 26 Feb 2007, at 19:28, Jamie Cameron wrote:</div><br class=3D"Apple-interchange-newline" /><blockquote type=3D"cite"> On 26/Feb/2007 05:53 Russ Ferriday wrote .. <blockquote type=3D"cite"> <div><div id=3D"sig" style=3D"margin: 4px 0px; padding: 2px 4px; line-height: 13px;">I like Webmin - what a great product! Thanks to all who contribute to it!</div><div id=3D"sig" style=3D"margin: 4px 0px; padding: 2px 4px; line-height: 13px;"><br class=3D"khtml-block-placeholder" /></div><div id=3D"sig" style=3D"margin: 4px 0px; padding: 2px 4px; line-height: 13px;"><font color=3D"#000000" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"background-color: transparent;">On a virtualmin virtual server I have an svn service running in svn+ssh mode.</span></font></div><div id=3D"sig" style=3D"margin: 4px 0px; padding: 2px 4px; line-height: 13px;"><font color=3D"#000000" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"background-color: transparent;">When I - the admin for the server - run the svn client against that service, I have no problems. </span></font></div><div id=3D" sig" style=3D"margin: 4px 0px; padding: 2px 4px; line-height: 13px;"><font color=3D"#000000" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"background-color: transparent;">But others are getting:</span></font></div><div id=3D"sig" style=3D"margin: 4px 0px; padding: 2px 4px; line-height: 13px;"><span class=3D"Apple-style-span" style=3D"line-height: normal;"><font color=3D"#000000" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"background-color: transparent;"> svn: Can't find a temporary directory</span></font></span></div><div id=3D"sig" style=3D"margin: 4px 0px; padding: 2px 4px;">Some research on that, and perusing the SVN source, shows me that several likely tmp locations are tested and are not writeable.</div><div id=3D"sig" style=3D"margin: 4px 0px; padding: 2px 4px; line-height: 13 px;">This smells like quota!</div><div id=3D"sig" style=3D"margin: 4px 0px; padding: 2px 4px; line-height: 13px;"><span class=3D"Apple-style-span" style=3D"line-height: normal;"><font color=3D"#000000" class=3D"3"><span class=3D"Apple-style-span" style=3D"background-color: transparent;">So I logged in as one of those normal users and did this:</span></font></span></div><div><font color=3D"#000000" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"background-color: transparent;"> % date > /tmp/testsvn</span></font></div><div>date: write error: Disk quota exceeded</div><div><font color=3D"#000000" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"background-color: transparent;"> date: write error: Disk quota exceeded</span></font></div><div><br class=3D"khtml-block-placeholder" /></div><div><b>So it's definitely quota!</b></div><div><br class=3D"khtml-block-placeholder" /></div><div>Trouble is, the quota was 100MB, and only 44MB w ere used. </div><div>I've increased quota for the server by 100MB and still no joy. I've run the quota checks, and I've validated all virtual servers. I've turned off quota on the VS. I've click ed "Recheck and refresh configuration". Related to quota it said: <ul><li style=3D"margin: 0px 0px 13px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;">User quotas are enabled for home and email directories, but group quotas are not. Total virtual server quotas will not be enforced.</span></font></li></ul></div><div>Between each test, I've logged out from the normal user account and logged in again.</div><div>My testing consists of running <i /></div><i><div><i> % date > /tmp/testsvn </i></div><div>since this is clearly not an svn problem. </div><div><br class=3D"khtml-block-placeholder" /></div><div>I've exhausted the easy tests. I'd like some suggestions on what to try next, either from Jam ie or other users.</div><div><br class=3D"khtml-block-placeholder" /></div><div>--r</div><div><br class=3D"khtml-block-placeholder" /></div><div><span class=3D"Apple-style-span" style=3D"text-decoration: underline;">From Webmin Start page</span></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><b>Operating system</b></span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;">CentOS Linux 4.2</span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><b>Webmin version</b></span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;">1.320< /span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><br class=3D"khtml-block-p laceholder" /></span></font></div><div style=3D"margin: 0px; font-size: 13px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span" style=3D"font-size: 15px;"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><span class=3D"Apple-style-span" style=3D"text-decoration: underline;">From Edit Server page</span></span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><b>Total server quota</b></span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;">200MB</span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><b>Server administrator's quota</b></span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"He lvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;">100MB<b /></span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><b>Disk space used (including sub-servers)</b></span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;">44 MB (752 kB by Unix user, 44 MB by mail / FTP users)</span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><b>Space used by databases</b></span></font></div><div style=3 D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;">8192 bytes (8192 bytes in this server, 0 bytes in sub-serve rs)</span></font></div><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><br class=3D"khtml-block-placeholder" /></span></font></div><div><br class=3D"khtml-block-placeholder" /></div><div style=3D"margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13.3px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 16px;"><span class=3D"Apple-style-span" style=3D"text-decoration: underline;">Disk Usage page<br /></span></div><table width=3D"375" cellspacing=3D"0" cellpadding=3D"0" style=3D"padding: 2px 0px; width: 375px; empty-cells: hide;"><tbody><tr><td valign=3D"top" style=3D"margin: 0px 0.5px; p adding: 0px 2px; width: 119px;"><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><b>Allowed disk quota</b></span></font></div></td><td valign=3D"top" style=3D"margin: 0px 0.5px; padding: 0px 2px; width: 64px;"><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;">200 MB</span></font></div></td><td valign=3D"top" style=3D"margin: 0px 0.5px; padding: 0px 2px; width: 136px;"><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><b>Disk space used</b></span></font></div></td><td valign=3D"top" style=3D"margin: 0px 0.5px; padding: 0px 2px; width: 38px;"><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D "font-size: 13.3px;">44 MB</span></font></div></td></tr><tr><td valign=3D"top" style=3D"margin: 0px 0.5px; padding: 0px 2px; width: 119px;"><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetic a" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><b>Size of databases</b></span></font></div></td><td valign=3D"top" style=3D"margin: 0px 0.5px; padding: 0px 2px; width: 64px;"><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;">8192 bytes</span></font></div></td><td valign=3D"top" style=3D"margin: 0px 0.5px; padding: 0px 2px; width: 136px;"><div style=3D"margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;"><b>Percent of quota used</b></span></font></div></td><td valign=3D"top" style=3D"margin: 0px 0.5px; padding: 0px 2px; width: 38px;"><div style=3D" margin: 0px;"><font size=3D"4" face=3D"Helvetica" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 13.3px;">21%</span></font></div></td></tr></tbody></table><div><br class=3D"khtml-block-placeholder" /></div><div id=3D"sig" style=3D"margin: 4px 0px; padding: 2px 4px; line-height: 13px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: black;"><font size=3D"3" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 12px; line-height: normal;"><span class=3D"Apple-style-span" style=3D"text-decoration: underline;">Disk Quotas</span></span></font></div><div id=3D"sig" style=3D"margin: 4px 0px; padding: 2px 4px; line-height: 13px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: black;"><font size=3D"3" class=3D"Apple-style-span"><span class=3D"Apple-style-span" style=3D"font-size: 12px; line-height: normal;">/ | New Linux Native Filesystem | User quotas active</span></font></di v></i></div><i /></blockquote><i><span style=3D"font-family: Verdana,Arial,Helvetica,sans-serif;">Hi Russ,<br />Did you try increasing the <span style=3D"font-weight: bold;">Server administrator's quota</span> too? That also applies in this case..<br />Also, is /tmp perhaps on a different filesystem? You can see this in the Disk and Network Filesystems module.<br /><br /> - Jamie<br /><br class=3D"khtml-block-placeholder" /></span></i></blockquote></div>Thanks, Jamie.<div>Yes, I did try Server Admin's quota. Tried raising it, and turning off both quotas.</div><div>And /tmp is on the / filesystem. <span><i>Disk and Network Filesystems module <span style=3D"font-style: normal;" class=3D"Apple-style-span"> tells me that, and here to confirm</span><span style=3D"font-style: normal;" class=3D"Apple-style-span">:</span></i></span></div><div><br class=3D"khtml-block-placeholder" /></div><div>% cd /tmp</div><div>% df .</div><div>Filesystem 1K-blocks Used Available Us e% Mounted on</div><div>/dev/hda3 113267944 71764128 35750140 67% /</div><div><br class=3D"khtml-block-placeholder" /></div><div>So no leads there.</div><div>Is there something I need to do to activate the quota, apart from saving the settings for the VS?</div><div>I've saved and then logged in afresh. Should I do something more?</div><div>--r</div></blockquote>Just to make sure that the quota is really being used, you could SSH in as the user and run the command :<br />quota -v<br />Let me know what that outputs..<br /><br />=A0- Jamie<br /><br /> |