在 Clearcase 7.1.26 中重新格式化加载失败
Reformat Load fails in Clearcase 7.1.26
这是操作的后续 -
由于 aix 和 win vob 服务器共享资源(Aix 机器上的公共 CC reg 和 Common Admin PVOB),我们需要将这些 vob 服务器合并到 AIX 服务器上,作为我们最终迁移到 CC8 新服务器的先驱。
在 Win VOb 服务器上我们已经锁定了 vob,运行 vob_siddump 然后是 vob 的重新格式化转储。
然后使用 xcopy 我们将转储的 vob.vbs 从 Windows 复制到 AIX vob 服务器 运行 新服务器上的 fix_prot
。
但是当我们 运行 reformatvob -load 它通过它的步骤显示“Loader Done
”然后显示以下错误
Error from vob database /vobstore/vobs/vobname.vbs.
Error Trouble Opening the VOB Database /vobstore/vobs/vobname.vbs,
Error Trouble Loading versioned object base /vobstore/vobs/vobname.vbs.
因为共享注册表,这是由于现有的注册表项,我们需要注销然后 rmtag
在注册和标记新鲜之前,或者我们需要做任何进一步的事情吗?
aix vob 服务器上的 Clearcase 日志显示:
DB Log - Error process not running on registery specified hostname (old win vob server)
Vob Log - shows unix UID and GID messange and Warning unable to verify mount options in vob tag registry Clearcase Object not found
大卫,这里有几件事你需要做:
- 取消注册 VOB 并删除所有引用旧服务器的标签
- 在新位置重新注册并重新标记 vob。
- 如果您无法注册 VOB,运行 fix_prot -r -root ... 重置所有权并重试。
- 运行 vob_sidwalk 重新映射对象所有权。
- 运行 再次使用 -recover_filesystem 重置容器所有权。或者 运行 checkvob -pool -protections -fix -force {vob 存储目录}.
最后一步确实需要在 Windows 端开始,然后再开始。本质上,您需要一个 sid 转储文件来转换为 sidwalk 需要的映射文件(除非您想将所有内容重新映射到 VOB 所有者...)
要遵循的完整过程位于 Moving VOBs between Operating system types 如果您的 VOB 仍在旧位置,您可能想从那里重新开始。
这是操作的后续 -
在 Win VOb 服务器上我们已经锁定了 vob,运行 vob_siddump 然后是 vob 的重新格式化转储。
然后使用 xcopy 我们将转储的 vob.vbs 从 Windows 复制到 AIX vob 服务器 运行 新服务器上的 fix_prot
。
但是当我们 运行 reformatvob -load 它通过它的步骤显示“Loader Done
”然后显示以下错误
Error from vob database /vobstore/vobs/vobname.vbs.
Error Trouble Opening the VOB Database /vobstore/vobs/vobname.vbs,
Error Trouble Loading versioned object base /vobstore/vobs/vobname.vbs.
因为共享注册表,这是由于现有的注册表项,我们需要注销然后 rmtag
在注册和标记新鲜之前,或者我们需要做任何进一步的事情吗?
aix vob 服务器上的 Clearcase 日志显示:
DB Log - Error process not running on registery specified hostname (old win vob server)
Vob Log - shows unix UID and GID messange and Warning unable to verify mount options in vob tag registry Clearcase Object not found
大卫,这里有几件事你需要做:
- 取消注册 VOB 并删除所有引用旧服务器的标签
- 在新位置重新注册并重新标记 vob。
- 如果您无法注册 VOB,运行 fix_prot -r -root ... 重置所有权并重试。
- 运行 vob_sidwalk 重新映射对象所有权。
- 运行 再次使用 -recover_filesystem 重置容器所有权。或者 运行 checkvob -pool -protections -fix -force {vob 存储目录}.
最后一步确实需要在 Windows 端开始,然后再开始。本质上,您需要一个 sid 转储文件来转换为 sidwalk 需要的映射文件(除非您想将所有内容重新映射到 VOB 所有者...)
要遵循的完整过程位于 Moving VOBs between Operating system types 如果您的 VOB 仍在旧位置,您可能想从那里重新开始。