Jump to content

Error reading only alembic data to a synology NAS raid drive


eebling

Recommended Posts

So I have an odd problem I haven't been able to figure out yet. I have a Synology DS716+II NAS raid and using it as a shared drive so I can use HQueue to render jobs on other machines. That all works fine to render on the farm, however when I write alembic data to the NAS, I get an error everytime I try to read it back into Houdini or into maya. If I write the exact same alembic data to a local drive on my computer, then there are no read errors. And this seems to only happen with alembic and fbx data. I can write hip files and bgeo's all day to the network drive and everything reads fine, just alembic and fbx data that fails when trying to read it back from the Network drive. Does this make sense to anyone.? I would think if this was a firewall problem or permissions type thing, then no data should read or write to the NAS. The exact error I get when trying to read alembic data back into Houdini from the network drive is "Error evaluating alembic file". ANy help would be appreciated.


Thanks

 

E

Link to comment
Share on other sites

Well I was able to find some info about an environment variable named HOUDINI_ACCESS_METHOD and a suggestion in another thread about setting it to a value of 1 (0 by default). That did not fix the alembic or fbx load problems, but setting it to a value of 2 did. This is on a windows system. Can anyone shed some light as to why hip files and sim data and rendered images(exr's) would all read and write fine to the NAS drive with that variable set to a default of 0, but fbx and abc data was not able to read/write correctly.? Does Houdini somehow write those two file types out with different permissions or something.? 

 

Thanks for any info.

 

E

Link to comment
Share on other sites

Thanks for the reply. There are no odd naming conventions happening, no spaces, usually use underscores or go with camelCase. Now all is working after changing the HOUDINI_ACCESS_METHOD  to be equal to 2, but still unclear as to why other data like hip's and bgeo's worked before changing the variable.

Link to comment
Share on other sites

  • 1 year later...
  • 2 months later...

Eebling God bless you for your post! I had the same problem and was pulling my hair. I thought I would never resolve it but thankfully I found your thread!

My problem is exactly the same : working on the local D: drive, I imported FBX and Alembic files into my Houdini scene. I didn't have bgeo files. When I opened the file through the network drive N: FBX files appeared normally, but the Alembic files were invisible.

Other thing I tested was to import the same Alembic file in a new scene and it failed.

Then I followed your advice and all went well!

Question : my NAS, on which I mapped the N drive, is also a Synology. Does it happen only with Synology hardware?

Or perhaps it's because the NAS has a different login than Windows...

 

Edited by grendizer
Link to comment
Share on other sites

  • 1 year later...
  • 10 months later...
  • 6 months later...
  • 11 months later...

HOUDINI_ACCESS_METHOD=2 solves this problem only for houdini obviously....but under windows you will definitely have problems in some other cases...

for example arnold won't work in batch mode when it is placed on mapped drive ... houdini would not be able to load packed alembics from synology NAS !!

xsense can not export animation to drive mapped on synology ! 

 

shit ((((

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...