There are a number of Xsan troubleshooting scenarios that seem to call for uninstalling and reinstalling the Xsan software to resolve client configuration issues. If you are looking at a configuration issue, such as a single client not mounting a volume then you don’t actually have to uninstall the software, reinstall the software, run Software Update and then reboot and attempt to readd the client to Xsan Admin on the MDC and then attempt to mount. That’s a lot of crap when one step will reset a client back to how it was before it ever joined its first Xsan. Just delete the contents of the /Library/Filesystems/Xsan/config folder (but not…
-
-
Customizing the Final Cut Server Webstart on Xsanity
Xsanity just posted an article I did on customizing the Final Cut Server Webstart. This is the page that you go to in order to install the Final Cut Server client software from your server. The article starts with building links and customizing the URL and then touches on a little customization of the pages towards the end. Hope you find it helpful.
-
Accessing the Final Cut Server Database Remotely
Before I get started: By remote, I mean from another machine – I sincerely hope that you will not be opening your Final Cut Server database to the WAN. So again, please be careful with this as there is no security around the database and you will be limiting access via IP for now. This article lays the beginning framework for a series (no promises on when the next in the series will be posted) on clustering the stored role of Final Cut Server, which provides the database (back end functionality) of Final Cut Server. All of this is done using built in tools for Final Cut Server. Don’t do…
-
Promise Vtrak Battery Reconditioning
We’ve been noticing since the last Promise firmware that the battery is scheduled to do a reconditioning every other month, on the 1st of that month. May 1st triggered a number of recondition events, starting at 2am and seeming to take about 12 to 24 hours to drain and recharge. When the RAID drains the battery it sets off an alarm, which can be, er, alarming if you’re in the data center. Also, when the hold-time dips the write policy automatically sets to write-thru, which can be changed to Disable Adaptive Write Cache to retain the write-back setting even when the battery drains. No matter the settings that are used,…
-
Fibre Channel Switches vs. Hubs
In the FC-AL (Fibre Channel Arbitrated Loop) protocol, when devices enter loops, they send out a Loop Initialization Primitive (LIP) request for an address. All other activity on the loop then comes to a halt as each node reestablishes its connection. Since a hub-based fabric is one large arbitrated loop (which can in many cases similarly be built without the actual hub but with less aggregated speed), it must be entirely rebuilt every time any device is rebooted, added to the loop or removed from it. This causes the potential for processing errors, iNode issues/volume errors and even physical disk failures. A “LIP storm” can also cause multiple devices to…
-
Graphically Viewing Xsan Utilization
As I’ve covered, du and df are great tools for isolating disk utilization, both for HFS+ and for Xsan. When dealing with end users though, it sometimes helps to show them information graphically. Another tool I’ve covered (although not comprehensively) is Disk Inventory X. A connection I had never tried to make until recently is using Disk Inventory X to find the “big fish” in terms of volume utilization with Xsan. When you fire up Disk Inventory X it will ask you to select a volume, or you can click on the Select Folder: button to browse to a folder. Disk Inventory X will then catalog the contents and show…
-
Xsan 2: No Limits (kinda')
Xsan 2 does remove some of the limitations that you encountered with Xsan 1. But not a ton of them. There are still a few limitations, most of which can easily be worked around. The first is in the number of storage pools that can be in a single volume, which is 512. The second is the number of LUNs that can be in a storage pool, which is 32. This isn’t to say that you can actually put 512 X 32 LUNs (or 16384 LUNs) in a volume because you can’t. A volume can actually only have 512 LUNs, whether or not you split them into multiple storage pools.…
-
Article on scripting networksetup for Xsan on Xsanity
Wondering why I’ve been a little light on Xsan postings? I posted an article on how to write a script to automate the setup of the Metadata and house networks in an Xsan environment on Xsanity. It uses networksetup for the most part and is meant to be a hybrid between a networksetup walkthrough and a mini-shell scripting tutorial. It can also be leveraged for scripting the initial setup of your clients in an imaging workflow, although you will typically not need to use static IP addresses in a mass deployment scenario.
-
Another Widget: FCSMonitor
So the more the merrier, right? Another widget, this time dedicated to Final Cut Server is now available for download. I also went ahead and posted the https://krypted.com/ reader as well. Both widgets are available here. Please let me know if you have any problems with either one of them. –Charles
-
Xsan Monitor Widget Released (kinda')
I am releasing the Xsan Monitor that I've mentioned as alpha code. There are still some updates I may do but for now I'm putting it out there for those who feel this is the kind of thing they can take use of. Basically, it's a Dashboard Widget that can run on an Xsan client or metadata controller. When running it will display the CPU and RAM statistics of the Xsan processes. If it's the kind of thing you could use then please feel free to give it a test drive and let me know what you think at cedge@318.com or krypted@mac.com.