LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


View Poll Results: Do you have /var on a separate partition
yes and it's bigger than 500mb 34 36.17%
yes and it's smaller than 500mb 5 5.32%
no 52 55.32%
N/A - It would bother me having a program store packages in /var 3 3.19%
Voters: 94. You may not vote on this poll

Reply
  Search this Thread
Old 12-04-2007, 06:15 PM   #1
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
Question /var as a separate partition


Sorry for the silly poll but I'm very curious as to whether people use /var as a separate partition or not. I'd like to move package 'storage' on my source gnome build out of /tmp/gnome/packages and into /var/cache/gnome/packages or something similar. Doesn't matter if you use gnome or not. Just curious about how many people keep /var on a separate partition and how big of a partition it is.

If you used a program that did such a thing, would a few hundred MB fit in /var and would that bug you in anyway?

Last edited by jong357; 12-04-2007 at 06:22 PM.
 
Old 12-04-2007, 06:39 PM   #2
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
Anyone making /var small or a dir in "/" hasn't seen the beauty of a daemon dying because it couldn't log anymore :-]
So, yes, I make it have it's own partition and 2GB minimum.
 
Old 12-04-2007, 06:39 PM   #3
gilead
Senior Member
 
Registered: Dec 2005
Location: Brisbane, Australia
Distribution: Slackware64 14.0
Posts: 4,141

Rep: Reputation: 168Reputation: 168
That's a well timed poll - I got a call this morning from a Windows sys admin who has a Linux box that's been running quietly in a corner for over 4 years. Suddenly it's spitting out errors on the console, but is mostly still working (that's his initial description of the problem). I'm on my way over there this afternoon to have a look, but here's the df -h output for /var:
Code:
Filesystem            Size  Used Avail Use% Mounted on
/dev/cciss/c0d0p2     9.7G  9.2G     0 100% /var
Looks like some archiving is in order.

As for my boxes, I have /var on a separate partition for all of them. They're all used as servers, not desktops - if that makes a difference.
 
Old 12-04-2007, 07:03 PM   #4
tuxrules
Senior Member
 
Registered: Jun 2004
Location: Chicago
Distribution: Slackware64 -current
Posts: 1,158

Rep: Reputation: 62
I use /var on a separate partition all the time. My web/db/mail server has 59GB of /var, my mythtv box has about 16GB and my desktop have about 8GB. Since I run slackware for all three and slackware puts web stuff and databases (mysql) in /var, I tend not to disrupt the defaults and just go with it with more-than-enough room...hence bigger partitions.

On the desktop, I use a bigger /var so I can play with databases (now and in future) and not worry about running out of space. Plus, today's bigger hard drives have enough room to allocate more space to each partition.
 
Old 12-04-2007, 08:00 PM   #5
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,446
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
There's a pattern in these here answers.

As with everything else, it depends upon what you want to do with that particular box.

Personally, I used to run /var on its own partition, but stopped doing that when it became inconvenient for me.

My computer is strictly a desktop use machine, and I've never seen any negative effects from running /var in my root partition. Even when running Samba for file & printer sharing.
 
Old 12-04-2007, 10:32 PM   #6
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Original Poster
Rep: Reputation: 52
Thanks all. That's pretty much what I expected to see in the poll results. I never intended for packages to lie around in /tmp but that's pretty much what they do without user intervention. /var seems like a proper place for them.
 
Old 12-05-2007, 09:06 AM   #7
dracolich
Senior Member
 
Registered: Jul 2005
Distribution: Slackware
Posts: 1,274

Rep: Reputation: 63
Just my 2 cents:
Like rkelsen, I believe it depends on the machines purpose. For servers that create and retain a lot of logs, definitely.

I don't have /var on it's own partition because both of my Slackware machines are strictly desktop use. Only once did I run out of disk space because syslog and messages grew to be hundreds of MB. Once I setup logrotate to handle that it's never happened again. Both machines have been running Slackware for 6 years, never had to reinstall, never ran out of room on / after that one time and /var currently only uses 45MB.
 
Old 12-05-2007, 09:33 AM   #8
rickh
Senior Member
 
Registered: May 2004
Location: Albuquerque, NM USA
Distribution: Debian-Lenny/Sid 32/64 Desktop: Generic AMD64-EVGA 680i Laptop: Generic Intel SIS-AC97
Posts: 4,250

Rep: Reputation: 62
A little different perspective since I use Debian. I used to maintain /var as a separate partition on my desktop machines because it made it easier for me to track what went there, and how it was used. Once I understood just what kind of maintenance it needed, I elected to leave it in /. When I maintained it separately, I allocated it 3 GB.

Currently it uses 1.6 GB, but 1.4 of that is Apt related which I suppose is not an issue with Slackware.

Last edited by rickh; 12-05-2007 at 09:37 AM.
 
Old 12-05-2007, 09:54 AM   #9
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
Depends on what the server is used for..

Apache web server files typically live in /var/www
Mysql databases and log files default location is /var/lib/mysql

unless you relocate them or the defaults for slackware are different..

So if you have a website with a lot of files for downloading (CC licensed movies, music, tons of PDF's or whatever)
or are running large mysql databases then you need to ensure you have room for them in /var

Last edited by farslayer; 12-05-2007 at 09:55 AM.
 
Old 12-05-2007, 11:06 AM   #10
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Original Poster
Rep: Reputation: 52
There's one vote for separate and smaller than 500mb... The only thing I don't want to do is contribute to the over population of someones /var directory. If /var is on / then it's a non-issue. I suppose I could take the stance of NMP if someone wants to have a small /var partition. Dunno.

I usually amend to rc.M and wipe /tmp before the X stuff is created. I'm sure I'm not the only one who does something similar. That coupled with /tmp being a completely inappropriate place to dump packages (indefinitely) is making me want to change it. I'll stew on it some more.

Thanks again for the votes and comments.

Eh... I have a better idea. I'll just have a user defined variable for the location of saved packages and default it to /var/somewhere. If they run into problems then it's definitely Not My Problem..

Last edited by jong357; 12-05-2007 at 11:13 AM.
 
Old 12-06-2007, 12:40 PM   #11
shadowsnipes
Senior Member
 
Registered: Sep 2005
Distribution: Slackware
Posts: 1,443

Rep: Reputation: 73
I tend to like storing all of my packages in a directory under root's directory. I don't use sudo ever on my system and I feel that root should be the only one handling the packages so it makes since to me to have them all under /root/Packages.

When I compile software I do it under my users home directory unless I'm using a slackbuild and then the source goes under /tmp/SBo. But I still have all packages (including downloaded official slackware packages) under /root/Packages.

I use this system primarily for desktop purposes so I don't need /var on a separate partition. If it were used as a server I probably would have it as a separate partition and would make it larger than 500MB. Of course if it were a server I'd be using a much bigger HD than I am now...

Either way, I wouldn't store packages under /var unless normal users had business to be using them.
 
Old 12-06-2007, 12:48 PM   #12
trickykid
LQ Guru
 
Registered: Jan 2001
Posts: 24,149

Rep: Reputation: 269Reputation: 269Reputation: 269
Quote:
Originally Posted by unSpawn View Post
Anyone making /var small or a dir in "/" hasn't seen the beauty of a daemon dying because it couldn't log anymore :-]
So, yes, I make it have it's own partition and 2GB minimum.
Yup. Or when you have some developer install something into /usr and filled up all the space available so it also filled up /. Same goes for /home when you have some user fill it up with mp3's and movies.

Or something or some user fills up /tmp that happened to be on same parition as /.

I always recommend having /boot, /, /usr, /tmp, /var and /home all on their own partitions at a minimal. Hell, even systems I have mysql databases on I'll even create a /var/lib/mysql partition so it doesn't affect /var.
 
Old 12-06-2007, 04:09 PM   #13
Sonneteer
Member
 
Registered: May 2006
Location: Canada
Distribution: Slackware 13.37; Ubuntu 12.04
Posts: 81
Blog Entries: 5

Rep: Reputation: 15
For my laptop, I have /var and /tmp sharing a 1.23 GB partition (/tmp is a symlink to /var/tmp/tmp). They each occasionally need that space, but not both at the same time, and I have thus far had no issues with that setup.
 
Old 12-10-2007, 02:31 PM   #14
tellef
LQ Newbie
 
Registered: Aug 2005
Location: Norway
Distribution: Slackware & Debian.
Posts: 23

Rep: Reputation: 15
I have two webservers, some local servers and a gateway. They all have /var as a separate partition as well as /home and /tmp. The ones that have anything important on them have mirroring disks on those partitione as well.
 
Old 12-17-2007, 05:24 PM   #15
DOSJockey382
LQ Newbie
 
Registered: Aug 2005
Location: California
Distribution: Debian, Ubuntu, NetBSD, OS X
Posts: 25

Rep: Reputation: 15
Being a long time Debian user and a big fan of apt's ability to do complete system installs over the Internet even when I was using dial-up on my 486 and a <1GB HDD, I find it is really only the apt cache under /var that really needs a lot of space, and only temporary space at that as I usually have the system delete the download cache once the apps are installed. I got in the habit of redirecting the apt cache to a larger partition like /usr so that that 100MB+ (sometimes 1GB+) downloads do not kill my / partition on a rather infrequent download situation, usually the initial system install or a mass of package upgrades. Otherwise, allocating enough space to / while still having /var on the same partition is sufficient for my needs.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem moving /var to separate partition a550ee Linux - Newbie 6 10-02-2007 03:09 PM
/boot separate partition energiya Linux - General 7 03-27-2007 03:18 PM
fstab for separate /home /usr /var /boot /etc and / mariogarcia Debian 2 02-24-2007 03:28 PM
Installing Linux from a Separate Partition LinTech Linux - General 2 10-06-2004 03:33 PM
Moving contents of /var to separate partition TexasDex Linux - Software 2 03-01-2004 08:30 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:52 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration