Solved

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

Posted on 2014-07-31
7
427 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
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 
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

Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

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

Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consol…
Concerto Cloud Services, a provider of fully managed private, public and hybrid cloud solutions, announced today it was named to the 20 Coolest Cloud Infrastructure Vendors Of The 2017 Cloud  (http://www.concertocloud.com/about/in-the-news/2017/02/0…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

770 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