Revit Server accelerator - IOException

Revit Server accelerator - IOException

aleksei.melnikov
Contributor Contributor
1,566 Views
6 Replies
Message 1 of 7

Revit Server accelerator - IOException

aleksei.melnikov
Contributor
Contributor

We have Revit Server in accelerator mode. It has default settings and updates model cache every 2 minutes. All activity shown in AutoSyncLog.log

Is it normal that some of the model couldn't be updated because of IOException?

 

2017-04-26 07:30:20,096 INFO TID(6) LOGGER(ServerLogger) MSG(Comment: We are about to create mutex: 0f8927b6-cbd6-4016-a912-b71e4fc268c2, but we are unable to add access rule to the mutex for current user i.e.: WORKGROUP\SYSTEM)
2017-04-26 07:30:20,096 INFO TID(6) LOGGER(ServerLogger) MSG(Comment: Successfully created mutex with name: 0f8927b6-cbd6-4016-a912-b71e4fc268c2 Current user is: WORKGROUP\SYSTEM)
2017-04-26 07:30:20,096 INFO TID(6) LOGGER(ServerLogger) MSG(Comment: Starting dump folder because the old createionDate isEpisodeGuidGUID00000000-0000-0000-0000-000000000000The new one isEpisodeGuidGUID6df44da9-ce96-4f83-b7a9-ca2ca8732b8e)
2017-04-26 07:30:20,096 ERROR TID(6) LOGGER(ServerLogger) MSG(Exception: (IOException, Access to the path 'D:\rvt-server-2017\Cache\0f8927b6-cbd6-4016-a912-b71e4fc268c2\Data' is denied.) StackTrace: [ at System.IO.Directory.InternalMove(String sourceDirName, String destDirName, Boolean checkHost)][ at Autodesk.RevitServer.Enterprise.DataSync.FileSync.UpdateCreationDateAndDumpModelDataFolderIfNeed(EpisodeGuid creationDate, String cachedModelFolderName)])
2017-04-26 07:30:20,096 INFO TID(6) LOGGER(ServerLogger) MSG(Comment: Could not get list of model data files. Status: . Model Identity: ModelIdentity(GUID0f8927b6-cbd6-4016-a912-b71e4fc268c2) User Name: AutoSyncProcess_RVT-SRV)

It is doesn't looks like this error because of accesss rights, because these folders created by revit server, and for other models autosync works normal.

 

Does anybody seen such error? How to solve it?

 

 

 

 

 

0 Likes
Accepted solutions (1)
1,567 Views
6 Replies
Replies (6)
Message 2 of 7

Viveka_CD
Alumni
Alumni

Hi @aleksei.melnikov

Please delete the cache through Windows Explorer to decrease the amount of auto-sync information at the following location

C:\Users\username\AppData\Local\Temp

Can you verify that the Host role is working ? (make sure the Host role is enabled)

Also verify that the Admin role is working (make sure the Admin role is enabled)

Message 3 of 7

Viveka_CD
Alumni
Alumni

Hi @aleksei.melnikov

 

We wanted to check back in with you on this post. How is everything working out?

 

As mentioned before, I would be happy to take a look if you would like to post a journal file for troubleshooting, if you still continue to face errors. Please let us know if further assistance is needed from the community on this post. We are happy to help wherever possible.

 

Thank you and we look forward to your reply update.

Message 4 of 7

aleksei.melnikov
Contributor
Contributor

Hi @Viveka_CD 

 

thank you for the answer and sorry for late reply.

 

Problem became less annoying after we cleaned Revit server cache folder.

Now we're cleaning it periodically, but anyway IOException appears on some of models.

 

 

Could you explan your advices a bit please.

 

Did you recommend to clean revit server cache folder or system temp, is it necessary on Windows Server?

 

And also is it necessary to add admin role if we use this machine only as Accelerator?

 

Thank you!

Message 5 of 7

Viveka_CD
Alumni
Alumni
Accepted solution

Hi @aleksei.melnikov

 

Thank you for replying! It's been awhile and I appreciate you getting back to this thread.Smiley HappySmiley Happy

 

Glad to hear that clearing up the cache partly helped resolve your issue.

  • I recommend that you periodically clean both the Revit server cache folder and system temp. It is good karma :smileyhappy
  • See HERE for more information on how to clear the cache on a Revit ® Server Accelerator.
  • Also, see HERE for tips on improving Revit performance.
  • Since each instance of Revit Server is assigned up to 3 different roles (Host, Accelerator, or Admin) at the time of installation, adding admin role if you use your machine only as Accelerator is recommended. See Switching the Host Role from One Revit Server to Another.

Please mark this response as "Accept as Solution" if it answers your question to help other members seeking similar solutions. Kudos gladly accepted. 

 

Regards,

0 Likes
Message 6 of 7

aleksei.melnikov
Contributor
Contributor

Unfortunately, nothing have helped.

 

I've set the roles, cleaned the cache and checked the tips,

but the exception appeared again out of the blue 😞 

0 Likes
Message 7 of 7

Viveka_CD
Alumni
Alumni

Hi @aleksei.melnikov

 

I'm sorry to hear that.

Can you share the latest error and a journal to test further?

 

Thanks,

0 Likes