2013-10-14 40 views
1

權限問題我已收到非常奇怪的錯誤,而副本的同步:與ClearCase中

$ /usr/atria/bin/multitool syncreplica -import -receive 

multitool: Error: Permission denied: not VOB owner or privileged user. 
multitool: Error: Can not import into vob:/vobs/***, permission denied. 

multitool: Error: INTERNAL ERROR detected and logged in "/var/adm/rational/clearcase/log/error_log". 
multitool: Error: Permission denied: not VOB owner or privileged user. 
multitool: Warning: Could not disable replay in vob: Operation not permitted. 

有誰知道什麼可能是問題的根本原因是什麼?
vobadm是/usr/atria下的所有文件的所有者。

回答

0

作爲文件的所有者與作爲vob的所有者無關。

執行cleartool descr -l vob:\yourVob查看擁有者是誰(您也可能必須使用multitool chreplica –npreserve,如「Preservation Mode」中所述)。

一個cleartool protectvob可以改變VOB的所有者(確保VOB被鎖定在所有的網站,不過,avoid race condition similar to this one

的作品證實:

問題是通過改變解析從 「nobody」 所有權 「vobadm

+0

我沒有描述的VOB,這是輸出: $在/ usr /心房/斌/ cleartool遞減ribe -l vob:/ vobs/*** 版本化的對象庫「/ vobs/***」 已創建2006-11-13T13:04:28 + 01:00通過Clearcase Admin(***) 「Created請求***「 主副本:lon_replica @/vobs/*** 副本名稱:prod_replicaVOB系列功能級別:4 VOB存儲主機:路徑名」***「 VOB存儲全局路徑名」***「 數據庫架構版本:54 修改由遠程特權用戶:允許 原子籤:禁用 VOB所有權: 所有者沒有人 組app_ccase_prod 屬性: FeatureLevel = 4 – Radek

+0

抱歉格式不正確。無法以更友好的方式上傳輸出。 – Radek

+0

@RadoslawWitkowicki如果您使用的是unix,請嘗試以root身份執行命令:root是特權用戶。 – VonC