[HADOOP] Fi-Ware Cosmos : 이름 노드가 안전 모드에 있습니다
HADOOPFi-Ware Cosmos : 이름 노드가 안전 모드에 있습니다
Cosmos 계정에서 폴더를 삭제하려고합니다. 하지만 SafeModeException이 발생합니다.
# hadoop fs -rmr / home /
rmr : org.apache.hadoop.hdfs.server.namenode.SafeModeException :
/ user /
해결법
-
==============================
1.시작하는 동안 네임 노드는 fsimage에서 파일 시스템 상태를로드하고 로그 파일을 편집합니다. 그런 다음 데이터 노드가 블록을보고 할 때까지 대기하여 클러스터에 충분한 복제본이 이미 존재하더라도 블록 복제를 조기에 시작하지 않습니다. 이 시간 동안 네임 노드는 안전 모드를 유지합니다. 네임 노드에 대한 안전 모드는 기본적으로 파일 시스템이나 블록을 수정할 수없는 HDFS 클러스터의 읽기 전용 모드입니다. 그리고 위의 작업을 수행하는 데 시간이 걸리고 그 후에 동일한 노드에서 나옵니다.
시작하는 동안 네임 노드는 fsimage에서 파일 시스템 상태를로드하고 로그 파일을 편집합니다. 그런 다음 데이터 노드가 블록을보고 할 때까지 대기하여 클러스터에 충분한 복제본이 이미 존재하더라도 블록 복제를 조기에 시작하지 않습니다. 이 시간 동안 네임 노드는 안전 모드를 유지합니다. 네임 노드에 대한 안전 모드는 기본적으로 파일 시스템이나 블록을 수정할 수없는 HDFS 클러스터의 읽기 전용 모드입니다. 그리고 위의 작업을 수행하는 데 시간이 걸리고 그 후에 동일한 노드에서 나옵니다.
여전히 그런 일이 일어나지 않거나 네임 노드가 안전 모드를 떠나길 원한다면
hadoop dfsadmin -safemode leave
from https://stackoverflow.com/questions/32987760/fi-ware-cosmos-name-node-is-in-safe-mode by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] Amazon EMR에서 HDFS를 다시 시작하는 방법 (0) | 2019.09.06 |
---|---|
[HADOOP] 설정시 네임 노드가 하둡에서 작동하지 않는 이유 (0) | 2019.09.06 |
[HADOOP] 파일에 열 수가 다른 경우 동일한 Hive 테이블에 데이터를로드하는 방법 (0) | 2019.09.06 |
[HADOOP] 하이브에서 각 그룹에 대해 샘플링하는 방법은 무엇입니까? (0) | 2019.09.06 |
[HADOOP] oozie를 통한 sqoop 내보내기 실패 (0) | 2019.09.06 |