3 Replies Latest reply: Oct 23, 2013 6:17 PM by splurben
splurben Level 1 Level 1 (80 points)

Does anyone know how to change the data location of Mac OS X Server (v3) Software Update?

 

I'd like to move it to a large RAID permanently connected to the server but I can't find the command in serveradmin.

 

Cheers,

 

Kirk


MacBook Pro, OS X Mountain Lion (10.8.4), 17" Core i7, 16GB RAM, 500GB SSD
  • 1. Re: mac os x server software update data location
    MrHoffman Level 6 Level 6 (12,470 points)

    Why not move the whole boot disk and Serve.app and the rest out to the RAID array?  It's not like OS X is that big a hunk lately in comparison with the size of various RAID arrays, and relocating the whole configuration means you won't have to deal with a piecemeal relocation, nor any future upgrade weirdnesses that might arise from the relocation.

     

    That approach aside, Mavericks Server storage is mostly under the /Library/Server path.  I haven't tried relocating indidual hunks yet, either.

     

    Ah, slightly misread...  You could shut off Software Update entirely, and use Reposado.  That'll let you do what you want. 

     

    The other hunk you'd probably want to move is the Caching Server.

  • 2. Re: mac os x server software update data location
    Semmelrocc Level 1 Level 1 (25 points)

    The easy and official way is to relocate all services' data via Server.App -> Your Server -> Settings -> Service data location (or similar).

    If you just want to change the data store of Software Update Server, you could try altering the string of "updatesDocRoot" in /Library/Server/Software Update/Config/swupd.plist. Don't forget to restart Software Update Service after your operation.

    Hope that helps.

  • 3. Re: mac os x server software update data location
    splurben Level 1 Level 1 (80 points)

    Thanks for all the suggestions guys! From that I was able to see where the main data lived (which was 92% Software Update) and I stopped the server, moved the data to the RAID, and created a symbolic link to it, checked permissions and restarted the Server. It's all good.

     

    I'll probably move the entire Server over to the RAID having seen the posts about that after I'd already used the method above. But I need time to sit down and get it all tickity-boo.

     

    I'll look at Reposado, I'll try that on my test bench with a few systems in my office, but not wishing to be too adventurous and probably going to stick with Apple properties.

     

    Again, THANKS!