

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon EMR 6.15.0 - Tez 릴리스 정보
<a name="Tez-release-history-6150"></a>

## Amazon EMR 6.15.0 - Tez 변경
<a name="Tez-release-history-changes-6150"></a>


| Type | 설명 | 
| --- | --- | 
| 기능 | [TEZ-4397](https://issues.apache.org/jira/browse/TEZ-4397): Tez 입력 분할을 비동기적으로 엽니다. | 
| 업그레이드 | [TEZ-4493](https://issues.apache.org/jira/browse/TEZ-4493): Apache Hadoop을 3.3.6으로 업그레이드합니다. | 

**Amazon EMR 6.15.0 - Tez 알려진 문제**
+ **Tez에서 실행되는 Pig 작업** - EMR 버전 6.9.0\~7.0.0을 실행하는 SSL이 활성화된 클러스터에서는 Tez에서 실행되는 Pig 작업이 *SSLHandshakeException*으로 실패하는 문제가 있습니다. 이는 EMR 6.9.0의 Tez 버전 0.10.2로 업그레이드되면서 발생한 오픈 소스 문제 [TEZ-4096](https://issues.apache.org/jira/browse/TEZ-4096)과 관련이 있습니다. 이 문제를 해결하려면 클라이언트 측(Pig)에서 SSL 관련 구성을 전달합니다.

  **수정 버전:** – EMR 7.1.0

  **해결 방법** – tez-site.xml에 다음 SSL 구성을 추가합니다.

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```
+ **Tez DAG 정리 문제(EMR 6.11.0 - EMR 7.2.0)** - EMR 버전 6.11.0\~7.2.0을 실행하는 SSL이 활성화된 클러스터에서는 DAG 정리 단계의 TEZ Application Master(AM)에서 *SSLHandshakeException*이 발생하는 문제가 있습니다. 이는 쿼리 실행 중이 아니라 쿼리 완료 후 HTTPS를 통해 원격 노드에서 중간 셔플 데이터를 삭제하려고 할 때 발생합니다. 이 문제는 셔플 핸들러 서비스 엔드포인트를 호출할 때 Tez AM이 관련 **trustStore** 구성을 읽을 수 없기 때문에 발생합니다. 그러나 이는 DAG 정리 중 셔플 데이터 정리에만 영향을 미치며, 애플리케이션(AM) 수준 정리는 그대로 수행되고 잔여 셔플 데이터를 모두 정리합니다. 따라서 이로 인해 셔플 데이터가 누적되지 않습니다.

  **수정 버전:** – EMR 7.3.0

  **해결 방법** – tez-site.xml에 다음 SSL 구성을 추가합니다.

  ```
  <property>
      <name>ssl.client.truststore.location</name>
      <value>{SSL_TRUSTSTORE_LOCATION}</value>
  </property>
  ```

## Amazon EMR 6.15.0 - Tez 기능
<a name="Tez-release-history-features-6150"></a>
+ **[Tez 비동기 분할 열기](tez-configure.md#tez-configure-async)** – Amazon EMR 6.15.0에는 Tez *그룹화된 분할*에서 입력 분할을 비동기식으로 열도록 지정할 수 있는 구성이 도입되었습니다. 이 특성은 [TEZ-4397](https://issues.apache.org/jira/browse/TEZ-4397)에 의해 시작되었지만 OSS Hive에서는 회귀가 발생했습니다. Amazon EMR Hive는 Hive ACID 테이블의 회귀 현상 및 추가 버그 문제를 해결했습니다. 이 개선 사항으로 인해 단일 Tez 그룹화된 분할에 많은 수의 입력 분할이 있을 경우 읽기 쿼리 성능이 더욱 빨라집니다. 자세한 내용은 [Tez 비동기 분할 열기](tez-configure.md#tez-configure-async) 단원을 참조하십시오.