Video Screencast Help

Mount Agent improvement

Created: 23 Nov 2012 • Updated: 18 Jan 2013 | 1 comment
Vladimir Kostornoy's picture
0 Agree
0 Disagree
0 0 Votes
Login to vote
Status: On Roadmap

Hello!

I would suggest to change the behavior of VCS Mount agent when unmounting filesystems on UNIX.

Currently, during offline operation Mount agent:
1. verifies, that file system is mounted
2. tries to find processes that have open files from this particular file system (by running fuser command)
3. sends SIGTERM to the processes from step 2
4. tries to unmount filesystem
...

If the system have a very large number of open files (hundreds of thousands), fuser command will take very long time.
In the end, after OfflineTimeout, offline process (offline perl script and its descendants) will be killed by the agent and the switching of Service Group will stop.

Is it possible to add boolean variable (to the Mount agent options) to be able to disable the use of the fuser command at the first attempt of file system unmounting.

We met with such problem on one of our production systems.
I can refer to the appropriate support case.

Thanks!

Comments 1 CommentJump to latest comment

sai_mukundan's picture

Hi Vladimir - thanks for your suggestion. We have created an internal incident that engineering is used to track this. We hope to address this enhancement to the mount agent in a future release of our product.

0
Login to vote