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

Мы наблюдаем резкое увеличение времени сборки при сборке кода в clearcase vob, мастер которого находится в другом месте без подмигиваний. Раньше несколько месяцев назад он строился за 3 часа, но сейчас это занимает 13 часов. Теперь мы попытались собрать код, отредактировав config-spec к предыдущей дате, хотя сборка заняла очень много времени.

подозревая изменения конфигурации оборудования в машине. Есть идеи?

1 ответ

Я видел этот сценарий ранее на клиентских сайтах, где что-то патологическое произошло с сетью.

Проверка журналов - отличное место для начала. Другим тестом будет запуск трассировки и проверки связи между машиной сборки и серверами view и vob. Если сервер имен перестает отвечать, пройдет несколько секунд, прежде чем истечет время ожидания. Более ранние версии ClearCase не кэшировали IP-адрес, и разрешение имени происходило бы много раз за запрос. Инкрементная задержка тайм-аута и переключения на другой сервер имен приведет к увеличению длительности сборок в 5-10 раз.

Короче говоря, я бы сильно заподозрил сеть в первую очередь.

Просматривает в журналах сообщения (как в этой теме), где clearmake процесс пытается связаться с пользовательскими представлениями (сообщение "Это представление не будет связываться в течение следующих 60 минут…")

Как описано в " Понятиях сборки ClearCase", проверьте, являются ли ваши представления сборки изолированными или общими: может ли один или другой режим работать быстрее.

https://www.ibm.com/support/knowledgecenter/SSSH27_7.1.1/com.ibm.rational.clearcase.books.cc_build_unix.doc/images/build_scheme.gif

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