我正在创建一个视图,我得到了这个错误cleartool:错误:无法在存储目录中记录主机名。 检查root或ClearCase管理员组是否有权写入此目录。
我尝试使用在线帮助和其他人进行所有可能的故障排除,但没有运气。有人可以帮忙吗?
答案 0 :(得分:1)
您可以查看技术说明“Registering a VOB or creating a new View or VOB reports error: Failed to record hostname”
View Tool
Error creating view - '<view-tag>'
Fail to record hostname " HOST " in storage directory "<path to view storage>.
Check that root or the ClearCase administrators group has permission to write to
this directory.
Unable to create view "<global path to view storage>".
错误的原因最终源于ClearCase无法在位于VOB或视图的存储目录中的
.hostname
文件中成功记录主机名。
除了各种解决方案之外,还要检查不同客户端是否存在该错误,针对不同的用户
如果没有,则可能与您的个人资料相关联
例如,检查您的CLEARCASE_PRIMARY_GROUP
and your credmap (credential mapping)。
就我而言,始终是将fix_prot
应用于视图/ vob存储的情况。
对于视图存储,它是确切的序列:
alias sfp sudo /usr/atria/etc/utils/fix_prot
sfp -force -rec -chown <owner> -chgrp <ClearCaseUsers> -chmod 775 /path/to/viewStorage/yourView.vws
sfp -force -root -chown <owner> -chgrp <ClearCaseUsers> /path/to/viewStorage/yourView.vws
由权利所有者和群组替换<owner>
和<ClearCaseUsers>
。
答案 1 :(得分:0)
在创建视图时,远程存储视图的其他常见问题是:
1)&#34; clearcase&#34;客户端和服务器上的组不指向同一组。您需要获取两个主机的clearbug2,并比较&#34; clearcase_info&#34;中的注册表数据中的albd凭证和主机数据。 .zip文件的目录。
2)您正在尝试从Windows客户端创建Unix托管的视图。