메세지 :
INFO [main] org.apache.sqoop.job.mr.SqoopOutputFormatLoadExecutor: SqoopOutputFormatLoadExecutor::SqoopRecordWriter is closed
FATAL [main] org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.NoSuchMethodError: org.joda.time.LocalDate.parse(Ljava/lang/String;)Lorg/joda/time/LocalDate;
1. jar 파일을 못찾아서 생기는 경우임 , 유저가 추가한 jar 파일에게 우선순위를 주기 위한 작업
mapred-site.xml 에 아래와 같이 추가
<property>
<name>mapreduce.job.user.classpath.first</name>
<value>true</value>
<name>mapreduce.job.user.classpath.first</name>
<value>true</value>
</property>
2. maven pom.xml 이나 해당 jar 를 추가 하거나 별도로 joda-time-2.4.jar 구함
<dependency>
<groupId>org.apache.sqoop</groupId>
<artifactId>connector-sdk</artifactId>
<version>${sqoop.version}</version>
</dependency>
<groupId>org.apache.sqoop</groupId>
<artifactId>connector-sdk</artifactId>
<version>${sqoop.version}</version>
</dependency>
3. 추가 했을때 딸려오는 joda-time-2.4.jar 를 sqoop/shell/lib 에 추가 한 sqoop client 와 server 를 재시작
참고 : org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.NoSuchMethodError