Home Forums OS X Server and Client Discussion Xsan Did you upgrade to Leopard prior to installing Xsan 1.4.2? Oops!

Viewing 1 post (of 1 total)
  • Author
  • #370841

    If you didn’t read the README and upgraded to Leopard prior to installing the Xsan 1.4.2 update, you’re in a pickle. Xsan prior to 1.4.2 won’t work on Leopard, and once you’ve upgraded to Leopard, you can’t install the 1.4.2 update. Catch-22. Fixable, though.

    First, update all the other Xsan servers & clients (especially the controllers) to 1.4.2 and restart everything. Follow the upgrade instructions at:

    Now, on the Leopard-upgraded workstation(s) where Xsan no longer works, do the following:

    1. Download the Xsan 1.4.2 File System Update:

    And, if you need the admin update:

    2. Mount the Xsan File System Update 1.4.2 disk image.

    3. Right-click the XsanFilesystemUpdate.mpkg file and choose “Show Package Contents”

    4. Browse to Contents:Installers, right-click the XsanFilesystem.pkg file, and choose “Show Package Contents”

    5. In Contents, drag the Archive.pax.gz file to your desktop.

    6. Open Terminal.app and type “sudo su -” at the prompt. Enter your password to authenticate the sudo session. You are now logged in as root, so don’t do anything stupid, because you can completely hose your system. You have been warned.

    7. Type the following commands, exactly as written, substituting your username for (your username). Note the spaces etc.:

    # cd /
    # mv /Users/(your username)/Desktop/Archive.pax.gz .
    # gunzip Archive.pax.gz
    # pax -rp e -f Archive.pax
    # exit

    8. Reboot.

    9. Install the Xsan File System Update 1.4.2 from the disk image, as well as the admin update if you need it. Both should install successfully.

    [b]What did you just do?[/b] When you run the Xsan updater, it checks for various software versions, namely Mac OS X and Xsan. If it finds the wrong versions, it won’t run the update. The above procedure “force-installs” the basic files from the 1.4.2 update–which are contained in the Archive.pax.gz archive–so that when you run the updater in Step 9, it finds an acceptable version of Xsan and proceeds with the installation.

Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.

Comments are closed