Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
+1
person also asked this
people also asked this
Replies
6 replies
Subscribers
10 subscribers
Views
5782 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Administration
We ran into an issue with our Appian instance and figured out that it stopped wo
Nicholas Wurster
over 8 years ago
We ran into an issue with our Appian instance and figured out that it stopped working due to running out of disk space. We shut it down, reclaimed the space and starting it back up after checkpointing the collaboration engines because it asked for it.
Now here is the question, we have noticed that the SAIL forms that were developed are now out of sync while the process models are up to date. What would cause the SAIL forms to be corrupt/and or roll back while the other aspects are fine?
We are proceeding with rebuilding forms manually but have lost time at this point. Any ideas of why Appian would rollback SAIL forms?
What can be investigated further
OriginalPostID-183122
OriginalPostID-183122
Discussion posts and replies are publicly visible
Parents
0
christopherl
over 8 years ago
Depending on how you cleaned up, you may have ended up with KDBs out of sync since they could not write to disk. Generally, after a full filesystem, it is best to roll back the KDB files to a known-good working state where you have an entire set with the same timestamp.
As a best practice, your developers should be exporting packages of their daily work just to safeguard against environment problems that could cause a loss of data. If they have done so, and you still have a full set of time-matched KDB files from before the out of space problem occurred, I would roll back the KDBs and re-import your applications.
This scenario is why scheduled cleanups are so important. One other thing to keep an eye out for is orphaned active processes resulting from development activity. If your process models don't have a parallel expiration flow you can end up with a few thousand active processes just sitting in memory inflating the size of your KDB files which exacerbates storage problems.
I too would recommend opening a support ticket as you could have underlying object ID mismatches lurking in your KDB files that could cause you problems down the road and will be very difficult to isolate the cause of.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
christopherl
over 8 years ago
Depending on how you cleaned up, you may have ended up with KDBs out of sync since they could not write to disk. Generally, after a full filesystem, it is best to roll back the KDB files to a known-good working state where you have an entire set with the same timestamp.
As a best practice, your developers should be exporting packages of their daily work just to safeguard against environment problems that could cause a loss of data. If they have done so, and you still have a full set of time-matched KDB files from before the out of space problem occurred, I would roll back the KDBs and re-import your applications.
This scenario is why scheduled cleanups are so important. One other thing to keep an eye out for is orphaned active processes resulting from development activity. If your process models don't have a parallel expiration flow you can end up with a few thousand active processes just sitting in memory inflating the size of your KDB files which exacerbates storage problems.
I too would recommend opening a support ticket as you could have underlying object ID mismatches lurking in your KDB files that could cause you problems down the road and will be very difficult to isolate the cause of.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data