반응형
새롭게 구축한 클러스터에 기존 하둡클러스터의 데이터를 distcp를 하려고했을 때 다음과 같은 에러가 발생했다.
[irteam@am~~~server ~]$ hadoop distcp -m 30 -bandwidth 10 /user/hdfs1/20190916 hdfs://newcluster:8020/user/hdfs/20190916
19/09/24 14:02:47 ERROR tools.DistCp: Invalid arguments:
org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.StandbyException): Operation category READ is not supported in state standby. Visit https://s.apache.org/sbnn-error
at org.apache.hadoop.hdfs.server.namenode.ha.StandbyState.checkOperation(StandbyState.java:88)
.
.
(생략)
.
Invalid arguments: Operation category READ is not supported in state standby. Visit https://s.apache.org/sbnn-error
.
(생략)
.
문제는 신규클러스터의 standby의 네임노드 주소로 distcp를 하려고 하였던게 원인이였다.
active상태의 네임노드의 주소로 바꾸어주니 정상적으로 되었다.
distcp를 할 떄는 active상태의 namenode주소로 해주어야 한다!
반응형
'Bigdata > Hadoop' 카테고리의 다른 글
[ hadoop ] LeaseExpiredException No lease on ... File does not exist (0) | 2020.02.20 |
---|---|
다른 서버에서 하둡서버로 데이터 가져올 때 주의사항 (0) | 2019.10.22 |
[ Hadoop ] 하둡 MR reducer개수에 따른 성능차이? (0) | 2019.06.27 |
[ Hadoop ] 하둡 MR작업 중 만난 dependency문제 (0) | 2019.06.19 |
[ Hadoop ] hdfs 파일 사이즈 보기(du) (0) | 2019.05.29 |