2017-11-28 1 views
1

내가 Alluxio 네이티브 Java API를 사용하여 alluxio를 writetype ASYNC_THROUGH로 설정하면 파일이 (심지어 1G 만 있으면) 보이는 것처럼 보이는 HDFS 클러스터를 기반으로 alluxio 클러스터를 배포했습니다. HDFS에 쓰지 않으면 며칠 후 항상 TO_BE_PERSISTED 상태를 유지합니다.왜 alluxio 파일이 항상 TO_BE_PERSISTED 상태를 유지합니까?

답변

0

답변을 찾았습니다. 로그 "ERROR DefaultAsyncPersistHandler - 같은 작업자에 저장된 /test/sample_data/order_detail_titile_2.0.txt의 모든 블록이 아님"을 찾습니다. ASYNC_THROUGH를 사용할 때 Alluxio는 한 작업자의 모든 파일 차단기를 요청합니다. CACHE_THROUGH을 (를) 사용하는 데 문제가 없습니다

관련 문제