This discussion is locked
Matthew Christy

Q: Problems saving files on XSan and Final Cut Pro 6.0.2

Hello All,

We're running into very frustrating issues as we are trying to save and open Final Cut Pro project files. We are currently using an XSan with ACLs set up to store FCP documents and related files. The six workstations aren't directly attached to the SAN, they connect via GigE to AFP shares (not an ideal solution, but it's what we can afford right now). It should be noted that our setup is currently using the "Golden Triangle" of directory services (AD user accounts and groups).

In December we upgraded our XSan to version 2 (which was a nightmare in itself), and all of our clients were upgraded to 10.5 with FCS2. After the upgrades, a few issues have arisen:

1. When a user attempts to save a FCP project, sometimes they receive the error message that the file is locked. From what I read on apples support site, this is due to permissions-- a file cannot be saved by one person, and then opened and saved by another. If the ACLs set on the folder reflect the groups that have full access to the files in which the project resides (recursively), why is this an issue? Or is this just another case of bad execution on apples part?

2. After concluding a "Save As", most of the time the alternate project file is able to be opened. We've run into several instances, however, when the project file is a very small size (16k or so), and gives the error message "Unable to open project file".. and it's pretty much trash. In these cases, the autosaves are behaving in a similar manner, being a very low size and not opening.

So my question is, does this all sound like permissions issues.. or is there something inherently wrong with the XSan at this point (e.g. corruption)? How are other people using XSan volumes in conjunction with FCP 6.0.2/FCS2 to edit and store files? Perhaps we're going about the whole setup the wrong way..


Thanks for your time and any advice you can provide..

Mac OS X (10.5.6)

Posted on Dec 14, 2010 1:44 PM

Close

Q: Problems saving files on XSan and Final Cut Pro 6.0.2

  • All replies
  • Helpful answers

  • by Mark Raudonis,

    Mark Raudonis Mark Raudonis Dec 14, 2010 1:44 PM in response to Matthew Christy
    Level 1 (70 points)
    Dec 14, 2010 1:44 PM in response to Matthew Christy
    Mathew,

    Connecting to X-SAN via AFP is like buying a Ferrari with three wheels! It might roll down the road, but you ain't gonna get the performance it's known for.

    Why are you torturing yourself?

    Mark
  • by Matthew Christy,

    Matthew Christy Matthew Christy Dec 14, 2010 1:44 PM in response to Mark Raudonis
    Level 1 (35 points)
    Dec 14, 2010 1:44 PM in response to Mark Raudonis
    Well, being a not for profit organization, we can't always afford to buy the ferrari. so we had to go with the volkswagen.

    We rely soley on grants and membership donations.. we've got two of the workstations hooked up via fiber, but six remain outstanding. we're only doing five minute SD programs, so I don't think speed and performance are the issue. I just need reliability.
  • by Eric A. Peters,Solvedanswer

    Eric A. Peters Eric A. Peters Dec 14, 2010 1:45 PM in response to Matthew Christy
    Level 1 (25 points)
    Dec 14, 2010 1:45 PM in response to Matthew Christy
    Matthew,

    If I'm reading your post correctly, it sounds like your issues are stemming from opening FCP project files directly off the XSan. Is this true? FCP will not reliably "play nice" with XSan in this way... You should "work locally, save globally" with regard to FCP projects. Any project you want to open and work in, you should pull off of the XSan to your local storage on your Mac and save that altered project back to the XSan when you are done with it. This will eliminate the permission issues you seem to be having. Even doing the "Save as" trick is a risk. I've seen plenty of FCP projects on the XSan become corrupt due to this issue, not to mention that if your XSan volume would crash and all data lost (trust me, it can happen... we've dealt with a couple catastrophic crashes), you would hate to have the only copy of your project saved on the XSan.
  • by V.J.,

    V.J. V.J. Dec 14, 2010 1:45 PM in response to Matthew Christy
    Level 1 (0 points)
    Dec 14, 2010 1:45 PM in response to Matthew Christy
    I had the same problem when after upgrading to 2.1
    This took care of the problem:

    Create a group for your editors (if you do not have one already) and in the ACL permissions give them "Full" access. 'Read and Write' was good for Xsan 1.4.2 but not for 2.1
    VJ
  • by Eric A. Peters,

    Eric A. Peters Eric A. Peters Dec 14, 2010 1:45 PM in response to V.J.
    Level 1 (25 points)
    Dec 14, 2010 1:45 PM in response to V.J.
    While this may "solve" the problem, I would still highly recommend against working off of FCP projects saved on the XSan. Moving project files locally to work on them is a much safer way to work.
  • by V.J.,

    V.J. V.J. Dec 14, 2010 1:45 PM in response to Eric A. Peters
    Level 1 (0 points)
    Dec 14, 2010 1:45 PM in response to Eric A. Peters
    Eric
    I agree that Mathews editors should edit locally just because they are unable to utilize xsan to its max due to lack of the fiber connections. However Xsan and its bandwith speed and ability to edit files stored on Xsan is still Apple's best selling point. Otherwise it will not appeal more than any other cheaper NAS. That is why people are paying more to have SAN and its collaborative capability.
    Anyway, working locally and saving to the xsan will not eliminate the permission issue. If editors are saving their finished project it will try to overwrite the file that they do not have permission to overwrite. Right?
    VJ
  • by Eric A. Peters,

    Eric A. Peters Eric A. Peters Dec 14, 2010 1:45 PM in response to V.J.
    Level 1 (25 points)
    Dec 14, 2010 1:45 PM in response to V.J.
    VJ,

    In my experience, FCP has always been more sensitive to file permission issues... I have seen plenty of instances of exactly what Matthew is talking about and plenty of other similar instances in which there are either issues with FCP saving an open project to a location on the XSan or a file "saving", only to realize later after closing the project, that it has been saving to a 0kb file... This is why I'm saying work locally, save globally. Not to mention my point that if you're always saving your project to the XSan, what happens when that volume goes down? Working locally and saving to the XSan should eliminate the issue Matthew is talking about, as my guess is he won't have those same issues when moving a copy of that project to the XSan via Finder. That has been my experience from working in an XSan environment for as long as I have...
  • by Matthew Christy,

    Matthew Christy Matthew Christy Dec 14, 2010 1:45 PM in response to Eric A. Peters
    Level 1 (35 points)
    Dec 14, 2010 1:45 PM in response to Eric A. Peters
    I think the manual check-in check out (copying the file to the desktop, editing, and then copying it back when completed) is the best solution to this issue-- until we can afford something like FC Server.

    Thanks everyone for your help.