Why do I see all of the root file system directories in the root of my dynamic view? For example, when I ls
at /view/myview
I see bin
, boot
, dev
, etc
, home
, lib
and everything else that usually resides in /
.
I can ignore those entries and change directory into a VOB and everything else is where I expect it. I've been using clearcase in Windows for years. I'm used to only seeing mounted VOBs in the root of my dynamic view.
I know the VOBs are also visible at /
and the setview
command will set a specific view into the root VOB entries.
Is there some option that can I turn off/on to remove these 'extra' entries?
Are they there for a good reason?
Is this just how MVFS works on linux?
EDIT:
I'm using clearcase 9.0.0.2 on CentOS 7.2.
These "extra" directories are needed to support the cleartool setview command. This command "roots" a new shell in the view root. If these "mirrors" of the various "actual" root directory entries were not present, you would not be able to perform pretty much any operations that were not a compiled-in part of your current shell.
They cannot be disabled, as that would essentially render the setview operation useless.