Can you check the progress of the SUS's initial download of the catalog?

Mbentley777
Contributor

Is there a way to see some sort of 'time to finish' or progress indicator to get a feeling for how long it would take to get the SUS synced?

I'm up to about 8Gb and have it set to auto add updates to the root branch - but I haven't seen any of the updates show up- I figured that the nothing would show up until the entire catalog has been updated but just don't have a clue as to how long it would take, or how large the catalog would be.

Any ideas?

12 REPLIES 12

Mbentley777
Contributor

I've rebuilt my SUS a few times now, and can't seem to get any of the updates to show in the root catalog.

I haven't switched the SUS url to anything - so for right now it's just running in my VM - I'm able to see the rest of the admin web console at the default netsus.local address.

I'm at a loss as to why none of the packages show up in the GUI - if I look at the directory I can see the packages - and I can see the storage being used.

If anyone can point me in a direction I'd be grateful!

jarednichols
Honored Contributor

8GB if awful slim. IIRC, in instances where I've mirrored Apple's updates, it's somewhere around 20-30GB. I don't think the GUI shows the updates until the sync is fully done.

Mbentley777
Contributor

Yup, you're on the money, I was being an impatient doofus. I really didn't have any idea in terms of the total catalog size, and I guess I expected updates to show up as they were cached on the box.

If I'm just working locally via my VM, would the netsus.local address actually be reachable?

I attempted to point my host machine to my main catalog at the 10.6/7 compatible address - and came up with nuttin'.

mm2270
Legendary Contributor III

I'm almost sure the netsus.local address would only be reachable from the same machine that's running the NetSUS appliance. Use the IP that shows up in the Network tab to connect to it, so https://ip.add.re.ss/webadmin

As for the address you pointed to, was it something like 'http://<serveraddy>/contents/catalogs/others/index-lion-snowleopard-leopard.merged-1_<branchname>.sucatalog'? When I was testing this all just yesterday, that was the only type of address I could point to that would work, not the one that is shown in the appliance as the branch name.

For me, I'm having a similar yet different issue. I managed to get a NetSUS working on a gets laptop, but now that I've set it up on a real server, the sync doesn't seem to be happening at all. I'm not pulling down the updates, just the catalog and I'm going on a hour now with still nothing showing under any of the branches. I would think the catalog by itself should take a matter of minutes to pull down if not quicker, so I don't know what's up. And like you, with no indication of the sync progress I can't be sure its even happening at all.

Edit: Actually I forgot that the Dashboard shows that the sync is currently "running" and shows disk space usage there as well, so i guess I'll just monitor that.

Mbentley777
Contributor

I did try accessing at that address

http://<serveraddy>/contents/catalogs/others/index-lion-snowleopard-leopard.merged-1_<branchname>.sucatalog

But I get a message that the server can't be reached instantly.

Here was my exact defaults write:

sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://netsus.local/content/catalogs/others/index-leopard-snowleopard.merged-1.MainBranch.sucatalog

mm2270
Legendary Contributor III

Matt, two things I see. I think its "contents" not "content". Second, I think after the "merged-1" there should be an underscore, not a dash, but I don't know for sure. I used an underscore based on Greg Neagle's comments on another thread about this and it worked for me. Maybe try it that way. Also, you may want to enter the IP address instead of netsus.local for the server address part.

Edit: Never mind about the contents remark, you were right, its content. Not sure why I thought it was plural there. But in the new NetSUS I just stood up, it is indeed an underscore after the merged-1, not a dash, so that may be the issue.

Mbentley777
Contributor

So should the actual address be:

http://netsus.local/content/catalogs/others/index-leopard-snowleopard.merged_1.MainBranch.sucatalog ?

mm2270
Legendary Contributor III

No, I think:

http://netsus.local/content/catalogs/others/index-leopard-snowleopard.merged-1_MainBranch.sucatalog

myronjoffe
Contributor III

Im running an instance of the NetSUS Appliance on vSphere. On my dashboard my SUS disk usage is 85GB! Is that normal? I have created 1 root branch and selected 'Store software updates on this SUS'. 85 GB seems excessive(562 packages). I also have a local netsus appliance setup on virtualbox and its only 38GB. Any ideas?

ClassyLee
New Contributor III

Hey Myron,

Yes 85GB is normal if you've downloaded the entire apple catalog, which is the default download setting for NetSUS.

As for you other instance on virtualbox (assuming you didn't make any changes to the preferences.plist file in /var/lib/reposado) 38G falls short.

I've noticed in my testing of the NetSUS that sometimes the sync just stops, so you have to kick it off again.

myronjoffe
Contributor III

Thanks for the info ClassyLee

rrogerio
New Contributor

Guys I am having sort of the same issue again if anyone knows the fix.. my NETSUS is fully configured, I expanded the root disk to a 200GB so now I got plenty of space to sync the updates. currently I have 97GB on my catalog downloads. but yet I have nothing when it comes to list of updates in the web interface.. :( trying updating reposado and running a new sync to see if they will come up..