728x90

배경) 

 

스탠바이 네임노드, 데이터노드에서 각 소프트웨어( 저널노드, 네임노드, zkfc , datanode 등)

root 계정이 아닌, 다른 계정으로 실행 하고

 

Actuve NameNode에서 root 계정으로 저널노드, 네임노드, zkfc 를 실행했을 때

 

 

 

yarn 실행 시 

실행이 안된다. 

 

 

https://bloodguy.tistory.com/m/entry/Hadoop-hdfs-yarn-%EA%B4%80%EB%A0%A8-%EB%8D%B0%EB%AA%AC%EC%9D%84-root%EB%A1%9C-%EC%8B%A4%ED%96%89%ED%95%A0-%EB%95%8C-%EC%97%90%EB%9F%AC-%EB%B0%9C%EC%83%9D%EC%8B%9C

 

[Hadoop] hdfs, yarn 관련 데몬을 root로 실행할 때 에러 발생시

권장사항대로 hadoop용 사용자를 따로 생성해서 하는게 제일 좋겠지만, 어떤 사정이 있거나 귀찮거나 여하튼 root로 굳이 하려는데, sbin/start-all.sh 등을 실행시키면 아래와 같은 에러가 발생함. # sbi

bloodguy.tistory.com

 

 

 

- 가장 최선의 방법은 root 로 실행한 프로세서를 kill 하고, 처음 실행했던 계정으로 다시 실행하기. 

- 혹은, 위의 블로그처럼 etc/hadoop/hadoop-env.sh 에 각 사용자를 root로 등록해주기.

+ Recent posts