Friday, October 23, 2009

[FCP-L] A way to manually enter Xsan 1.4.x client license keys

 

Hi All,

Please accept the usual caveats - Use at you own risk. I'm NOT responsible if your Xsan decides to crash and burn. etc.

I had a pesky problem where I was unable to add (after a client system rebuild) Xsan client licenses via the Xsan Administration GUI. This is a work-around that worked for me. It may (or may not) work for you.

Jim

It looks like the Xsan Client licenses are located two locations
(on each individual workstation).

/Library/Filesystems/Xsan/config/
drwxrwxr-x 8 root admin 272 Oct 19 09:24 config

Here are the file's ownership's and permissions:

-rw------- 1 root admin 64 Dec 2 2008 .auth_secret
-rw-r--r-- 1 root admin 420 Mar 18 2009 automount.plist
-rw-r--r--@ 1 root admin 30 Sep 4 03:02 fsnameservers
-rw-r--r-- 1 root admin 814 Sep 4 04:41 notifications.plist
-rw-r----- 1 root admin 505 Sep 4 04:41 role.plist
-rw-r--r-- 1 root admin 229 Sep 4 04:41 saninfo.plist

After installing the xsan client software (1.4.2), copy all the files
in the "config" directory from one of the other working clients.

Change two lines in the role.plist file:
- The interfaceIP string value (so it matches the IP for this workstation)
- the license string value (so it's the unique Xsan client
license number for this workstation)

Here is what the file looks like after being modified:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>failoverPriority</key>
<integer>0</integer>
<key>interfaceIP</key>
<string>999.999.999.999</string>
<key>interfaceName</key>
<string>en0</string>
<key>license</key>
<string>xsan-014-000-0-000-000-000-000-000-000-0</string>
<key>role</key>
<string>CLIENT</string>
<key>watermark</key>
<string></string>
</dict>
</plist>

The license info is also stored in /etc/systemserialnumbers/xsan file.
You may have to manually create the systemserialnumbers directory,
if it does not already exist.
drwx------ 3 root wheel 102 Oct 21 07:37 systemserialnumbers

-rwx------ 1 root _serialnumberd 41 Oct 21 07:37 xsan

There is only a single line in this file - the xsan client serial
number (NOT case sensitive, left justified).

xsan-014-000-0-000-000-000-000-000-000-0

Reboot the client / workstation when you're done. The Xsan's volumes should come up ok.

You should also be able to run cvadmin's "who" command from xsangw01 and see the new client listed.

__._,_.___
To learn more about the FinalCutPro-L group, please visit
http://groups.yahoo.com/group/FinalCutPro-L
Recent Activity
Visit Your Group
Give Back

Yahoo! for Good

Get inspired

by a good cause.

Y! Toolbar

Get it Free!

easy 1-click access

to your groups.

Yahoo! Groups

Start a group

in 3 easy steps.

Connect with others.

.

__,_._,___

No comments:

Post a Comment

Search This Blog