Дополнительные записи каталога в динамическом представлении в прозрачном виде в Linux

Почему я вижу все каталоги корневой файловой системы в корне моего динамического представления? Например, когда я ls в /view/myview я вижу bin, boot, dev, etc, home, lib и все остальное, что обычно находится в /,
Я могу игнорировать эти записи и изменить каталог в VOB, и все остальное, где я ожидаю. Я использую clearcase в Windows в течение многих лет. Я привык видеть только монтированные VOB в корне моего динамического представления.

Я знаю, что VOB также видны на / и setview Команда установит конкретный вид корневых записей VOB.

Есть ли какая-нибудь опция, которую я могу выключить / включить, чтобы удалить эти "лишние" записи?
Они там по уважительной причине?
Это просто, как MVFS работает на Linux?

РЕДАКТИРОВАТЬ:

Я использую clearcase 9.0.0.2 на CentOS 7.2.

2 ответа

Решение

Эти "дополнительные" каталоги необходимы для поддержки команды settool cleartool. Эта команда "укореняет" новую оболочку в представлении root. Если бы эти "зеркала" различных "фактических" записей корневого каталога отсутствовали, вы не смогли бы выполнять практически любые операции, которые не были скомпилированы в вашей текущей оболочке.

Их нельзя отключить, так как это по существу сделает бесполезной операцию setview.

Они там по уважительной причине? Это просто, как MVFS работает на Linux?

Видимо так.
Смотрите " О /view просмотреть корневой каталог, расположенный в корневом разделе сервера ClearCase "

Рекомендации и меры предосторожности

НИКОГДА не выполняйте рекурсивное удаление /view в то время как ClearCase работает, потому что это приведет к серьезной потере данных, вызванной тем, что было описано в пункте выше.

поскольку /view/<viewname> содержит всю корневую файловую систему, рекурсивное удаление начинается с /view будет действовать на все файлы из / вниз - даже не-ClearCase файлы - в результате чего многие из них будут удалены. Это особенно верно, если рекурсивное удаление каталога выполняется пользователем root, что приводит к очень печальным результатам.

Если вам когда-нибудь понадобится удалить /view точка монтирования каталога, вы должны убедиться, что ClearCase полностью остановлен.
Кроме того, не выполняйте рекурсивное удаление, вместо этого удаляйте только точку монтирования каталога.

А также:

Есть ли какая-нибудь опция, которую я могу выключить / включить, чтобы удалить эти "лишние" записи?

Я никогда не пробовал, но попытался добавить правило выбора в конце вашей спецификации конфигурации, например:

element bin -none
element etc -none
...

Просто чтобы посмотреть, влияет ли это вообще на просмотр содержимого корневой папки.

Другие вопросы по тегам