Rational ClearCase + VOB Restore - PullRequest
       11

Rational ClearCase + VOB Restore

1 голос
/ 30 марта 2010

У нас был сервер ClearCase в другом домене.Мы хотели перенести определенный VOB на новый сервер ClearCase в другом домене.
Я сделал резервную копию, которая была сделана вчера вечером, и восстановил VOB на новом сервере (без утилиты vob_restore)

Iиспользовал команду для описания восстановленного vob

cleartool> description -long vob: \ samplevob
версия объекта базы "\ samplevob"
создан 2006-10-11T16: 18: 39+05:30 от Admin.CCUsers@user-b60d9d5638
Уровень функции семейства VOB: 4
Хост хранилища VOB: путь "user-b60d9d5638: e: \ ClearCase_Storage \ VOBs \ samplevob.vbs"
Глобальное хранилище VOBпуть "\ user-b60d9d5638 \ ccstg_e \ VOBs \ samplevob.vbs"
версия схемы базы данных: 54
модификация удаленным привилегированным пользователем: разрешено
проверка атома: отключена
сбой вызова vobsvr_contact: RPC: невозможнополучить;errno = [WINSOCK] Сброс соединения по одноранговой сети
VOB содержит объекты из следующих представлений:
Катрина: C: \ E-Services \ Views \ katrina \ CSPOMLH \ view.1.vws [uuid c471eb12.ea764350.97e2.f3: 83: c4: 98: 33: 5b]
Катрина: C: \ E-Services \ Views \ katrina \ csgdwau \ view.2.vws [uuid d63ea3fc.fdaa4c38.b2e8.f7: e0: 02:1f: dd: 02]
Атрибуты:
FeatureLevel = 4
Гиперссылки:

Теперь, глядя на ошибку, я вижу, что она пытается связаться с сервером представления и егоне удалось получить ссылку на представление.

В консоли администрирования я попытался удалить представления, но не смог их удалить.Я попытался в командной строке, используя rmview, используя uuid.

Я предполагаю, что что-то упустил.Как мне удалить ссылки.Если я не удаляю ссылки, файлы перемещаются в каталог утерянных и найденных файлов.

Пожалуйста, посоветуйте, как поступить

1 Ответ

1 голос
/ 30 марта 2010

Вам необходимо убедиться, как этот vob зарегистрирован и помечен в новом домене, и, самое главное, вам нужно проверить, является ли его имя хоста vob server правильным.

Смотрите в новом пути к хранилищу VOB, вы должны увидеть файл .hostname.

Если он неправильный, вам нужно зарегистрировать его снова, либо с помощью командной строки (cleartool register -vob -tag... -host new_vobserver_hostname -hpath ... -gpath ... \\global_path\to\vbs), либо с помощью консоли администрирования, чтобы добавить (объявить) новый vob.

Тогда только тогда вы сможете:

  • смонтировать этот vob в динамическом представлении
  • перейти в корневой каталог этого vob
  • сделать 'cleartool rmview -force -uuid old_view_uuid'
...