2012-07-02 7 views
3

ClearCase보기를 업데이트하려고하는 한 명의 사용자 만 있습니다 (다른 모든 사용자는 괜찮습니다).
오늘까지 지난 6 개월 동안 효과가있었습니다. ClearCase 스냅 샷보기를 업데이트하는 중 오류가 발생했습니다.

Unable to read directory "." Permission denied 

Errors were encountered in loading "\VOB" 

가 나는 " gpresult"을했고, 그들이 올바른 그룹에있는 스트림이 그를 위해 잠겨 있지 않은 것처럼 보인다 : 그들은 업데이트 할 때

, 그들은 얻을.
CC 닥터도 오류가 발생하지 않습니다.
금요일에 CC를 마지막으로 사용한 이후로 변경된 것으로 알려진 것은 없습니다.

내가보아야 할 다른 곳이 있습니까? 확인
내가 아이디어에서 그리고 난 내 구글 검색의 끝에 도달 한 생각 ...

+0

좋은 프리젠 테이션 -이 질문은 적절한 연구와 좋은 RTFM 기술을 보여줍니다. –

답변

2

일반적인 요소는 다음과 같습니다 뷰의

 
cleartool lsview -l -full -pro viewTag 

, 그것이 Windows 프로필 문제에 연결할 수 있습니다. 재부팅 후에도 문제가 지속되는지 확인하십시오.

또한 사용자가 ClearCase 스냅 샷보기의 루트 디렉토리를 읽을 수없는 이유를 설명 할 수있는 Windows 그룹 정책 변경 또는 로그인 권한 진화 (관리자 권한 취소와 같은)가 없는지 확인하십시오. 그것은 즉, 직접 ClearCase를 관련이없는 윈도우 ACL 문제 (수 있습니다.


영업 이익은 그룹이 먼저 없었기 때문에 CLEARCASE_PRIMARY_GROUP에 의해 참조 그룹이,은 ClearCase에 의해 더 이상 고려되지 않았 음을보고 32 개 Windows 그룹 사용자에게 등록

기술 문서 "는 About the CLEARCASE_GROUPS variable"는 오른쪽 해결 사항 :.이 변수 ClearCase를 사용하는 SUNRPC protocol의 제한에 대항하기 위해 사용된다

을함으로써 사용자 w ho는 32 개 이상의 Microsoft Windows 그룹 (도메인 또는 로컬)의 구성원으로 액세스 문제가 발생할 수 있습니다.

사용자 환경 변수 CLEARCASE_GROUPS이있는 경우 ClearCase는 사용자가 속한 그룹을 결정 (또는 표시) 할 때이 변수 값에 지정된 세미콜론으로 구분 된 그룹 목록을 먼저 고려합니다.

본질적으로 Windows에 로그인하면 Access Token이 나타납니다.
ClearCase는 이러한 토큰을 Windows에서 제공하는 순서로 처리합니다 (완전히 임의적이며 어떤 방식으로도 구성 할 수 없음).
ClearCase는 32 개 그룹에 도달하면 토큰 처리를 중단합니다.

CLEARCASE_GROUPS 변수는이 동작을 해결할 수있는 유일한 방법입니다.
변수가 설정되면 ClearCase는 목록이 작성된 순서대로 CLEARCASE_GROUPS 목록의 각 그룹 이름을보고 제공되는 Windows 액세스 토큰과 비교합니다.
그룹 이름이 Windows 액세스 토큰의 그룹과 일치하면 ClearCase는 해당 그룹에 사용할 ClearCase 액세스 토큰을 만듭니다.

CLEARCASE_GROUPS 변수가 모두 사용되면 ClearCase는 Windows 액세스 토큰 목록으로 돌아가고 ClearCase 토큰에 아직 추가되지 않은 그룹은 제공된 순서대로 나머지 목록에서 모두 추가 될 때까지 추가됩니다 Windows 토큰의 그룹이 사용되거나 (32 미만) 또는 32 그룹 제한에 도달했습니다.

set env variable CLEARCASE_GROUP

+0

VonC - Clearcase와 동의 Windows는 Windows 로그인/도메인 ID를 기반으로 권한을 부여합니다. 다른 모든 사용자를 위해 작동하고 기본 CC 검사를 수행 했으므로 재부팅 (Windows 참조 :) 및 시스템 관리자에게 AD 또는 네트워크의 Windows 관련 변경 사항을 확인하는 것이 좋습니다. –

+0

두 분 모두 고맙습니다. 그러나 그룹 문제가되었습니다. ClearCase는 처음 32 개의 그룹 만 사용하여 권한을 확인한다는 사실을 알지 못했습니다. "CLEARCASE_GROUPS"사용자 환경 변수를 추가하여 먼저 해당 그룹을 사용합니다. – Rubasu

+0

@Rubasu ok. 나는 그 과정을 문서화하기위한 답을 완성했다. – VonC

관련 문제