2017-02-09 6 views
1

분석을 위해 HDInsight 클러스터에서 액세스해야하는 ~ 100,000 개의 파일이 포함 된 Azure Data Lake Store (ADSL)가 있습니다. Azure Portal을 통해 클러스터를 프로비저닝 할 때 클러스터의 스토리지에이 ADLS를 사용하고 서비스 주체 + "데이터 레이크 저장소 액세스"기능을 사용하여 ADLS의 모든 파일에 대해 rwx 권한을 할당합니다. 이 기능은 분당 약 2k의 속도로 한 번에 하나씩 각 파일에 대한 액세스 권한을 부여하는 것으로 나타납니다. 사용 권한을 부여하는 데 한 시간 이상 걸립니다!HDInsight 클러스터 프로비저닝에서 ADLS에 대한 액세스 권한을보다 빨리 부여 할 수 있습니까?

연결된 ADLS에서 새 클러스터 rwx 권한을 부여하는 더 빠른 방법이 있습니까?

답변

2

예이 모든 설정을하는 더 좋은 방법이 있습니다. 한 번에 Azure Active Directory 그룹에 대한 사용 권한을 모든 파일과 폴더에 추가해야합니다. 설정이 완료되면 새로운 HDInsight 클러스터를 생성 할 때마다 서비스 주체를 그룹의 구성원으로 지정하기 만하면됩니다.

그래서 요약 :

  1. 이 ADLS의 새로운 푸른 Active Directory 그룹
  2. 전파 권한이 HDInsight 클러스터 만들기 해당 파일 및 폴더
  3. 에이 그룹에 계정 만듭니다. 생성 할 때 올바른 서비스 사용자 을 선택하십시오.
  4. 는 단계에서 생성 된 그룹에이 도움 1

희망을 서비스 주체를 추가하고 당신은 질문이 있으면 알려 주시기 않습니다.

+0

감사합니다. Amit - 내가 할 필요가 없을 때마다 권한 부여 과제를 다시 실행하는 것처럼 들립니다. – mewahl