제한사항
제한사항은 System Automation for Multiplatforms 정책 풀에서 XML 정책에 액세스할 때 발생할 수 있는 문제점과 관련되어 있습니다. 클러스터에서 다른 노드에 구성 파일을 복제할 때 제한사항이 발생할 수 있습니다.
- root가 아닌 사용자 계정으로 읽을 수 없는 활성 정책이 포함된 어댑터 시작
- XML 정책 파일에서 정책을 로드할 때 클러스터 노드 중 하나에 있는 명령 쉘에서
lssamctrl명령을 입력하면 이 파일의 이름과 위치가 표시될 수 있습니다.sampolicy -a명령은 모든 위치의 정책 파일을 사용할 수 있으므로 정책 파일의 위치가 정책 풀일 필요는 없습니다.
이 XML 정책 파일이 존재하지만 root가 아닌 사용자 계정으로 읽을 수 없으면, 그러면 해당 노드에서 어댑터가 제대로 시작되지 않고 System Automation Application Manager 에 대한 연결이 설정되지 않습니다.node:~ # lssamctrl Displaying SAM Control information: SAMControl: TimeOut = 60 RetryCount = 3 Automation = Auto ExcludedNodes = {} ResourceRestartTimeOut = 5 ActiveVersion = [3.2.2.2,Mon Apr 8 15:49:33 2013] EnablePublisher = Disabled TraceLevel = 31 ActivePolicy = [/etc/opt/IBM/tsamp/sam/policyPool/nonRootAdapter-testuser-2.xml,20130415143902+0200,0] CleanupList = {} PublisherList = {}분석: XML 정책 파일의 권한을 수정하거나 파일을 정책 풀로 옮기십시오.
- 정책 풀에서 System Automation for Multiplatforms 정책을 읽고 활성화합니다.
samadapt에 운영자 역할이 있으면 가능하지 않습니다. - System Automation Application Manager 운영 콘솔에서 새 자동화 정책 또는 변경된 자동화 정책을 활성화하려면
samadapt사용자 ID에 정책 풀의 해당 XML 파일을 읽을 수 있는 권한이 있어야 합니다. 부적절한 소유권 또는 권한 비트 설정이 있는 XML 정책은 운영 콘솔의 정책 선택 대화 상자에 표시되지 않습니다.분석: 비루트 설정 단계에서는 기존 XML 정책 파일에 대한 소유권 및 권한을 조정합니다. 예를 들면,
sampolicy -s명령으로 정책을 저장하여 나중에 정책 풀 내에 저장되는 XML 정책 파일에 적절한 권한이 있는지 확인하십시오. - 구성 파일 복제
cfgsamadapter유틸리티의 복제 기능을 사용하여 클러스터의 다른 노드에 구성 파일을 복제하십시오. 대체된 파일 중 일부에는 root 사용자 ID에 대해서만 쓰기 권한이 설정되어 있습니다. 그러므로 root 사용자 ID를 사용하는 경우에만 복제 기능을 실행할 수 있습니다.분석: 복제가 완료된 직후 복제 대상 노드에서
setupAdapterNonRoot.sh sript를 실행하십시오. 스크립트의 초기 호출과 동일한 입력 매개변수를 지정하십시오. 복제 기능을 사용하는 대신cfgsamadapter를 실행하여 각 클러스터 노드에서 명시적으로 동일한 구성 변경을 실행하십시오.