gpt4 book ai didi

clearcase - vob 存储主机路径名和全局路径名之间的区别是什么

转载 作者:行者123 更新时间:2023-12-04 21:18:08 25 4
gpt4 key购买 nike

我正在使用 base clearcase 7.0,最近我们将 vob 存储备份到了 netapp

现在,当我描述一个 vob 时,它显示全局路径作为备份服务器路径:

VOB 存储主机:路径名“vob_server:/mmm/ClearCase/vob_storage/xxx.vbs”
VOB 存储全局路径名“\netapp\vob_storage\xxx.vbs”

lsvob -l 给出:

Global path: \\netapp\vob_storage\xxx.vbs
Server host: vob_server

Vob on host: vob_server
Vob server access path: /mmm/ClearCase/vob_storage/xxx.vbs

任何人都可以解释为什么 vob 的全局路径名是 netapp (其中 vob 得到备份)。当用户访问 vob 时,他们是从 netapp 或 vob_server 访问它的。

请帮助,让我摆脱我的困惑:(

最佳答案

VOB 可以被认为有两个主要组件,VOB 数据库和一组存储池。存储池是存储版本化文件(和共享派生对象)内容的地方。 VOB 数据库是存储配置管理元数据(例如标签、基线、版本树等)的地方。

客户端从不直接访问 VOB 数据库 (DB)。他们总是通过在“VOB 服务器主机”机器上运行的服务器进程访问元数据。因此,只有这些 VOB 服务器进程需要知道数据库的路径(“主机路径”或“Vob 服务器访问路径”),并且该位置不需要位于网络共享上。

如果您使用 CCLC(动态 View 和快照 View 所在的 ClearCase 本地客户端),通常可以通过 NFS 或 SMB 直接访问存储池。因此,存储池必须存在于 LAN 上可“全局”访问的网络共享上(“全局路径”)。

ClearCase 通常将 VOB DB 目录和存储池目录创建为“VOB 存储目录”下的同级目录。如果 VOB 存储目录在 NAS 上,则 VOB 服务器进程仍必须在“VOB 服务器主机”机器上运行(例如,在 Windows Server 2008 或 Solaris 10 机器上,在您的示例中,称为“vob_server”的机器)但是到存储池的全局路径是直接到 NAS 上共享的路径(即在\netapp\vob_storage...下)。

请注意,在您的示例中,在主机“vob_server”上运行的 VOB 服务器进程正在访问位于“/mmm/ClearCase/vob_storage/xxx.vbs”的 VOB DB。这意味着 (1) 'netapp 的共享已安装在 "/mmm/ClearCase"或 (2) VOB 创建者将 VOB DB 放置在位于 "/mmm/ClearCase"的本地文件系统上,并且只有该存储池NAS 上的 VOB。

关于clearcase - vob 存储主机路径名和全局路径名之间的区别是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18097837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com