Solved

How can I add space to the root FS in SCO 6?

Posted on 2014-07-31
7
429 Views
Last Modified: 2014-08-20
I need to add space to the root FS on a SCO 6 system. Is there an "easy" way to do this, short of making a backup, recreating the FS, and then restoring? I've included a screenshot of a dfspace command for reference. As you can see, I need to move space from /u to /. Thanks.
Capture.PNG
0
Comment
Question by:sdholden28
7 Comments
 
LVL 62

Expert Comment

by:gheist
ID: 40234058
fsadm -b (size in 512b blocks) /mountpoint/
0
 
LVL 14

Accepted Solution

by:
mikelfritz earned 500 total points
ID: 40235523
Where is it that you need space on "/" ?

You could copy the data to a folder on "/u" and then create a symbolic link to that directory.

For instance, if you need to plant large data in /usr/stuff - you can move what's in /usr/stuff to /u/stuff and then create a link using ln -s /usr/stuff /u/stuff

You can do things like this with many directories on the root FS - there are some you cannot.

I haven't played at all with Openserver 6 - the last ones I have are 5.0.7 and it's not possible to do it live.  In your case it looks like you would need to reduce /u before you could increase / - if it's possible at all.

Maybe a divvy output to see what the slices look like.
0
 
LVL 14

Expert Comment

by:mikelfritz
ID: 40235528
Sorry - the "ln" command is backwards above. ln -s /u/stuff /usr/stuff
0
Microsoft Certification Exam 74-409

VeeamĀ® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

 
LVL 6

Expert Comment

by:JJSmith
ID: 40236699
Your root (/) is fine and should really be fairly static. If for example /var is growing considerably, then I would suggest that you need to create a /var filesystem rather than grow root.

Looking at the available space in /u , I would use the fsadm command as suggested by gheist to reduce the size of /u - then use the space freed up to create more file systems.

If you want an idea on the best directories to separate out as file systems - then try:

du -sk /*

That will indicate in Kbytes the minimum required size of a file system to take a copy of the directory and sub-directories.

Once you've created the file systems you can mount them under a temporary name and move across all the files from the original top directory.

As some running process may be using some of the files that you've moved and you've only temporarily named the mount point you should finish by editing the fstab with the required file system and mountpoint names (ie the large directories you separated out) - then recycle your system.

Hope that helps
JJ



and should remain as it is. It is /u that you need to grow and as indicated by gheist, fsadm is the command for that.
0
 
LVL 14

Expert Comment

by:mikelfritz
ID: 40236877
Resizing looks to require two things.  First is that the FS must be vxfs, and second you need a license to enable the resizing among other things.

http://wdb1.sco.com/kb/showta?taid=126114&qid=574846049&sid=2041290973&pgnum=1

http://osr600doc.sco.com/en/FS_admin/VeritasC.overview.html

I agree with JJ that the root fs should remain relatively static.
0
 
LVL 6

Expert Comment

by:JJSmith
ID: 40237147
Sorry about the last line after my name in my previous comment - it's residue from a response I edited before I understood your question properly. ;-)
0
 

Author Closing Comment

by:sdholden28
ID: 40275036
Thanks for all the suggestions. In the end, this was good enough and was certainly the simplest.
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
robocopy 33 117
Connect to CentOS (in a local VMWare VM) using Putty 7 69
Perc RAID Controller Poweredge T110 3 34
Setting up a Dell Powervault MD1200 2 18
I previously wrote an article addressing the use of UBCD4WIN and SARDU. All are great, but I have always been an advocate of SARDU. Recently it was suggested that I go back and take a look at Easy2Boot in comparison.
Finding original email is quite difficult due to their duplicates. From this article, you will come to know why multiple duplicates of same emails appear and how to delete duplicate emails from Outlook securely and instantly while vital emails remaiā€¦
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question