10.8.3

Moderators: jhartley, MSR734, nola

10.8.3

Post by ilovezfs » Fri Mar 15, 2013 5:40 am

Anyone know whether the OS X Mountain Lion 10.8.3 update released yesterday breaks ZEVO?
ilovezfs Online


 
Posts: 249
Joined: Sun Feb 10, 2013 9:02 am

Re: 10.8.3

Post by raattgift » Fri Mar 15, 2013 3:03 pm

It's working OK.

One gotcha: all the .../.Spotlight-V100/ data was invalidated, so mds&mdworker fired up with a massive vengeance everywhere in parallel. It ended fairly quickly, but led to some stalls and pizza balls on some apps trying to compete for access to files in the same filesystem. The slowdown might alarm people not expecting it, though. (mdutil is a useful thing to look up man-page-wise).

As usual, anyone upgrading should make *and test* a fully bootable backup of their system. Being able to use a system (even on slower media) while you restore back to 10.8.2 will make your life much easier.

It's also a good idea to consider doing a "zpool export" on all pools and disconnecting the physical media, and all external devices not actually required to upgrade and reboot. This isn't necessary, but it's a good safety practice.

Additionally, using zfs, even with lots of replication, is not a substitute for a backup on another system or elsewhere. For the former, use zfs send ... | ssh ... zfs receive ...; for the latter, rsync. (-avhPES for the builtin /usr/bin one; -avhPAXES for rsync v 3.x) Or the equivalent. Really you should get to know and be familiar with zfs send/recv. That's pretty much the most important pair of subcommands of zfs.
raattgift Offline


 
Posts: 98
Joined: Mon Sep 24, 2012 11:18 pm

Re: 10.8.3

Post by ilovezfs » Fri Mar 15, 2013 5:42 pm

Thanks for the fast reply.
Due to your Spotlight experience, my plan is the following:

Before updating ...
1. mdutil -i off /Volumes/myzpool/mydataset0
2. Repeat step 1 for every data set, recursively
3. mdutil -E /Volumes/myzpool/mydataset0
4. Repeat step 3 for every data set
5. mdutil -i off /Volumes/myzpool on the root.
6. mdutil -E /Volumes/myzpool on the root
7. Manually delete all .Spotlight-V100 directories
8. Uncheck "Show child file system on the desktop and sidebar" in the ZEVO System Preferences Pane
9. Reboot
10. zpool export myzpool and unplug drives from the computer.
11. Reboot

Install the OS X 10.8.3 update & reboot

After updating...
1. Plug drives into computer.
2. Verify Spotlight has been enabled automatically on the root, mdutil -s /Volumes/myzpool
3. Let Spotlight finish with the root, monitoring the process "mds" in Activity Monitor (with "All Processes" showing)
4. Check "Show child file system on the desktop and sidebar" in ZEVO preferences
5. Reboot
5. Verify that Spotlight has been enabled automatically on each of the child data sets, mdutil -s /Volumes/myzpool/mydataset0
6. Let Spotlight work, monitoring mds in Activity Monitor and running sudo fs_usage -w -f filesys | less and eventually watching the time estimates, once they're available, shown when the Spotlight magnifying glass is clicked.
7. Reboot again.
8. Test spotlight works on the root and the data sets.

Results:
mds sat at 200% CPU for about 15 minutes and then Spotlight finished doing its thing and seems to work fine.
ilovezfs Online


 
Posts: 249
Joined: Sun Feb 10, 2013 9:02 am

OT: Spotlight after an update to OS X 10.8.3

Post by grahamperrin » Sat Mar 16, 2013 8:03 am

raattgift wrote:… all the .../.Spotlight-V100/ data was invalidated, so mds&mdworker fired up with a massive vengeance everywhere in parallel …


I didn't notice that with the delta from 12C60 to pre-release 12D74. If all such data was invalidated I would have noticed Spotlight indexing for far longer than it did.

Was your update from 12C60 to golden master 12D78, and with either App Store or softwareupdate(8)?

Did you use the combo?
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

Re: 10.8.3

Post by MelvinPhelps » Sat Aug 24, 2013 5:27 am

ilovezfs wrote:Thanks for the fast reply.
Due to your Spotled lighting experience, my plan is the following:

Before updating ...
1. mdutil -i off /Volumes/myzpool/mydataset0
2. Repeat step 1 for every data set, recursively
3. mdutil -E /Volumes/myzpool/mydataset0
4. Repeat step 3 for every data set
5. mdutil -i off /Volumes/myzpool on the root.
6. mdutil -E /Volumes/myzpool on the root
7. Manually delete all .Spotlight-V100 directories
8. Uncheck "Show child file system on the desktop and sidebar" in the ZEVO System Preferences Pane
9. Reboot
10. zpool export myzpool and unplug drives from the computer.
11. Reboot

Install the OS X 10.8.3 update & reboot

After updating...
1. Plug drives into computer.
2. Verify Spotlight has been enabled automatically on the root, mdutil -s /Volumes/myzpool
3. Let Spotlight finish with the root, monitoring the process "mds" in Activity Monitor (with "All Processes" showing)
4. Check "Show child file system on the desktop and sidebar" in ZEVO preferences
5. Reboot
5. Verify that Spotlight has been enabled automatically on each of the child data sets, mdutil -s /Volumes/myzpool/mydataset0
6. Let Spotlight work, monitoring mds in Activity Monitor and running sudo fs_usage -w -f filesys | less and eventually watching the time estimates, once they're available, shown when the Spotlight magnifying glass is clicked.
7. Reboot again.
8. Test spotlight works on the root and the data sets.

Results:
mds sat at 200% CPU for about 15 minutes and then Spotlight finished doing its thing and seems to work fine.

Hello friend were you were successful in your plan? I liked it very much so please post a suitable reply
Last edited by MelvinPhelps on Sun Aug 25, 2013 10:33 am, edited 1 time in total.
MelvinPhelps Offline


 
Posts: 1
Joined: Fri Aug 23, 2013 11:58 am

Re: 10.8.3

Post by ilovezfs » Sat Aug 24, 2013 11:53 am

MelvinPhelps wrote:Hello friend were you were successful in your plan? I liked it very much so please post a suitable reply

Yes. The plan was successful. Also, updating to 10.8.4 caused no issues. At this point, I would recommend that you do both the 10.8.3 update and the 10.8.4 update before reenabling the show child data sets option in the ZEVO System Preferences pane. In fact, that is probably what the App Store updater will do, using the 10.8.4 "combo update." You could even just download the 10.8.4 combo update from Apple's download website if you want: http://support.apple.com/kb/dl1659

Don't be alarmed at step 6, after the 10.8.3 update: "6. Let Spotlight work, monitoring mds in Activity Monitor and running sudo fs_usage -w -f filesys | less and eventually watching the time estimates, once they're available, shown when the Spotlight magnifying glass is clicked." It may take a while and make the computer very slow, but it is normal, and will finish eventually.
ilovezfs Online


 
Posts: 249
Joined: Sun Feb 10, 2013 9:02 am


Return to General Discussion

Who is online

Users browsing this forum: ilovezfs and 0 guests

cron