Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Disk space - huge portion not accounted for

I am running a mini server (mac 3,1). 10.9.2 ans server 3.0. My server service data is on an external disk. The startup drive is a 500GB drive. Doing Get info on that drive shows a capacity of 499 GB. 412 GB used, 86 GB free.

Looking at all the files on the Starup drive, the tolal space used according to Finder is 245 GB. I used a utility (InVisible) to show all invisible files, and an additional 13 GB of content appeared (private, usr). This gives me a total of close to 260 GB. Why is my drive showing only 86 Gb free, it should be closer to 245 - 250 GB.

I did maintenance and cleaning on the startup drive using Onyx before taking these stats, that freed up about 4 GB.

Any suggestions on how to free or see what is taking all this space? Thanks in advance.

Posted on Apr 16, 2014 6:40 PM

Reply
6 replies

Apr 16, 2014 9:07 PM in response to ongillem

You can use a tool such as OmniDiskSweeper (ODS) or GrandPerspective (GP) to explore the volume and find out what's taking up the space. You can also delete files with it, but don't do that unless you're sure that you know what you're deleting and that all data is safely backed up. That means you have multiple backups, not just one. Note that ODS only works with OS X 10.8 or later. If you're running an older OS version, use GP.

ODS or GP can't see the whole filesystem when you run it just by double-clicking; it only sees files that you have permission to read. To see everything, you have to run it as root.


Back up all data now.


If you have more than one user account, make sure you're logged in as an administrator. The administrator account is the one that was created automatically when you first set up the computer.

Install the app you downloaded in the Applications folder as usual. Quit it if it's running.


Triple-click anywhere in the corresponding line of text below on this page to select it, then copy the selected text to the Clipboard by pressing the key combination command-C:

sudo /Applications/OmniDiskSweeper.app/Contents/MacOS/OmniDiskSweeper

sudo /Applications/GrandPerspective.app/Contents/MacOS/GrandPerspective

Launch the built-in Terminal application in any of the following ways:


☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)


☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.


☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.


Paste into the Terminal window by pressing command-V. You'll be prompted for your login password, which won't be displayed when you type it. You may get a one-time warning to be careful. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.


The application window will open, eventually showing all files in all folders, sorted by size. It may take a few minutes for the app to finish scanning.


I don't recommend that you make a habit of doing this. Don't delete anything as root. If something needs to be deleted, make sure you know what it is and how it got there, and then delete it by other, safer, means. When in doubt, leave it alone or ask for guidance.


When you're done with the app, quit it and also quit Terminal.

Apr 17, 2014 4:45 AM in response to ongillem

Finder won't necessarily give you accurate tallies for sizes consumed within people's network home folders or time machine backups. This is because they are owned by someone else and you don't have adequate priveledges to traverse their directories and get a true tally.


Exploring them with root permission will give you better info.

Apr 22, 2014 3:18 PM in response to cpragman

I looked into this a bit further, and I came up with an explanation that seems to make sense, but would like to have someone confirm.

As stated in my original post, my startup disk (500GB) shows only 86 GB free, but adding all files including invisible files comes up to about 260GB, leaving some 200GB unaccounted for.

I do a daily clone of my startup drive on an external drive (500GB). If I look at this clone, it shows the used disk space as about 245GB. Like I mentioned before my server is set to store the server data on an external drive. This dive shows 180GB used.

My take is that while operationg, the startup disk sets space aside to accomodate the server data.

If that is the case, is there any value in storing the server data to an external drive. I did this hoping it would make server upgrades a bit less tense.

Thanks for any input you may have

Apr 27, 2014 3:17 AM in response to ongillem

No - from a logical, OS level & practical perspective.


  • Why would Apple provide the facility to store the OS X server data volume data on another disk, copy the data over onto that disk and then take the same space on the main server drive. Not logical.
  • OS X being based on Unix can easily have a linked directory on the server directory structure on the main server drive where it links to the data on the other HDD. When you do a listing of the server directory it will list the Data directory (on the main drive) but the data will actually be on the secondary drive
  • If they did it the way you say then what about all the installations where their data folder grows way beyond the size of the original system drive - they would not be able to work.

Apr 27, 2014 4:45 AM in response to FromOZ

I see things as you see them but what I observed just did not seem logical. That's the reason I posted in the first place, hoping someone could tell me what I was not looking at correctly. So far I have the following observations:


Server startup disk: 500GB, 415GB used, 84GB free

daily clone of startup disk (Carbon Copy Cloner): 500GB, 237GB used, 262GB free

test clone of startup disk (Carbon Copy Cloner): 1TB, 237GB used, 761GB free.

service data disk: 500GB, 181GB used, 318GB free


Can't answer your statements, I just know i tried to change the setting of where my service data is stored, to bring it ba`ck from the external drive to the server HD, and could not do it, as there is not enough space left on the server startup disk, even though that space is not used if I look at how much space is available on the clones,

Currently, the evidence I see is that my system acts as if my service data was stored on the startup drive, even though it's not.


I have made a clone of my startup drive on a 1 TB disk. I will sartup from this disk and try to change the service data lcation to bring it back to the startup disk, as I do not see why I would store it externally if I don't reclaim my disk space.

Disk space - huge portion not accounted for

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.