Growing / shrinking a file system
I've found growfs and looked at tunefs--- is there a utility to shrink a partition so that I can give the space to another one [EMAIL PROTECTED](/sbin)ttyp1 df -h FilesystemSize Used Avail Capacity Mounted on /dev/ad0s1a97M41M48M46%/ /dev/ad0s1f17G 1.8G14G11%/usr /dev/ad0s1e19M 7.9M 9.9M44%/var procfs4.0K 4.0K 0B 100%/proc This is the current disk stats ... NB this disk was setup using auto sizing from the install CD (poss miscalculation??) We need to reallocate space from ad0s1f and give it to ad0s1e preferably with out rebuilding the machine. I am thinking of paxing /var to /usr/var, then unmounting /var and symlinking /usr/var to /var as an interim step But I would like them to remain on separate better sized slices And if someone has done this can they post their recipe thanks -- Murray Taylor Special Projects Engineer - Bytecraft Systems Entertainment Phone: 61 3 8710 2555 Fax: 61 3 8710 2599 Direct: 61 3 9238 4275 Mobile: 61 0417 319 256 Email: [EMAIL PROTECTED] or visit us on the web http://www.bytecraftsystems.com http://www.bytecraftentertainment.com This Email has been scanned for Viruses by MailMarshal. To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message
Re: Growing / shrinking a file system
- Original Message - From: Murray Taylor [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Friday, March 07, 2003 12:54 AM Subject: Growing / shrinking a file system I've found growfs and looked at tunefs--- is there a utility to shrink a partition so that I can give the space to another one No. [EMAIL PROTECTED](/sbin)ttyp1 df -h FilesystemSize Used Avail Capacity Mounted on /dev/ad0s1a97M41M48M46%/ /dev/ad0s1f17G 1.8G14G11%/usr /dev/ad0s1e19M 7.9M 9.9M44%/var procfs4.0K 4.0K 0B 100%/proc This is the current disk stats ... NB this disk was setup using auto sizing from the install CD (poss miscalculation??) Auto-sizing is not perfect for everyone, especially people running large mail servers or database servers which require lots of space in /var. We need to reallocate space from ad0s1f and give it to ad0s1e preferably with out rebuilding the machine. I am thinking of paxing /var to /usr/var, then unmounting /var and symlinking /usr/var to /var as an interim step What is your main consumer of space in /var? One trick I've often done is create a /usr/var2 directory, move stuff from /var into /usr/var2 (such as /var/log and /var/mail) and then symlink the directories from /var over to /usr/var2. But I would like them to remain on separate better sized slices Then your only choice is to backup, re-splice and restore. -- Matt Emmerton To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message
Re: Growing / shrinking a file system
Thanks for the answers Matt -- even though they weren't the ones i was hoping for On Fri, 7 Mar 2003 17:02, Matthew Emmerton wrote: I've found growfs and looked at tunefs--- is there a utility to shrink a partition so that I can give the space to another one No. [EMAIL PROTECTED](/sbin)ttyp1 df -h FilesystemSize Used Avail Capacity Mounted on /dev/ad0s1a97M41M48M46%/ /dev/ad0s1f17G 1.8G14G11%/usr /dev/ad0s1e19M 7.9M 9.9M44%/var procfs4.0K 4.0K 0B 100%/proc This is the current disk stats ... NB this disk was setup using auto sizing from the install CD (poss miscalculation??) Auto-sizing is not perfect for everyone, especially people running large mail servers or database servers which require lots of space in /var. We need to reallocate space from ad0s1f and give it to ad0s1e preferably with out rebuilding the machine. I am thinking of paxing /var to /usr/var, then unmounting /var and symlinking /usr/var to /var as an interim step What is your main consumer of space in /var? One trick I've often done is create a /usr/var2 directory, move stuff from /var into /usr/var2 (such as /var/log and /var/mail) and then symlink the directories from /var over to /usr/var2. But I would like them to remain on separate better sized slices Then your only choice is to backup, re-splice and restore. -- Matt Emmerton This Email has been scanned for Viruses by MailMarshal. To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-questions in the body of the message